Platform/2014-07-15: Difference between revisions

 
(22 intermediate revisions by 14 users not shown)
Line 30: Line 30:
|Release: {{RELEASE_VERSION}}
|Release: {{RELEASE_VERSION}}
|}
|}
 
* build of beta 10 & RC
* Tile + newtab page probably disabled
* Decrease of the top crash thanks to the disabling of ggc


===Build Changes (gps)===
===Build Changes (gps)===
Line 49: Line 51:


===OrangeFactor (ryanvm)===
===OrangeFactor (ryanvm)===
{{readonly}}
* Past week's OrangeFactor: [http://brasstacks.mozilla.com/orangefactor/ 9.26] (Previous Week: 7.65).
* #2/#3: {{bug|1036031}}/{{bug|1036036}} - Intermittent mochitest-bc docShell leaks.
* No progress on serviceworker bugs brought up last week (and a couple new ones filed on other platforms since). Will begin the process of disabling the tests.
* 29 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-07-08&f1=cf_last_resolved&query_format=advanced&list_id=10741941 List] - Thanks!.


===CritSmash (dbolter)===
===CritSmash (dbolter)===
Line 56: Line 63:


===Stability (kairo/bsmedberg)===
===Stability (kairo/bsmedberg)===
{{readonly}}
* [http://arewestableyet.com/ Overall numbers] are late in coming in today (you might still see errors), but significantly improving, esp. for 31 beta (on aurora, bad older builds still overshadow the improved situation of current builds).
* Thanks for everyone who helped getting 31 into shape (backing out gfx blacklisting changes, disabling GGC, blocklisting crashing adware DLLs, etc.) so we now seem to look decent for release.


==Team Stand-ups==
==Team Stand-ups==
Line 83: Line 93:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Q3 goals:  https://wiki.mozilla.org/Platform/2014-Q3-Goals#DOM


===Electrolysis (e10s) (blassey)===
===Electrolysis (e10s) (blassey)===
Line 91: Line 102:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
===Firefox Platform (bsmedberg)===
* Plan to ship the update hotfix tomorrow - users currently on Firefox 10-28 except for ESR24 will be automatically updated if possible, or shown a SUMO prompt if there are problems.


===Firefox Mobile (mfinkle/blassey)===
===Firefox Mobile (mfinkle/blassey)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
====Work In Progress====
*WebRTC Screen Sharing support
*Lots of work ongoing related to Janus https://wiki.mozilla.org/Mobile/Janus
*Native stack support ({{bug|1016629}}, {{bug|1034138}})
*Sync
**{{bug|899643}} remote tabs list visual refresh
**{{bug|1003877}} Custom server support
*Intent-driven distribution selection and download for partners ([https://bugzilla.mozilla.org/show_bug.cgi?id=1013024 1013024])
*{{bug|1012720}} Fix deleting prototype getters in Fennec code
* Tabs panel follow-ups ({{bug|1028705}}, {{bug|1023270}})
*Integrating Search Activity into m-c {{bug|1021864}}
*{{Bug|1014848}} - Improve interactions for "toolbar" (activating/deactivating awesome bar)
*{{Bug|1014335}} - Make "Pull to Refresh" in Synced Tabs and Home Panels feel excellent.
You can find more on upcoming feature plans in the[[https://wiki.mozilla.org/Mobile/Roadmap| roadmap]]
====Landings from the past week====
=====Nightly ({{CENTRAL_VERSION}})=====
*Delay snippets initialization until delayed startup. ([https://bugzilla.mozilla.org/show_bug.cgi?id=964511 Bug 964511])
*Cleanup the "combined" bookmarks and history view ([https://bugzilla.mozilla.org/show_bug.cgi?id=1024289 Bug 1024289])
*Closed private tabs appears in recent tabs panel ([https://bugzilla.mozilla.org/show_bug.cgi?id=1030757 Bug 1030757])
*[Android L Preview] - Crash on startup - java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "issetugid" referenced by "libmozglue.so"... ([https://bugzilla.mozilla.org/show_bug.cgi?id=1030899 Bug 1030899])
*Kindle Fire: activity and fragment transitions are obtrusive and uncomfortable ([https://bugzilla.mozilla.org/show_bug.cgi?id=1031872 Bug 1031872])
*TwoWayView crashes in Android L ([https://bugzilla.mozilla.org/show_bug.cgi?id=1034167 Bug 1034167])
*[regression] Remote tabs panel disappears on device rotation ([https://bugzilla.mozilla.org/show_bug.cgi?id=1034384 Bug 1034384])
*Regression: Sync promo mangled with active tab list in the tab tray ([https://bugzilla.mozilla.org/show_bug.cgi?id=1034607 Bug 1034607])
*Fail to launch webapp with TypeError: navigator.mozApps is undefined ([https://bugzilla.mozilla.org/show_bug.cgi?id=1035867 Bug 1035867])


===Firefox OS Communications (scravag)===
===Firefox OS Communications (scravag)===
Line 101: Line 142:


===Firefox OS Devices/Porting (ericchou)===
===Firefox OS Devices/Porting (ericchou)===
<!-- Read only update this week? Uncomment the following line-->
{{readonly}}
<!-- {{readonly}} -->
* Device porting (Gonk team)
** Porting Summary
*** [http://goo.gl/tHXAE9 Flame]
*** [http://goo.gl/mjd0ay Tarako]: Solving PTR3 blockers
*** [http://goo.gl/9cCPxs Dolphin]: SPRD PTR2
 
* Bluetooth (members: Shawn Huang, Ben Tian, Jamin Liu, Jocelyn Liu)
** Team worked on WebBluetooth API and moving Bluedroid out-of-process. Both are on track.
** There are still 2 PTS cert blockers opened because of a system message issue. Jamin is cooperating with Henry from RIL team to solve them.
 
* Media Playback (members: Bruce Sun, Blake Wu, Star Cheng)
** {{Bug|941302}} - PlatformDecoderModule for FirefoxOS/B2G (2.1 feat+)
*** Still under review. Blake also tested his implementation to see if MSE was working on B2G and filed a few bugs.
** {{Bug|904177}} - Integrate MediaCodec into gecko for media playback (2.1 feat+)
*** All patches are ready to go.
** {{Bug|1026167}} - [Clock] Phone calls can be interrupted by clock alarms
*** Spent some time on discussing with Gaia, QA, UX and partner.
*** Star provided a solution which modifies Android HAL for partner to disable the notification sound when the alarm goes off.
 
* Device Storage & Stability (members: Alphan Chen)
** {{Bug|1029533}} - MTP boilerplate
*** The patch was r+'ed and it worked on Flame, but it was backed out because of an emulator toolchain problem. Dave is working on it.
*** Even after applying Dave's patch, MTP on Flame didn't seem to work on Windows 7. Alphan is taking a look.
** {{Bug|1036861}} - [MTP] The file size is incorrect (0 bytes)
*** Eric provided a patch which was based on the on for bug 1029533. It got r+ and we're still waiting bug 1029533 being fixed.


===Firefox OS Media Apps (hema)===
===Firefox OS Media Apps (hema)===
Line 154: Line 219:
===GFX (milan)===
===GFX (milan)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
 
* Firefox OS:
** ~ 5 blocker bugs for 2.0 (Gecko 32), mostly related to the change of homescreen type and increased memory usage; there is also a nasty race/lock/gralloc one that shows up with Flames configured to low memory setup.
** 2.1 (Gecko 34) features lined up, see [https://docs.google.com/a/mozilla.com/document/d/1HNf1nXhuzTQFy132SIWo8JJyrsuD5H_a0kDL8-771Wo/edit#| feature list] for details.
 
* Desktop:
** OMTC Windows aiming to ride the 34 train, tracked in {{bug|1036457}}
** Some E10S related prep work going on
** Started conversations about helping with media source extensions {{bug|1038527}}


===Identity (jedp)===
===Identity (jedp)===
Line 161: Line 234:


===JS (naveed)===
===JS (naveed)===
<!-- Read only update this week? Uncomment the following line-->
{{readonly}}
<!-- {{readonly}} -->
 
* Compiler (JIT)
** {{bug|1037871}}:  Landed patch to enable Latin1 strings (performance and memory gains)
 
* Garbage Collection
** B2G Hazard build landed. Currently hidden. It is running and green.
 
* Front End and Other
** n/a


===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}}
* Layout [[Platform/2014-Q3-Goals#Layout |Q3 Goals]] posted.


===Media (mreavy)===
===Media (mreavy)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
* OpenH264 for WebRTC nearing completion
** Sandboxing should land soon
** API changes about done
** download/update work up for review with some more fixes coming
* Screensharing ({{bug|983504}} nearing completion
** Initially Desktop Screen and Window sharing only (app sharing later)
** Access via whitelist in 33, open up more after that along with UI improvements and more sec work
* Expect to land webrtc audio fixes for Macs (especially MacBookPros that have the speaker right under the microphone - Doh!)
* Plan to fix Mac driver/OS long-echo-when-changing-output-devices bug
* Loop may go to Aurora in 33


===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 spec continues to be fiddled with: we'd like that to stop and finalize.  IETF meeting in Toronto next week, with 3 necko folks attending, hopefully we can focus on getting the spec done for good.


===Performance (vladan)===
===Performance (vladan)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Q3 goals are up: https://wiki.mozilla.org/Platform/2014-Q3-Goals#Perf
** Initializing plugin instances asynchronously {{bug|998863}} http://dblohm7.ca/blog/2014/06/17/asynchronous-plugin-initialization-an-introduction/
** Pausing main-thread activities (e.g. GC + CC) while user is interacting with the browser (scrolling, animations, etc) {{bug|1017055}}
** Eliminating Places main-thread SQL
** Don't store UI customizations in localstore.rdf, use off-main thread JSON instead {{bug|559505}}
** Automatic alerts for Telemetry regressions {{bug|1031032}}
* Metrics team is doing a Telemetry dashboard visual redesign. Let me know if you're a frequent user of the dashboard and you'd like to be consulted on use-cases, visual design
* New Talos tests: tp5-scroll test of scroll performance on real webpages {{bug|1006551}}, WebGL test {{bug|1020663}}
** Thanks to Avi's and others efforts, Talos is now reliable. Please don't ignore the regression emails! Do let us know if you encounter a false regression, we want to fix noisy tests


===Seceng (grobinson)===
===Seceng (grobinson)===
Line 191: Line 297:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Q3 goals:  https://wiki.mozilla.org/Platform/2014-Q3-Goals#WebAPI


==Roundtable==
==Roundtable==
<small>(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)</small>
<small>(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)</small>
* (clouserw) about:apps targeting Firefox 33.  Who should I be working with?


==<Read only beyond this point>==
==<Read only beyond this point>==
Line 207: Line 316:
===irc #planning Log From This Meeting===
===irc #planning Log From This Meeting===
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
11:06 overholt: clouserw, maybe it'd be neat to have a marketplace update every once in a while at this meeting
11:10 dveditz: cpeterson: jedp isn't here anymore... maybe take the Identity section out of the template or find a new owner?
11:11 cpeterson: dveditz: thanks. do you have a owner in mind? :)
11:12 dveditz: no, I don't know what's up there these days
11:12 dveditz: maybe replace Identity with FxA?
11:13 cpeterson: ok
11:14 overholt: cpeterson, I wanted to quickly mention some DOM and WebAPI Q3 goals but I added them to the wiki after we started
11:14 cpeterson: overholt: we can come back to you next
11:14 overholt: cpeterson, perfect, thanks
11:18 lmandel: clouserw: Speak with Marco Mucci and Jenn Chaulk.
11:18 clouserw: thanks
11:18 lmandel: clouserw: bsmedberg also suggested that you speak with madhava.
11:18 clouserw: yep, will do. thanks
11:18 bsmedberg: clouserw: FWIW, my impression is that the app support in Firefox is half-baked and isn't ready for release
11:19 clouserw: bsmedberg: we have to ride the trains though
11:19 bsmedberg: but that was from a survey of the status a quarter ago
11:19 clouserw: right
11:19 dveditz: fx33 ends this week
11:19 dveditz: -end
11:19 clouserw: it's much improved
</pre>
</pre>
Confirmed users
3,314

edits