Platform/2014-08-12: Difference between revisions

No edit summary
 
(23 intermediate revisions by 10 users not shown)
Line 31: Line 31:
|}
|}


* beta6 desktop goes live today
* beta6 mobile goes live tomorrow
* 3 more weeks until Firefox 32 release (Sep 2)
** [https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&o14=notequals&f13=OP&j16=OR&o34=equals&j11=OR&f29=CP&v5=wontfix&f12=CP&f14=cf_status_firefox32&o17=notequals&o20=notequals&f21=CP&known_name=Tracking32%2B-Remaining&f10=OP&f19=OP&f31=CP&f1=OP&f20=cf_status_firefox32&j13=OR&f8=cf_status_firefox32&f0=OP&f33=CP&j19=OR&v34=%2B&f34=cf_tracking_firefox32&f18=CP&query_based_on=Tracking32%2B-Remaining&query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&f5=cf_status_firefox32&f17=cf_status_firefox32&v8=fixed&v14=verified&f6=CP&f7=OP&o8=notequals&f16=OP&list_id=10986719 tracking ~40 bugs] for Beta
** [https://bugzilla.mozilla.org/buglist.cgi?o5=notequals&list_id=10986737&o14=notequals&f13=OP&j16=OR&o34=equals&f29=CP&v5=wontfix&f12=CP&f14=cf_status_firefox33&o17=notequals&o20=notequals&f21=CP&known_name=Tracking32%2B-Remaining&f10=OP&f19=OP&f1=OP&f31=CP&f20=cf_status_firefox32&f0=OP&f8=cf_status_firefox33&j13=OR&f33=CP&v34=%2B&j19=OR&f34=cf_tracking_firefox33&f18=CP&query_based_on=Tracking32%2B-Remaining&query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&f5=cf_status_firefox33&f17=cf_status_firefox32&v8=fixed&f6=CP&v14=verified&f7=OP&o8=notequals&f16=OP tracking ~50 bugs] for Aurora


===Build Changes (gps)===
===Build Changes (gps)===
Line 37: Line 42:
<!-- {{readonly}} -->
<!-- {{readonly}} -->


===RelEng (catlee)===
===RelEng (bhearsum)===
<small>(Repo, test, and other information for engineers from the release engineering team.)</small>
<small>(Repo, test, and other information for engineers from the release engineering team.)</small>
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* [https://groups.google.com/forum/#!topic/mozilla.dev.platform/RGHGZuvQn24 Upcoming changes to Mac package layout, signing]


===Upcoming Outages/Upgrades===
===Upcoming Outages/Upgrades===
Line 49: Line 55:


===OrangeFactor (ryanvm)===
===OrangeFactor (ryanvm)===
{{readonly}}
* Past week's OrangeFactor: [http://brasstacks.mozilla.com/orangefactor/ N/A] (still investigating {{bug|1046162}}) (Previous Week: N/A).
* 21 intermittent failures fixed in the last week - [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=intermittent-failure%2C%20&resolution=FIXED&o1=greaterthan&v1=2014-08-05&f1=cf_last_resolved&query_format=advanced&list_id=10986873 List] - Thanks!.
** Thanks to Martijn Wargers for fixing up many longstanding test issues that came to light with recent logging changes.


===CritSmash (dbolter)===
===CritSmash (dbolter)===
Line 58: Line 68:


===Stability (kairo/bsmedberg)===
===Stability (kairo/bsmedberg)===
* Beta crash rate is high due to an adware-related crash that got worsened by trying to fix it (see {{bug|1038243}}). Cause seems to be a forgotten bump of IIDs which will be done in {{bug|1051858}}.


==Team Stand-ups==
==Team Stand-ups==
Line 93: Line 104:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
====Summary of Work In Progress====
* You can find the most recently completed iteration performance report [https://wiki.mozilla.org/Firefox/IterativeDevelopment/IT-34.1PerformanceReport here]
* You can see the status of the current iteration in progress [https://docs.google.com/a/mozilla.com/spreadsheets/d/10sr6YhDNmO4oimlNtxDZ5fe6IaQKmZ7gqT-ZWqAygrI/edit#gid=1914765814 here]
====Summary of Recent Landings====
* Team landed 26 bugs over the last week, for the first half of the 34.2 iteration.
* Details of landings from the past week can be seen [https://bugzilla.mozilla.org/buglist.cgi?f1=flagtypes.name&list_id=10986223&o1=substring&resolution=FIXED&o2=substring&chfieldto=Now&chfield=resolution&query_format=advanced&chfieldfrom=2014-08-05&f2=flagtypes.name&chfieldvalue=FIXED&v1=firefox-backlog&v2=%2B here]


===Firefox Mobile (snorp/blassey/mfinkle)===
===Firefox Mobile (snorp/blassey/mfinkle)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
====Work In Progress====
*Search activity: Enabled in Nightly! Try it out. See [http://blog.margaretleibovic.com/post/93528710518/firefox-for-android-search-experiments blog post] for some details.
*Tablet refresh: Continuing progress on the tab strip implementation ([https://dl.dropboxusercontent.com/u/1187037/new-tablet.png screenshot]).
** {{bug|1046200}} - Create BrowserApp.isNewTablet()
** {{bug|1047561}} - Create settings UI for enabling the new tablet UI
** {{bug|1048575}} - Disable dynamic toolbar when in new tablet UI
*Janus https://wiki.mozilla.org/Mobile/Janus
**Janus Proxy - Cache improvements
**UI improvements/fixes to addon
You can find more on upcoming feature plans in the[[https://wiki.mozilla.org/Mobile/Roadmap| roadmap]]
===== Nightly ({{CENTRAL_VERSION}})=====
*Allow users to "try again" more than once on new error pages. ([https://bugzilla.mozilla.org/show_bug.cgi?id=910893 Bug 910893 ])
*YouTube HTML5 player does not offer full-screen toggle for embedded YouTube video for Firefox for Android ([https://bugzilla.mozilla.org/show_bug.cgi?id=947841 Bug 947841 ])
*When backspacing the last character of the current page in Firefox for Android's URL bar, it frequently reappears (highlighted, due to autosuggest) and needs to be backspaced again ([https://bugzilla.mozilla.org/show_bug.cgi?id=984057 Bug 984057 ])
*Pasting into url bar does not bring up search screen ([https://bugzilla.mozilla.org/show_bug.cgi?id=1039766 Bug 1039766 ])
*Up scaled and low resolution icons on bookmarks panel, history panel and recent tabs panel ([https://bugzilla.mozilla.org/show_bug.cgi?id=1046579 Bug 1046579 ])
*crash in java.lang.IllegalArgumentException: Property does not exist at org.mozilla.gecko.util.NativeJSObject.getString(Native Method) ([https://bugzilla.mozilla.org/show_bug.cgi?id=1046880 Bug 1046880 ])
*Add ability to stop mirroring a tab ([https://bugzilla.mozilla.org/show_bug.cgi?id=1046971 Bug 1046971 ])
*Take advantage of nsIURIFixup improvements for faster location bar searches ([https://bugzilla.mozilla.org/show_bug.cgi?id=1047607 Bug 1047607 ])
*Only reset search activity when launched from new intent ([https://bugzilla.mozilla.org/show_bug.cgi?id=1048022 Bug 1048022 ])
*Make all empty view images 90x90dp ([https://bugzilla.mozilla.org/show_bug.cgi?id=1048941 Bug 1048941 ])
*Searching for something in search activity it will open a new about:blank page in stead of search results ([https://bugzilla.mozilla.org/show_bug.cgi?id=1049650 Bug 1049650 ])


===Firefox OS Communications (scravag)===
===Firefox OS Communications (scravag)===
Line 104: Line 143:
===Firefox OS Connectivity (vchang)===
===Firefox OS Connectivity (vchang)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
# https://wiki.mozilla.org/TPE_CONNECTIVITY_GROUP/2014-08-12


===Firefox OS Devices/Porting (ericchou)===
===Firefox OS Devices/Porting (ericchou)===
Line 134: Line 174:


===Firefox OS Media (slee)===
===Firefox OS Media (slee)===
<!-- Read only update this week? Uncomment the following line-->
{{readonly}}
<!-- {{readonly}} -->
* ImageCaputre API implementation
** WIP
* Support recording media stream from OfflineAudioContext
** WIP
* Intermittent media test cases fixing
** in progress
* [blocker]Video playback doesn't start and buffering icon is seen forever
** analyzing
* async codec threading part
** reviewing


===Firefox OS Media Apps (hema)===
===Firefox OS Media Apps (hema)===
Line 155: Line 204:
===Firefox OS RIL (htsai)===
===Firefox OS RIL (htsai)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
#https://wiki.mozilla.org/TPE_RIL_team/2014-08-12


===Firefox OS Systems - Front End (gwagner)===
===Firefox OS Systems - Front End (gwagner)===
Line 170: Line 220:


===JS (naveed)===
===JS (naveed)===
<!-- Read only update this week? Uncomment the following line-->
{{readonly}}
<!-- {{readonly}} -->
 
* Intern Work Completed
** Implemented ES6 template strings - bug 1021368, bug 1024748, bug 1031397, bug 1034314, bug 1038259, bug 1038498
** Implemented ES6 String.raw and ToLength (self-hosted) - bug 1039774 and bug 1040196
** Implemented ES6 computed property names - bug 924688
 
* Compiler (JIT)
** {{bug|1039458}}:  landed basic loop unrolling
** {{bug|1042833}}:  removed JS_ION entirely
 
* Garbage Collection
** {{bug|650161}}: Compacting GC
*** currently it supports moving JSObjects only
*** most tests pass now but there are still some bugs to iron out
*** posted initial set of patches for review
** {{bug|1035395}}: Fixed all b2g rooting hazards, updated expected count to zero
 
* Front End and Other
** SharedArrayBuffer: cleaned up lock/futex POC code and spec somewhat
** {{bug|1047220}}: Shrink the static atoms table


===Layout (jet/dbaron)===
===Layout (jet/dbaron)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
Some bugs of note:
*{{bug|996796}} Lots of style infrastructure for better animations and transitions
*{{bug|1018278}} Blacklist some Intel graphics drivers
*{{bug|927892}} Working on HTML5 Canvas filters


===Media (mreavy)===
===Media (mreavy)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
* Windowsharing now refreshes the window list on each request - {{bug|1041369}} - thanks to new contributor Roman Skalish
** On windows, it offers to share some uninteresting windows at times, like the sharing indicator or the Windows menu
* GMP OpenH264 Mode 0 supported - {{bug|1051566}} - thanks to new contributor Mo Zanaty for providing fixes for the underlying webrtc.org code
* Windows OpenH264 IPC crash resolved ({{bug|1044245}})
* Aurora/33 updated with all important Screensharing and OpenH264 fixes


===Necko (dougt/jduell)===
===Necko (dougt/jduell)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
 
* HTTP/2 on nightly wouldn't work with Twitter for a little while--mostly their fault.
{{bug|1007020}} - XHR Progress Events need a way to read how many compressed bytes have been downloaded
* Getting closer to landing Resource Timing API
** {{bug|1047848}} - PerformanceResourceTiming objects can't be JSON.stringify'd
* Making progress on captive portal detection.


===Performance (vladan)===
===Performance (vladan)===
Line 218: Line 302:
===irc #planning Log From This Meeting===
===irc #planning Log From This Meeting===
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
14:00 lmandel: https://wiki.mozilla.org/Platform/2014-08-12
14:02 davidb: i notice accessibility is missing from the team standups (is that to make me feel less guilty?)
14:03 lmandel: davidb: You'd have to check history to see who you should thank for that.
14:07 davidb emails culprit
</pre>
</pre>
Confirmed users
373

edits