Platform/2012-06-19: Difference between revisions
< Platform
Jump to navigation
Jump to search
Jprosevear (talk | contribs) (Created page with "<!-- Maybe don't screw with these links unless you've read this blog post: http://blog.johnath.com/2011/01/20/automatic-date-links-in-mediawiki/ Just copy them to new pages and i...") |
m (→Security: fix typo) |
||
| (37 intermediate revisions by 15 users not shown) | |||
| Line 17: | Line 17: | ||
==Notices / Schedule== | ==Notices / Schedule== | ||
* We are in our [https://mail.mozilla.com/home/akeybl@mozilla.com/Release%20Management.html third week of the cycle] - Firefox 14 Beta 8 and Fennec Native Beta 8 will both be going to build today | |||
* Please continue to prioritize '''[https://bugzilla.mozilla.org/buglist.cgi?field0-3-0=cf_status_firefox14&type0-1-0=notequals&value0-4-0=verified&list_id=2013297&field0-1-0=cf_status_firefox14&field0-0-0=cf_tracking_firefox14&type0-4-0=notequals&value0-3-0=unaffected&query_format=advanced&value0-2-0=fixed&value0-1-0=wontfix&type0-3-0=notequals&field0-2-0=cf_status_firefox14&field0-4-0=cf_status_firefox14&type0-0-0=equals&value0-0-0=%2B&type0-2-0=notequals tracked FF14 bugs]''' over [https://bugzilla.mozilla.org/buglist.cgi?field0-3-0=cf_status_firefox15&type0-1-0=notequals&value0-4-0=verified&list_id=2013297&field0-1-0=cf_status_firefox15&field0-0-0=cf_tracking_firefox15&type0-4-0=notequals&value0-3-0=unaffected&query_format=advanced&value0-2-0=fixed&value0-1-0=wontfix&type0-3-0=notequals&field0-2-0=cf_status_firefox15&field0-4-0=cf_status_firefox15&type0-0-0=equals&value0-0-0=%2B&type0-2-0=notequals tracked FF15 bugs] over work landing on m-c | |||
* FF13.0.1 was released unthrottled late last week (with [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=764546%2C756850%2C747683%2C3172259%2C733614%2C;list_id=3464459 this changeset]) - the [https://wiki.mozilla.org/Releases/Post-mortems/Firefox_13.0 Firefox 13/13.0.1] post-mortem was held this morning | |||
* {{bug|763444}} – Flash crash F1398665248_____________________________ | |||
** Adobe is working on a fix, this remains our top issue for Firefox | |||
** Workarounds: https://support.mozilla.org/en-US/kb/flash-113-crashes | |||
* {{bug|763459}} – RealPlayer Browser record plugin breaks Youtube since Fx13 | |||
** Real is working on a fix, we've blocklisted the add-on versions which were contributing | |||
** Other workarounds, if the blocklist doesn't resolve the issue: https://support.mozilla.org/en-US/kb/flash-113-doesnt-load-video-firefox | |||
* {{bug|762062}} – Firefox startup crash in JS_HoldPrincipals (Correlation to Skype 6.0.0.10201) | |||
** Skype believes they have a fix rolling out in a matter of days, so we've decided to hold off on blocklisting | |||
==Firefox Development== | ==Firefox Development== | ||
* Notable fixes from the past two weeks: | |||
** Asynchronous search service API ({{bug|722332}}, ongoing work in {{bug|760035}}) | |||
** various fixes to web app runtime functionality ({{bug|761496}}, {{bug|749029}}, {{bug|752666}}, {{bug|745980}}, {{bug|755557}}, {{bug|751310}}) | |||
** [https://bugzilla.mozilla.org/buglist.cgi?field0-3-0=resolution;type0-1-0=changedto;list_id=3464158;field0-1-0=resolution;field0-0-0=resolution;resolution=FIXED;value0-3-0=2012-06-20;query_format=advanced;value0-2-0=Developer%20Tools;value0-1-0=FIXED;type0-3-0=changedbefore;field0-2-0=component;type0-0-0=changedafter;value0-0-0=2012-06-05;type0-2-0=notsubstring;product=Firefox many more] | |||
* 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 [http://msujaws.wordpress.com/2012/06/18/get-a-sneak-preview-at-the-new-australis-tabs-windows-only/ 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== | ==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== | ==Add-on SDK== | ||
==Performance== | ==Performance== | ||
* This week's [http://blog.mozilla.org/tglek/2012/06/14/snappy-june-14th-telemetry-investigations/ Snappy summary] | |||
==GFX== | ==GFX== | ||
==JS== | ==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== | ==Layout== | ||
*CSS Flexbox landing in UX branch today (quick demo) | |||
** [http://www.w3.org/TR/css3-flexbox/ 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) | |||
==Video== | ==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== | ==DOM== | ||
| Line 45: | Line 94: | ||
==Mobile== | ==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== | ==Accessibility== | ||
| Line 51: | Line 104: | ||
==Security== | ==Security== | ||
[https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html?view=week&date=20120619 Available Slots] - Get 'em while they are <b> hot!</b> | |||
Calendar: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html | |||
For updates to meetings please see the Security Review Calendar | |||
* HTML: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html | |||
* .ics: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review | |||
==== Bugs marked sec-review-needed that need to be scheduled ==== | |||
<bugzilla> | |||
{ | |||
"product": "mozilla.org", | |||
"component": "Security Assurance: Review Request", | |||
"quicksearch": "status:new,assigned,reopened,unconfirmed", | |||
"whiteboard": "[pending secreview][needs info]", | |||
"whiteboard_type": "contains" | |||
} | |||
</bugzilla> | |||
==Stability Report== | ==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=== | ===Socorro=== | ||
===Desktop=== | ===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. | |||
====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/16.0a1/7 Trunk Top Crashers]==== | |||
====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/15.0a2/7 Aurora Top Crashers]==== | |||
*New crashes | |||
**{{bug|765191}} crash in AccessibleWrap::GetHWNDFor | |||
====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/14.0b7/7 Beta Top Crashers]==== | |||
*{{Bug|765680}} crash in nsNPAPIPluginInstance::Stop - #28 top crash in Beta | |||
====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/13.0.1/7 13.0.1 Top Crashers]==== | |||
*New crashes | |||
**{{Bug|764342}} OOM crash in nsSegmentedBuffer::AppendNewSegment | |||
===Mobile=== | ===Mobile=== | ||
* Current crashes for Fennec 14 beta 7 are under 5 crashes per 100 ADU. Target reached! | |||
* Nightly has started to be crashy again... | |||
[https://wiki.mozilla.org/Mobile/Notes/{{#time: d-M-Y | {{SUBPAGENAME}} Wednesday}}#QA See Mobile Notes for Mobile specific Socorro notes] | [https://wiki.mozilla.org/Mobile/Notes/{{#time: d-M-Y | {{SUBPAGENAME}} Wednesday}}#QA See Mobile Notes for Mobile specific Socorro notes] | ||
[[File:CrashStats_2012-06-19.png]] | |||
* [https://crash-stats.mozilla.com/topcrasher/byversion/FennecAndroid/14.0b7/3/all 14.0b7 Beta top crashes] | |||
*# {{bug|756999}}, {{bug|763702}} nsFontInflationData::FindFontInflationDataFor | |||
*# {{Bug|758259}} - libstagefright crash in __libc_android_abort | __android_log_assert on Gingerbread | |||
*# {{bug|763175}}, {{bug|763173}} - AndroidGLController::ProvideEGLSurface | |||
* [https://crash-stats.mozilla.com/topcrasher/byversion/FennecAndroid/15.0a2/3/all Aurora top crashes] | |||
*# {{bug|756999}}, {{bug|763702}} nsFontInflationData::FindFontInflationDataFor | |||
*# {{bug|761929}} java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child''s parent first. at android.view.ViewGroup.addViewInner(ViewGroup.java) at com.android.internal.policy.impl.PhoneWindow.openPanel on ICS | |||
*# {{bug|760955}} crash in mozilla::net::nsHttpChannel::InstallOfflineCacheListener | |||
* [https://crash-stats.mozilla.com/topcrasher/byversion/FennecAndroid/16.0a1/3/all Nightly top crashes] | |||
*# {{bug|765712}}, {{bug|765463}} java.lang.IllegalArgumentException: Bad limit (capacity 2097152): -1024 at java. | |||
*# {{bug|765463}} java.lang.IllegalStateException: The specified child already has a parent. You m | |||
*# {{bug|756999}}, {{bug|763702}} nsFontInflationData::FindFontInflationDataFor | |||
==Roundtable== | ==Roundtable== | ||
* Frame pointers enabled on desktop Nightly yesterday ([https://groups.google.com/d/topic/mozilla.dev.platform/UENmwUOFCkU/discussion discussion], no audibles) | |||
Latest revision as of 21:26, 19 June 2012
« 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
- We are in our third week of the cycle - Firefox 14 Beta 8 and Fennec Native Beta 8 will both be going to build today
- Please continue to prioritize tracked FF14 bugs over tracked FF15 bugs over work landing on m-c
- FF13.0.1 was released unthrottled late last week (with this changeset) - the Firefox 13/13.0.1 post-mortem was held this morning
- bug 763444 – Flash crash F1398665248_____________________________
- Adobe is working on a fix, this remains our top issue for Firefox
- Workarounds: https://support.mozilla.org/en-US/kb/flash-113-crashes
- bug 763459 – RealPlayer Browser record plugin breaks Youtube since Fx13
- Real is working on a fix, we've blocklisted the add-on versions which were contributing
- Other workarounds, if the blocklist doesn't resolve the issue: https://support.mozilla.org/en-US/kb/flash-113-doesnt-load-video-firefox
- bug 762062 – Firefox startup crash in JS_HoldPrincipals (Correlation to Skype 6.0.0.10201)
- Skype believes they have a fix rolling out in a matter of days, so we've decided to hold off on blocklisting
Firefox Development
- Notable fixes from the past two weeks:
- Asynchronous search service API (bug 722332, ongoing work in bug 760035)
- various fixes to web app runtime functionality (bug 761496, bug 749029, bug 752666, bug 745980, bug 755557, bug 751310)
- many more
- 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
- This week's Snappy summary
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
- HTML: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html
- .ics: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review
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
- bug 765191 crash in AccessibleWrap::GetHWNDFor
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
- 14.0b7 Beta top crashes
- bug 756999, bug 763702 nsFontInflationData::FindFontInflationDataFor
- bug 758259 - libstagefright crash in __libc_android_abort | __android_log_assert on Gingerbread
- bug 763175, bug 763173 - AndroidGLController::ProvideEGLSurface
- Aurora top crashes
- bug 756999, bug 763702 nsFontInflationData::FindFontInflationDataFor
- 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
- bug 760955 crash in mozilla::net::nsHttpChannel::InstallOfflineCacheListener
- Nightly top crashes
- bug 765712, bug 765463 java.lang.IllegalArgumentException: Bad limit (capacity 2097152): -1024 at java.
- bug 765463 java.lang.IllegalStateException: The specified child already has a parent. You m
- bug 756999, bug 763702 nsFontInflationData::FindFontInflationDataFor
Roundtable
- Frame pointers enabled on desktop Nightly yesterday (discussion, no audibles)