Meeting Notes Meetings notes from the Mozilla community

31-July-2012

Mozilla Platform Meeting Minutes: 2012-07-31

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Platform/2012-07-31

« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-07-3111:00 am Pacific
  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312
    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • Warp Core Vidyo Room / SFO-Boardroom
  • join irc.mozilla.org #planning for back channel

Contents

Notices / Schedule

Please focus on bugs tracked for FF15 and FF16

  • FF14.0.1 was unthrottled last Thursday, based upon early post-release feedback
  • FF14.0.1 post-mortem held this morning – discussion focused on plugins and update uptake
  • FF15 beta 3 (of 6) going to build today, will be released before the end of the week

Firefox OS

  • Milestone 5 – focusing on wrapping up the feature work that’s left, polishing UI, bug fixing and performance optimizations
  • Gaia app updates are at https://etherpad.mozilla.org/gaia-meeting-notes
  • Identity and WebAPI updates are below.
  • Technical Release Plan partially signed off after driver meeting last week, more details soon
    • Focus was on short-term decisions (branching, updates, testing, etc.)
    • ESR17 will be the Gecko basis for B2G v1. See email to enterprise list and dev.platform soon.
  • Blockers for internal dogfooding and external testing have been identified and are being prioritized
  • Hardware dogfooding now has all interested parties involved (including IT and engagement)

Firefox Development

  • Social: bug 764869, bug 764872, bug 773351, bug 770695: big pieces of the work that makes Social actually semi-usable have landed. That means that you can test social features using “MoTown” in Nightly builds, by setting social.enabled = true.
  • bug 769960 landed this weekend, big cleanup of safe browsing front-end code by dolske, paves the way for additional cleanup (bug 775851) and better code re-use from mobile and other apps
  • (catlee) What’s the status of the stub installer work? When are we aiming to land this? What changes are required for RelEng?

Firefox Developer Tools

Add-on SDK

Performance

  • Nick Hurley blogged about his research into cache usage results
  • According to telemetry, 10-20% of start-ups feature cache nuking. Brian Bondy used telemetry to investigate causes for cache purges in bug 774146.
  • And Brian landed a fix to lower IO priority of nuking our cache (bug 773518).
  • Tim Taubert made our new tab animation more pleasant (bug 716108).
  • Tim also landed a fix to halve jank caused by thumbnail capture (bug 774811), which should result in a better tab-switching experience.
  • Jon Coppeard enabled incremental GC sweeping (bug 729760), which should result in slightly smaller GC pauses.

GFX

  • Azure content (currently enabled for Direct2D, i.e., hardware accelerated Windows Vista and 7) is being turned off for Firefox 15 (currently in beta) due to regressions.
    • It’s staying on in 16, though.
    • The new 2D API is still our future, it’s just not ready for prime time yet.

JS

Layout

Media

DOM

WebAPI

Network

Identity

  • navigator.id DOM and core landed a few days ago
  • no UX yet, but soon (on desktop)
  • with UX approval/encouragement, we’re looking into HTML+JS interface for ID selector.

Plugins

Mobile

  • More testing of ARMv6 builds. Looking for stability and limits.
  • Might be unblocking Flash on some tegra2 phones
  • Scott Johnson blogged about Font Inflation

Accessibility

Tree Management

Security

Stability Report

Socorro

  • We’re having some problems with aggregated data for yesterday on Socorro right now
  • Socorro team are working on it.
  • No crashes are lost, just the daily aggregation of data for topcrashers, graphs etc. didn’t run correctly.

Desktop

Flash

Trunk

  • bug 778671 crash in anonymous namespace::TelemetryImpl::RecordChromeHang
  • bug 778666 crash in DocAccessible::DocAccessible

Aurora

Beta

  • bug 778522 crash in JS_CallTracer while printing
  • bug 774052 crash in js::types::TypeObject::sweep is a top beta crash that now has STR

Mobile

Mobile

  • Highlights
    • ICS/JB bugs are in top crasher for all channels
    • Aurora crashier than nightly again.  🙁
    • Beta still about 10; less crashes than Nightly.
    • Fixed in Nightly bug 776331 – crash in nsNPAPIPluginInstance::RedrawPlugin on ICS and JB
      • ( Nominated for approval for Aurora & Beta )
    • Aurora users show crashings because they still need to update due to this bug : bug 776909 – Crash Report [@ java.lang.IllegalStateException: MultiChoicePreference entryKeys and initialValues arrays must be the same length at org.mozilla.gecko.MultiChoicePreference.loadPersistedValues(MultiChoicePreference.java) ]

  • 14.0.1 Release top crashes
    1. bug 769893 – java.lang.IllegalArgumentException: Cannot draw recycled bitmaps at android.view.GLES20Canvas.drawBitmap(GLES20Canvas.java) on Galaxy Nexus or Nexus 7 with Jelly Bean
    2. bug 732059 – crash in TimerThread::UpdateFilter @ libflashplayer.so@0x53.. – ( Flash crashing )
    3. bug 729129 – crash @ dlmalloc_walk_free_pages | dvmHeapSourceTrim | dvmRunFinalizationSync | dvmDetachCurrentThread | __thread_entry – ( memory corruption? )
    4. bug 767713 java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java)
    • Reopened
  • 15.0b1 Beta top crashes
    1. Fixed in Nightly bug 776331 – crash in nsNPAPIPluginInstance::RedrawPlugin on ICS and JB – ( Nominated for approval for Aurora & Beta )
    2. bug 776334 – crash in mozilla::gl::GLContextEGL::ReleaseSharedHandle on Honeycomb and JB
    3. bug 774070 – js::gc::IsObjectMarked
    4. bug 763166 – crash in mozilla::AndroidGeckoLayerClient::SetFirstPaintViewport
    • Reopened
  • Aurora top crashes
    1. Fixed on all chans : bug 776909 – Crash Report [@ java.lang.IllegalStateException: MultiChoicePreference entryKeys and initialValues arrays must be the same length at org.mozilla.gecko.MultiChoicePreference.loadPersistedValues(MultiChoicePreference.java) ] – ( Still showing in crash reporting due to users needing to update )
    2. Fixed in Nightly bug 776331 – crash in nsNPAPIPluginInstance::RedrawPlugin on ICS and JB – ( Nominated for approval for Aurora & Beta )
    3. bug 765156 – java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java) – ( Reopened )
    4. 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
  • Nightly top crashes
    1. bug 771774 mozalloc_abort
    2. bug 778438 Crash Reports for java.lang.NullPointerException: at org.mozilla.gecko.AwesomeBar.onCreate(AwesomeBar.java)
    3. bug 776331 – crash in nsNPAPIPluginInstance::RedrawPlugin on ICS and JB – ( Resolved in Nightly; nominated for aurora & beta )
    4. bug 765156 – java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java)
    • Reopened

Roundtable

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress