Platform/2012-08-14

From MozillaWiki
Jump to: navigation, search


« 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

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

  • 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

Media

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

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.

CrashStats 2012-08-13.png

  • 14.0.1 Release top crashes
    1. bug 711751 - Startup crash on Gingerbread: AndroidGraphicBuffer: GL error @ . | free | _ZdlPv | _ZN7android13GraphicBufferD0Ev
    2. bug 732059 - crash in TimerThread::UpdateFilter @ libflashplayer.so@0x53...
    3. 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)
    1. 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
    2. (fixed in beta, aurora, nightly) bug 736421 - crash in mozilla::AndroidLayerRendererFrame::DrawForeground @ CgDrv_Create on MB860, LG-P990 and LG-P999 (Tegra2 + ICS)
    3. 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
    1. bug 776334 - crash in mozilla::gl::GLContextEGL::ReleaseSharedHandle on Honeycomb and JB
    2. bug 776329 - crash in nsSurfaceTexture::GetTransformMatrix on Honeycomb and JB
    3. 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
    1. 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
    2. bug 776334 - crash in mozilla::gl::GLContextEGL::ReleaseSharedHandle on Honeycomb and JB
    3. bug 765156 - java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java)
    • 259 crashes with 1,837 ADU = 14.1%
  • Nightly top crashes
    1. 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
    2. bug 765156 - java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java)
    3. bug 763166 - crash in mozilla::AndroidGeckoLayerClient::SetFirstPaintViewport
    • 155 crashes with 1,037 = 14.95%

Roundtable

  • B2G Q&A with Andreas Gal and Chris Lee