Platform/2012-08-07

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

Platform Meeting Details

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

  • We are in our fourth week of the cycle, going to build with Beta 4 end of day Pacific
  • 14.0.2 respin for JB crashes is going to be released for JB users only bug 769893, bug 780668
  • Softblock for Java exploit going out Thurs/Fri - currently with QA
    • bug 780717 – Blocklist Java versions affected by CVE-2012-1723
  • Meeting with Adobe tomorrow to review crash data for their latest 11.3 and 11.4 candidates
  • Code Freeze for 15 is next Friday 8/17, please focus on bugs tracked for FF15 and FF16
  • Next merge day is 8/27

Firefox OS

Firefox Development

  • Social UI work continues: polish fixes, Linux styling for the toolbar have landed, and performance improvements (bug 777176) are the main focus. You can continue testing using "MoTown" in Nightly builds, by setting social.enabled = true.
  • Security research intern Devdatta Akhawe has landed telemetry for our security UI, you can watch his presentation about it on Air Mozilla (bug 767676)

Firefox Developer Tools

Add-on SDK

  • Releasing 1.9 today
  • Working on getting the builder site updated

Performance

  • This week's Snappy summary
  • Neil Deakin joined the Snappy effort to eliminate pointless reflows in the tab strip. He's already landed bug 752486 and is working on bug 752376 and bug 752496 next.
  • Brian Bondy removed prefetch (bug 770911). xul.dll preload is now always on based on our telemetry startup study in bug 765850.
  • Bill McCloskey continued to reduce garbage collection pauses. (bug 777919, bug 778993, bug 767209)
    • See Bill’s comments in bug 767209 for some insight into the complex heuristics that go into minimizing GC interruptions.
  • MozCamp Snappy (ok, not the official name) is Sept 8-9, in Warsaw, Poland. Find Snappy people talking All About Performance. We are also working on scheduling for a Snappy work week following MozCamp EU in Warsaw.

GFX

JS

Layout

Media

  • IETF last week
    • Opus accepted as a mandatory-to-implement codec (yeah!)
      • Widely described as a beats-the-world, state-of-the-art codec
    • Video codec decision deferred until November
    • Lots of interest in WebRTC and DataChannels
  • Major progress going into IETF on PeerConnections and the rest of WebRTC
    • Audio and video via PeerConnections, with actual JSEP negotiation, over ICE transport channels, encrypted with DTLS-SRTP
    • DataChannels nearing completion, working in PeerConnections
    • Working to set up interop tests with Chrome (via their command-line test program for WebRTC)
  • Microsoft lobbed a hand-grenade into the WebRTC spec work Monday (first work day after IETF)
    • If you get questions on this, especially from press or blog authors, point them to Maire Reavy (mreavy@mozilla.com) and/or press@mozilla.com

DOM

WebAPI

  • lots of work to support lowered rights processes (blobs, Device Storage, etc.) (bug 746280 and friends)
  • string encoder/decoder review comments being addressed (bug 764234)
  • WebSockets in Workers patch up for review (bug 504553)

Network

Identity

Plugins

Mobile

  • TBPL is now much greener thanks to wlach noticing a configuration issue with our watcher, fix deployed in bug 778177

Accessibility

Tree Management

Security

  • Security Assurance work week next week may affect responses to some items
  • Retirement of 2 keywords: sec-review-needed, sec-review-complete
    • replaced by sec-review flag
      •  ? = nomination / shows assignment
      • + = completed
    • We did this to get more accurate metrics, assignment and responsiveness
  • Process and workflow details coming: https://wiki.mozilla.org/Security/Reviews

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

Socorro releases are on hold until the staging environment works well again.

Desktop

Flash

Beta

  • bug 734921 Startup Crash @ _moz_cairo_destroy
    • Two other related bugs spiked as well
    • We have reached out to Google to find out more information about the doodle that may be causing it.
    • Affects 14.0.1, Aurora and trunk as well
  • bug 779447 js::types::TypeObject::addProperty

Aurora

Trunk

Release

Mobile

  • Highlights
    • 14.0.2 needs release (more ADU) before we see the graph
    • 15b3 under 10 crashes per ADU
    • fixing bug 776334 would be a big win in all channels.

CrashStats 2012-08-06.png

  • 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 - (fixed in 14.02; need more ADU on 14.0.2 before reporting it. will show it next week)
    2. bug 729129 - crash @ dlmalloc_walk_free_pages | dvmHeapSourceTrim | dvmRunFinalizationSync | dvmDetachCurrentThread | __thread_entry - ( memory corruption? )
    3. bug 732059 - crash in TimerThread::UpdateFilter @ libflashplayer.so@0x53.. - ( Flash crashing )
    4. bug 758259 - libstagefright crash in _ZN7android8OMXCodec14configureCodecERKNS_2spINS_8MetaDataEEEj on Samsung GT-I9100G with Gingerbread
  • 15.0b3 Beta top crashes
    1. bug 776334 - crash in mozilla::gl::GLContextEGL::ReleaseSharedHandle on Honeycomb and JB
    2. bug 763166 - crash in mozilla::AndroidGeckoLayerClient::SetFirstPaintViewport - End users need to update
    3. bug 776329 - crash in nsSurfaceTexture::GetTransformMatrix on Honeycomb and JB
  • 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 - ( pushed on Aurora & Beta )
    3. bug 776334 - crash in mozilla::gl::GLContextEGL::ReleaseSharedHandle on Honeycomb and JB
    4. bug 765156 - java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java) - ( Reopened )
    5. bug 763166 - crash in mozilla::AndroidGeckoLayerClient::SetFirstPaintViewport
    • End users need to update
  • Nightly top crashes
    1. bug 779826 - java.lang.IllegalArgumentException: Invalid size <n> at org.mozilla.gecko.mozglue.DirectBufferAllocator.allocate(DirectBufferAllocator.java)
    • Crash should be fixed, 8/2 is the last time it crashed, 17 only bug. Should ride the train.
    1. bug 765156 - java.lang.NullPointerException: at org.mozilla.gecko.PropertyAnimator.invalidate(PropertyAnimator.java)
    • reopened and being worked on.
    1. bug 780367 - java.lang.IllegalStateException: ScrollView can host only one direct child at android.widget.ScrollView.addView(ScrollView.java)
    2. bug 776334 - crash in mozilla::gl::GLContextEGL::ReleaseSharedHandle on Honeycomb and JB

Roundtable