Platform/2012-07-10

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-07-10 - 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

Kilimanjaro

  • No triage this Wed as we're deciding if and how to restructure these meetings

Notices / Schedule

  • FF14.0.1 beta 12 (our final planned beta) just went to build for both desktop and mobile
  • FF14.0.1 sign-off is at 10AM PT tomorrow in Holodeck
  • Merge day is 7/16
  • FF14.0.1 release is 7/17
  • Please start re-focusing on bugs tracked for FF15

Firefox Development

Firefox OS

Firefox Developer Tools

Add-on SDK

  • Releasing a 1.8.1 to fix a small problem with the last release
  • Work is ongoing on developing a repacking script that should work for the majority of AMO add-ons using old SDK versions

Performance

  • This week's Snappy summary
  • Jared Wein discovered that about:home was surprisingly expensive to load. He sped up the page by an estimated 30% in bug 765411.
  • Alex Crichton added ability to profile JS in bug 761261.
    • Benoit Girard is adding labels to the profiler to expose JS profiling info in bug 707308. Same functionality will also allow us to add URLs to the stacks. This means that in addition to seeing what Firefox is busy with, the profiler will now provide context on what caused the processing. This is huge. Benoit also improved profiler timing data in bug 769989.
  • Nicholas Chaim updated his addon to track system IO usage while starting Firefox. It's now on AMO and automatically uploads results. If you suffer from slow Firefox startups, please help us identify common IO hogs by installing his addon. Please encourage friends with slow startups to do the same.

GFX

JS

  • FIXED: bug 769754 Crash while using the debugger. This impacts Aurora and should get uplifted (Flags: approval-mozilla-aurora?). - Jim Blandy

Layout

  • CSS3 Flexbox style-system patches have landed in Nightly. (bug 696253)
  • DLBI (DisplayList Based Invalidation) moved to birch branch. (Is it? I don't see it there.)
  • meeting next week (with Graphics and Video too)
  • a bunch of CSS unprefixing happened (transforms bug 745523, transitions bug 762303, animations bug 762302) and hopefully more soon (calc bug 771678, maybe device-pixel-ratio bug 771329)
  • css3-flexbox and css3-values likely to go to Candidate Recommendation very soon
  • Notable Patches:
    • bug 666041 - (css3-flexbox) CSS Flexbox Layout Level 3 (dholbert) (parts, not complete)
    • bug 767936 - Use Element* as the cache key for CanvasImageCache. (bz)
    • bug 765906 - synthetic bold should be used where appropriate with system fallback fonts (jkew)

Media

  • Webrtc preffed on, minor fallouts (mostly symlinked objdirs - patch ready to land bug 772201)
    • ASan doesn't work with it yet
  • navigator.mozGetUserMedia() will land this week! bug 691234
  • Opus approved for RFC, preffed on on inbound bug 772341, asking for aurora approval

DOM

WebAPI

Network

Identity

Plugins

Mobile

  • We have ARMv6 nightly updates now, please test if you have an ARMv6 device

Accessibility

Tree Management

  • ARMv6 nightly fennec builds w/ updates
  • Need help getting windows desktop b2g builds working - bug 771095
  • Starting to use EC2 VMs for linux B2G builds. We'll be able to scale up # of machines in response to demand. Expect more here soon!
    • One thing RelEng want to do soon is change our base build platform for linux desktop firefox to something more modern, Centos6 for example. This may have binary compatibility consequences - who can we talk to about this?

Security

Calendar: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html

For updates to meetings please see the Security Review Calendar

Bugs marked sec-review-needed that need to be scheduled

No results.

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


Stability Report

Socorro

Desktop

Beta

  • Beta 11 now has over 1 million ADUs
  • bug 763237 continues to be the top crash but that signature comprises a variety of different crashes that we are working on trying to isolate.
      • See bug 772410 where we are reprocessing some signatures

Aurora

  • bug 771780 Startup crash in nsFileStreamBase::Write
  • bug 772320 crash in nsFrameManager::CaptureFrameState

Trunk

  • bug 771983 crash in nsHTMLEditor::DoInsertHTMLWithContext @ nsEditor::GetNodeLocation

13.0.1

  • Some new hang/plugin bugs are showing up
    • bug 763237 [Vista] Firefox @ hang | GetLogicalDriveStringsA
    • bug 771347 Firefox hang in F_1089413192
    • bug 771345 crash in mozilla::plugins::PluginInstanceChild::EnsureCurrentBuffer

Mobile

CrashStats 2012-07-10.png

  • 14.0 Release top crashes
    1. bug 749186 - crash in nsFontInflationData::FindFontInflationDataFor at crash address 0x28 (((nsIFrame*)0)->GetStateBits())
    2. bug 763173 - Startup crash in AndroidGLController::ProvideEGLSurface during LayerManagerOGL::CreateContext
    3. bug 767713 java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java)
  • 14.0b10 Beta top crashes
    1. bug 767713 java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java)
    2. 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
    3. flash crashing
  • Aurora top crashes
    1. bug 760955 - crash in mozilla::net::nsHttpChannel::InstallOfflineCacheListener
    • bug 722034 This needs aurora push, possible beta nom as well?
    1. bug 767713 org.mozilla.gecko.GeckoApp.onPrepareOptionsMenu(GeckoApp.java)
    2. bug 766867 - java.lang.NullPointerException: at org.mozilla.gecko.GeckoApp$23.run(GeckoApp.java)
  • Nightly top crashes
    1. bug 763166 - crash in mozilla::AndroidGeckoLayerClient::SetFirstPaintViewport
    2. bug 765156 - java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java)
    3. bug 755638 - java.lang.SecurityException: caller uid <n> is different than the authenticators uid at android.os.Parcel.readException(Parcel.java)

Roundtable

  • If you depend on watching QA contacts, you need to update your Bugzilla email configuration [dbaron]
  • Call for help to cut down on string changes on aurora/beta [Pike]
  • Although not entirely dev related, is there interest in hearing about the mobile Web compatibility effort during this meeting? [lmandel]