Platform/2012-10-16

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-10-16 - 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 17.0b2 go to build today
  • FF 17.0b2 mobile ships Friday Oct 19th
  • FF 17.0b2 desktop shipping Monday Oct 22nd at 7am PT
  • Just a reminder: 16 users are currently seeing warnings that Mac 10.5 will be de-supported starting with 17

Firefox OS

  • Blocker dashboard v2: http://people.mozilla.com/~dietrich/basecamp/blockers.html. Not complete yet, doesn't have whole set of blocker owners.
  • Daily triage is fun. Schedule and connection information. https://etherpad.mozilla.org/b2g-triage-plan
  • Lots of regressions on both Gaia and platform STILL. Stephend's team landing some integration test automation soon. Lack of Gaia unit test automation, and JS integration test support are big barriers to getting testing to be second nature for that team.
  • Dogfooding devices are in, porting mostly complete. If you're working on B2G bugs and need a device, file a ServiceNow request for an Unagi device and clearly state that you need it for development, not regular dogfooding.

Firefox Development

  • Ehsan and Josh Matthews have been on a rampage fixing per-window private browsing bugs. Much of the back-end work is complete, remaining issues are mostly front-end.
  • Work on the download panel is picking up, thanks to Mike Conley with help from Paolo, Marco and Mano
  • Robert Strong has been putting in a herculean effort to get the stub installer ready to ship
  • Social API bugs continue to get squashed as we approach beta testing, thanks to Mark, Shane, Felipe and Jared

Firefox Developer Tools

Add-on SDK

  • Working on automatic re-packs

Performance

  • Jeff's fix to half tab switch time on image heavy sites had an unintended consequence of image flicker when tab switching, which he has now fixed (bug 799335)
  • Jeff updated Telemetry to capture the total tab switch time - see the Telemetry dashboard for live data and the histogram below for a sample

fx_tab_switch_total.png

  • BenWa updated the Gecko profiler to capture most of browser start-up (bug 799638)
  • In a good demonstration of the value of Telemetry, Vlad used chromehang data to confirm that Patrick's fix to remove proxy main thread IO (bug 769764) has eliminated all proxy related jank

GFX

JS

Layout

  • css3-flexbox implementation now unprefixed, but still pref'd off (bug 801098)

Media

  • Webrtc bug-fixing proceeding quickly
    • Landed combined audio+video getUserMedia(), with a bug fix that should land today should be much better
  • Landed a number of build-system fixes
    • If you need any of them uplifted to Aurora, please comment to that effect in the bug
    • WebRTC gets broken by messed-up XCode installs/updates (Detailed in Wiki - where? see jwatt/njn for details)

DOM

WebAPI

Network

Identity

Plugins

Mobile

  • Improve progressive tile drawing order/priority bug 749063
  • Add Stagefright software decoder fallback for hardware decoders that report unknown video color formats (allows users to watch non-hw optimized video and is disabled for nighty & aurora) bug 797225
  • Pref to enable/disable Auto-Updates have landed bug 799632
  • Telemetry improvements: bug 785960, bug 799228, bug 704718

Accessibility

Tree Management

  • Ateam believes that the Talos "tdhtml" suite is providing us no value and is planning to have it shut off on Nov. 1. Please comment in bug 802252 if you believe they should be left on.

Security

Bugs needing info for security action

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);

Stability Report

Socorro

Desktop

Flash

  • bug 802194 Flash 11.5.500.90 crash in F186447295
  • Almost all Windows users are on 11.4.402.287 now, and it has the expected crash/hang levels, roughly the same as the last 11.3 versions.
  • Some hang signatures currently end in a kernelbase.dll frame, probably Windows symbols not picked up after patch Tuesday - but hangs aren't really actionable atm anyhow

Trunk

Aurora

New regressions:

  • bug 801394 crash in nsInputStreamPump::OnInputStre

Beta

  • New regressions:
    • bug 797302 crash in mozilla::safebrowsing::SafebrowsingHash

Release

  • bug 801516 crash in js::gc::IsObjectMarked with AdBlock Plus
  • bug 788291 crash in npjp2.dll@0xba7a (Correlation to Java SE7 Update 6 and 7)
    • Showed up on the explosive report, but right now sits in about the same position as it was in 15.0.1
  • bug 802152 crash in mozalloc_abort(char const* const) | NS_DebugBreak_P |
    • Showed up on the explosive report - May be related to Java update
    • The vast majority of this signature is on 16.0b6, not on release

Mobile

CrashStats 2012-10-15.png

Nightly :

  • bug 799977 - java.lang.NullPointerException: at org.mozilla.gecko.Tabs.loadUrlInTab(Tabs.java)
    • regression in nightly. Biggest crasher
  • bug 800562 - Crash signature contains a Chinese character - clicking on the crash report returns a 500

Aurora:

  • not as much to talk about since most of the bugs are also on the other channels

Beta:

  • newer crashers coming in from Aurora. We'll have to fix some of them before going to beta.
    • bug 787319 - crash in nsMediaPluginHost::CreateDecoder @ libomxplugin.so on Sony devices with Adreno 220/225 GPUs or devices with PowerVR SGX 531 GPU running ICS
      • also found in aurora/nightly
    • bug 800840 - startup crash in XREMain::XRE_mainStartup
      • also found in aurora/nightly
  • Spike in Beta for:
    • bug 777460 - crash in nsNPAPIPluginInstance::CreateSharedHandle on Honeycomb and above
      • also found in aurora/nightly

Release :

  • Crashes are under 3 crashes per ADU!
  • bug 763864 - crash in js::RegExpShared::execute on GB, HC, and ICS
  • bug 752828 - android.database.sqlite.SQLiteDatabaseLockedException: database is locked at android.database.sqlite.SQLiteStatement.native_executeSql(Native Method) on ICS
    • This is on all channels
  • bug 771774 - crash with eglMakeCurrent failed (EGL error 3000) and abort message: "OpenGL-accelerated layers are a hard requirement on this platform [...]" on Vivante GPUs (e.g. in Rockchip rk29board and in imapx200 chipsets)
    • we're still seeing this as one of the top crashers even though ARMv6 builds are not enabled for release.

Roundtable

  • Meeting changes (JP)
    • Product/Project based
      • FF, B2G, Mobile
      • Mobile Web Compat, Gaming, Performance
    • Stats/Targets
    • Unresolved Issues