Platform/2012-06-19

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-06-19 - 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

Notices / Schedule

Firefox Development

  • Upcoming work:
    • Social API work targeted at Firefox 16: bug 762579, bug 762569, bug 765874, bug 764872
    • Australis: awesome intern Andrew Hurle is working on awesomebar styling improvements (bug 587909), and Frank Yan is continuing Jared Wein's work on new tab styling (Jared blogged about it)
    • Firefox for Metro (Windows 8) integration work continues (bug 762344)
    • invasive change coming! Firefox desktop files being moved to browser/ subdir (bsmedberg, bug 755724)

Firefox Developer Tools

  • More web console perf improvements landed. If you've seen performance problems in the web console, please re-test with nightly.
  • Debugger team is fixing bugs like crazy.
  • Wednesday the 27th we're going to host a hackfest for command line commands. Details coming in a blog post tomorrow.

Add-on SDK

Performance

GFX

JS

  • Scope Chain patch landed in SpiderMonkey bug 659577. IonMonkey just got 15% faster on SunSpider and 40% faster on v8 benchmarks. - Luke Wagner (luke) and David Anderson (dvander).

Layout

  • CSS Flexbox landing in UX branch today (quick demo)
    • W3C spec in [Last Call (Final comments due before July 3)
  • Notable Patches:
    • bug 747493 - Give frameset documents a basic scroll layer so we can communicate the document's metrics to the compositor and frontend. (tn)
    • bug 764354 - Don't mark intrinsic widths dirty for font inflation width changes at box/block boundaries (dbaron)
    • bug 759755 - Links on some web pages are rendered misplaced (dbaron)
    • bug 763689 - Add "auto" keyword for min-height and min-width, which for now just computes to 0. (dholbert)
    • bug 691950 - Set up directories for W3C CSSWG test suite sync to/from mozilla-central. (fantasai)
    • bug 764851 - Fix animations of the width/height of an outer SVG element. (rlongson)
    • bug 765166 - lines should be able to be broken before/after Ideographic space next to breakable white space (masayuki@d-toybox.com)
    • bug 763570 - Add a scrollframe from frameset documents on Fennec, so that they work with async pan/zoom and touch events. (kats)
    • bug 764860 - Simplify and comment the SVG clipPath code. (jwatt)
    • bug 764813 - Avoid using gfxContext::SetMatrix in SVG code where possible. (jwatt)
    • bug 762679 - Stop rounding coordinates prematurely while doing SVG hit testing. (jwatt)
    • bug 743888 - Part 1: Remove SVGException and XPathException (VYV03354@nifty.ne.jp)
    • bug 741682 - Disable component alpha layers with BasicLayers. (mwoodrow)
    • bug 739671 - Store optimized Color/ImageLayers on the ThebesLayers that they replace. (mwoodrow)

Media (not Video)

  • WebRTC 1st tranche landing scheduled for tomorrow morning early EDT (6-8am EDT-ish). Try builds percolating, both webrtc disabled (the default), and enabled (since I want it to work after it lands if enabled).
  • Per the plan, trying to land while it's relatively quiet. Landing will be on inbound, with default for webrtc disabled so impact should be low.
  • Talking with glandium and ted about how to deal with webrtc signaling needing deep interaction with DOM (PeerConnection, MediaStreams, etc) and with media/webrtc/trunk (media code). We're going to test static-linking gkmedia with PGO and without PGO and see what the memory use on the builders is.

DOM

WebAPI

Network

Identity

Plugins

Mobile

  • Fullscreen Plugin support for ICS landed in time for 14.0
  • Tablet UI changes continue to land on trunk, will be uplifted to 15
  • Content text selection landed on trunk
  • crash rate for 14.0 is down to ~4 crashes per 100 ADUs

Accessibility

Tree Management

Security

Available Slots - Get 'em while they are hot!

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

  • Stability work week last week.
  • Great progress in many areas - logged a bunch of new bugs.
  • Planning a blog/list post of activities.

Socorro

Desktop

Highlights:

  • bug 763237 Top flash crash - work is still on progress on the Adobe side. If you look at the all view (browser and plugin crashes) it is either the top crash by volume or in the top 3.

Trunk Top Crashers

Aurora Top Crashers

  • New crashes

Beta Top Crashers

  • bug 765680 crash in nsNPAPIPluginInstance::Stop - #28 top crash in Beta

13.0.1 Top Crashers

  • New crashes
    • bug 764342 OOM crash in nsSegmentedBuffer::AppendNewSegment

Mobile

  • Current crashes for Fennec 14 beta 7 are under 5 crashes per 100 ADU. Target reached!
  • Nightly has started to be crashy again...

See Mobile Notes for Mobile specific Socorro notes CrashStats 2012-06-19.png

  • Aurora top crashes
    1. bug 756999, bug 763702 nsFontInflationData::FindFontInflationDataFor
    2. bug 761929 java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the childs parent first. at android.view.ViewGroup.addViewInner(ViewGroup.java) at com.android.internal.policy.impl.PhoneWindow.openPanel on ICS
    3. bug 760955 crash in mozilla::net::nsHttpChannel::InstallOfflineCacheListener

Roundtable

  • Frame pointers enabled on desktop Nightly yesterday (discussion, no audibles)