Platform/2012-08-14
From MozillaWiki
< Platform
« previous week | index | next week »
Platform Meeting Details
- Tuesday 2012-08-14 - 11:00 am Pacific
- Dial-in: Audio-only conference# 95312
- People with Mozilla phones or softphones please dial x4000 Conf# 95312
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
- UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
- SkypeOut is free if you use the 800 number
- Warp Core Vidyo Room / SFO-Boardroom
- join irc.mozilla.org #planning for back channel
Contents
Notices / Schedule
- FF 15 Beta 5 is going to build today
- Trees were closed due to bug 782665 but should be re-opening soon, so landings to mozilla-beta will resume
- Java Blocklist is live (blog post, please tweet/spread around)
- Code Freeze for 15 is this Friday 8/17, please focus on bugs tracked for FF15 and FF16
- Next merge day is 8/27
Firefox OS
The team is focused on P1 priorities and has started daily B2G and Gaia triage sessions to close bugs and reduce scope to essential v1 requirements.
- Follow along on Lawrence's blocker dashboard.
- See also Martin's review queue dashboard (not b2g specific)
- Gaia: New UI pieces: overlays for Scanning, No Photos, No SD Card messages, the date/time picker landed, some Email visual design implementation, carrier name shows in utility tray, image picker in Contacts. Lots of localization work and updates to new permissions system landing. Flux in requirements for consumption control and first-run experience is ongoing risk. Gaia meeting notes.
- Platform: Lots of churn around trusted UI. Ongoing work to get update working for dogfooding. B2G meeting notes
Firefox Development
- Nice snappy fix by Tim Taubert: bug 753448 means we now preload the new tab page, so it's very quick to show up when opening a new tab.
Firefox Developer Tools
Add-on SDK
Performance
- This week's Snappy meeting minutes
- Tim Taubert made Firefox tabs a little better by making the tabbrowser use the thumbnail service (bug 779618)
- Tim is also going to preload new tab pages in the background and swap them in when opening a new tab (bug 753448)
- Bill McCloskey sliced the GC deferred release phase to incrementally release C++ held by dead JS (bug 743112). This process is usually fairly short (~10ms), but when tearing down pages it can take quite a while.
- Nicolas is working to stop validating certificates for signed extensions on start-up (bug 726125), which affects ~15 million users
GFX
JS
Layout
- Fixed bugs of interest:
- we cache the presentation of an nsSubDocumentFrame across reframes (bug 775965)
- some additional pieces of DLBI landed (bug 539356, bug 770000); still more to come
- when an element changes between having a transform and not having one, we only reconstruct frames if we need to (bug 691651)
- implemented :dir(rtl/ltr) selectors to select on HTML directionality (bug 562169)
- better scrolling in the presence of fixed positioned headers/footers (bug 780345)
- Preliminary results of aliasing Webkit CSS properties in Gecko analysis on dev-platform
Media
- For background info on the "Microsoft proposal" to the W3C webrtc working group:
- the public blog post: http://blogs.skype.com/en/2012/08/customizable_ubiquitous_real_t.html
- the initial proposal by Microsoft/Skype to the working group http://html5labs.com/cu-rtc-web/cu-rtc-web.htm.
- a good technical analysis from EKR (one of the lead contributors to the Mozilla WebRTC project): http://www.educatedguesswork.org/2012/08/initial_notes_on_microsofts_cu.html
- More questions? Feel free to contact Maire Reavy
DOM
- Neil Deakin landed bug 391834, which disallows prompts from unload/pagehide/beforeunload event handlers. Keep an eye out for related regressions (bugs with prompts, prompt blocking, etc.)
WebAPI
- Ben Turner landed multiprocess blob support (bug 759427)
- more data jars and permission manager pieces landing
- discussing best way to audit security of all APIs
Network
Identity
Plugins
- Flash beta builds now auto-update and are being released weekly or even more often. We are working with Adobe to track crash improvements and regressions from these builds, and would like 25% of aurora and beta users to be using the Flash beta. See bug 781887 for details/planning. Go get http://labs.adobe.com/downloads/flashplayer11-4.html now please.
Mobile
Accessibility
Tree Management
Security
Stability Report
Socorro
Desktop
Windows Top Crashes by OS
Beta
- Beta 4 is over a million ADUs
Aurora
Trunk
- The trunk crash rate continues to be high due to the following bugs: bug 781272,bug 781279,bug 781265, bug 782384
Flash
- Adobe shipped a new 11.3 version this morning: Adobe Flash Player version 11.3.300.271. Crashes are already seen in Socorro and we will have to get symbols and reprocess the reports.
- 11.4 labs version was updated from .257 to .259. We have crashes but are awaiting symbols to be uploaded. We will reprocess those reports once symbols have been uploaded.
- bug 772717 is in the top 20 crash list on Beta, Aurora and Trunk. Adobe has a bug on file on their side.
- bug 781887 has been filed to promote use of the public flash beta.
Mobile
- Highlights
- 14.0.2 is for JB users
- fixing bug 776334 would be a big win in all channels.
- See Mobile Notes for Mobile specific Socorro notes
- See Channel meetings for aurora/beta/release pushes
- Top Crash List Bugs
- 14.0.1 Release top crashes
- bug 711751 - Startup crash on Gingerbread: AndroidGraphicBuffer: GL error @ . | free | _ZdlPv | _ZN7android13GraphicBufferD0Ev
- bug 732059 - crash in TimerThread::UpdateFilter @ libflashplayer.so@0x53...
- bug 729129 - crash @ dlmalloc_walk_free_pages | dvmHeapSourceTrim | dvmRunFinalizationSync | dvmDetachCurrentThread | __thread_entry
- 14,931 crashes with 487,285 ADU = 3.06
- 14.0.2 Release top crashes (JB Users)
- bug 769894 - java.lang.IllegalStateException: Hardware acceleration can only be used with a single UI thread. Original thread: Thread[main,5,main] on Galaxy Nexus mainly on JB
- (fixed in beta, aurora, nightly) bug 736421 - crash in mozilla::AndroidLayerRendererFrame::DrawForeground @ CgDrv_Create on MB860, LG-P990 and LG-P999 (Tegra2 + ICS)
- bug 767713 - java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java) at org.mozilla.gecko.GeckoApp.invalidateOptionsMenu(GeckoApp.java)
- 211 crashes with 7,411 ADU = 2.85
- 15.0b4 Beta top crashes
- bug 776334 - crash in mozilla::gl::GLContextEGL::ReleaseSharedHandle on Honeycomb and JB
- bug 776329 - crash in nsSurfaceTexture::GetTransformMatrix on Honeycomb and JB
- bug 732059 - crash in TimerThread::UpdateFilter @ libflashplayer.so@0x53...
- 4,983 crashes with 63,660 ADU = 7.83% on 15b4
- 1,167 crashes with 17,974 ADU = 6.49 on 15b3
- Aurora top crashes
- bug 774622 - crash with abort message: "mismatched CxxStackFrame ctor/dtors: file /builds/slave/m-cen-andrd-ntly/build/ipc/glue/RPCChannel.cpp, line 656" on quitting Nightly
- bug 776334 - crash in mozilla::gl::GLContextEGL::ReleaseSharedHandle on Honeycomb and JB
- bug 765156 - java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java)
- 259 crashes with 1,837 ADU = 14.1%
- Nightly top crashes
- bug 774622 - crash with abort message: "mismatched CxxStackFrame ctor/dtors: file /builds/slave/m-cen-andrd-ntly/build/ipc/glue/RPCChannel.cpp, line 656" on quitting Nightly
- bug 765156 - java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java)
- bug 763166 - crash in mozilla::AndroidGeckoLayerClient::SetFirstPaintViewport
- 155 crashes with 1,037 = 14.95%
Roundtable
- B2G Q&A with Andreas Gal and
Chris Lee