Meeting Notes Meetings notes from the Mozilla community

7-August-2012

Mozilla Platform Meeting Minutes: 2012-08-07

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

Platform/2012-08-07

« previous week | index | next week »

Platform Meeting Details

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

  • 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

ID Summary Status Priority
744967 Add plugincheck functionality to Add-on Manager NEW
748945 Review iframe auto-height feature (part of seemless iframes) NEW
748949 Review changes to Cache-Control: no-cache on https pages NEW
749235 Security Review of Enable HTTP pipelining by default NEW
749337 SecReview: Thunderbird should (semi-)automatically improve the security-related server configuration settings when it knows an improvement could be made NEW
749339 SecReview: Thunderbird auto-configuration database should be expanded & updated by regularly spidering every domain on the internet ( NEW
749341 SecReview: Teach FileSaver to take URIs as well NEW
749344 SecReview: WebUSB NEW
749363 SecReview: Preffing out CSS should be easier NEW
749364 SecReview: WebPrint (or WebIPP) NEW
749368 SecReview: Use a pref to determine whether we auto-launch downloaded files NEW
749379 SecReview: [WebAPI] Expose JS API for settings app permissions NEW
749625 SecReview: (camera) camera support for desktop NEW
776616 input.mozilla.org refresh NEW
780220 Vendor Sec Review: [Akamai] NEW
749372 SecReview: Relax same-origin XHR restrictions for privileged applications NEW
749378 SecReview: Network manager API NEW
749221 Security Review of Media Plugin API (MPAPI) ASSIGNED
749233 Security Review of turn on “don’t load tabs until selected” by default / Tabs on Demand ASSIGNED
749355 SecReview: WebContacts (or Contacts+) ASSIGNED P1

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.

  • 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

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress