Platform/2012-06-26: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(29 intermediate revisions by 9 users not shown)
Line 17: Line 17:


==Notices / Schedule==
==Notices / Schedule==
* '''Firefox for Android 14.0 released at ~6:30AM PT this morning!!!'''
* We are in our [https://mail.mozilla.com/home/akeybl@mozilla.com/Release%20Management.html fourth week of the cycle]
* 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
* Background updates for Windows has been enabled on FF15 (currently on Aurora).
* We've taken a fix that prevents the need for a restart to update Flash on Windows in Beta 14. Please be on the lookout for plugin regressions.
* 11.3 Adobe Flash crash investigation is ongoing


==Firefox Development==
==Firefox Development==
* Continuing a recent trend: plenty of Web App runtime fixes: pre-loading of indexedDB settings ({{bug|757678}}), pre-loading the appcache ({{bug|760365}}), and preliminary work on Mac for distinguishing installed/uninstalled apps ({{bug|756308}})
* First bit of the social API work landed ({{bug|762579}}), plenty more to come ({{bug|762569}}, {{bug|766403}})


==Firefox Developer Tools==
==Firefox Developer Tools==
Line 25: Line 34:


==Performance==
==Performance==
* This week's [[Performance/Snappy/2012-06-21 | Snappy status]]
* Frank has picked up Australis work from Jared.
* More cache fixes coming from the Necko team.
* Lots of work going on with Peptest in collaboration with the Metrics team to improve data coming from this tool.


==GFX==
==GFX==
Line 31: Line 44:


==Layout==
==Layout==
*Please welcome Emmanuele Bassi to the Platform Layout Team.
*Notable Patches:
**{{bug|757362}} - Use the displayport for the dirty rect (if one is set) when building the display list for a subdocument so that position: fixed items are correctly included. (tn)
**{{bug|575294}} - Bad news security bug (mats)
**{{bug|726264}} - Bad news security bug (mats)
**{{bug|764541}} - Bad news security bug (mats)
**{{bug|718290}} - Track TEXT_IN_TEXTRUN_USER_DATA separately for inflated and non-inflated text runs.  (dbaron)
**{{bug|765218}} - Treat animation-iteration-count:0 specially. (dbaron)
**{{bug|655920}} - Implement new values of animation-direction. (dbaron)
**{{bug|763702}} - Ensure font inflation bits are set during frame construction for root frame. (sjohnson)
**{{bug|762764}} - Prevent selection from descending into text boxes when extending it for things like caret navigation and extension for deletion (ehsan)
**{{bug|765597}} - Invalidate the thebes layer as well as the overflow area when moving frames (ehsan)
**{{bug|767823}} - Make SVG nsAutoFilterInstance take frame rects and stop using GetCoveredRegion (jwatt)
**{{bug|757347}} - Share mask layers for memory & performance (ncameron)
**{{bug|767734}} - Prepare SVG for DisplayList-based Invalidation (jwatt)
**{{bug|541270}} - Correctly calculate the filter region for SVG filters on HTML to account for zooming (jwatt)
**{{bug|764117}} - Prefer performance over avoiding seaming in border drawing (bas)
**{{bug|766007}} - Create scrollframes for frameset documents. (roc)
**{{bug|703241}} - PresShell::DoScrollContentIntoView and PresShell::ScrollFrameRectIntoView should take transforms into account. (roc)


==Media==
==Media==
* Experimenting with linking gkmedia back into xul on Windows for WebRTC - with or without PGO - {{Bug|768325}}
* Switching build default for webrtc on in the near future (navigator.mozGetUserMedia() is nearing checkin) - {{Bug|691234}}  -- will be behind an about:config pref


==DOM==
==DOM==
Line 45: Line 79:


==Mobile==
==Mobile==
* '''We shipped this morning'''
* Reader mode landed
* bookmarks import (from stock and other webkit browsers) landed


==Accessibility==
==Accessibility==


==Tree Management==
==Tree Management==
* armv6 fennec builds enabled on all branches
* b2g debug builds enabled on all branches


==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==
Line 59: Line 116:


Highlights:  
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.
* {{bug|763896}} hang | WaitForMultipleObjectsEx | RealMsgWaitForMultipleObjectsEx may also be due to flash.


====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/16.0a1/7 Trunk Top Crashers]====
====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/16.0a1/7 Trunk Top Crashers]====
* {{Bug|767996}} - top crash on trunk that is now resolved fixed.


====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/15.0a2/7 Aurora Top Crashers]====
====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/15.0a2/7 Aurora Top Crashers]====
* {{bug|760118}} xpc::WrapperFactory::PrepareForWrapping(JSContext*, JSObject*, JSObject*, unsigned int)


====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/14.0b9/7 Beta Top Crashers]====
====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/14.0b9/7 Beta Top Crashers]====
*{{Bug|714320}} Spike in this signature in early B9 data. Renominated for tracking.
*{{Bug|768383}} Likely related to Bug 714320
*{{Bug|768395}}


====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/13.0.1/7 13.0.1 Top Crashers]====
====[https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/13.0.1/7 13.0.1 Top Crashers]====
*New version of Flash was shipped - 11.3.200.262. Users are continuing to migrate to the new version and we are tracking new bugs correlated to the version.
**{{Bug|768382}}
**{{Bug|767883}}
**{{Bug|767882}}
**[http://people.mozilla.org/~chofmann/project-metrics/11.2-11.3-flash-version-count-from-all-incoming-crash-reports.png Breakdown of Flash version usage]


===Mobile===
===Mobile===

Latest revision as of 19:35, 26 June 2012


« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-06-26 - 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 for Android 14.0 released at ~6:30AM PT this morning!!!
  • We are in our fourth week of the cycle
  • Please continue to prioritize tracked FF14 bugs over tracked FF15 bugs over work landing on m-c
  • Background updates for Windows has been enabled on FF15 (currently on Aurora).
  • We've taken a fix that prevents the need for a restart to update Flash on Windows in Beta 14. Please be on the lookout for plugin regressions.
  • 11.3 Adobe Flash crash investigation is ongoing

Firefox Development

  • Continuing a recent trend: plenty of Web App runtime fixes: pre-loading of indexedDB settings (bug 757678), pre-loading the appcache (bug 760365), and preliminary work on Mac for distinguishing installed/uninstalled apps (bug 756308)
  • First bit of the social API work landed (bug 762579), plenty more to come (bug 762569, bug 766403)

Firefox Developer Tools

Add-on SDK

Performance

  • This week's Snappy status
  • Frank has picked up Australis work from Jared.
  • More cache fixes coming from the Necko team.
  • Lots of work going on with Peptest in collaboration with the Metrics team to improve data coming from this tool.

GFX

JS

Layout

  • Please welcome Emmanuele Bassi to the Platform Layout Team.
  • Notable Patches:
    • bug 757362 - Use the displayport for the dirty rect (if one is set) when building the display list for a subdocument so that position: fixed items are correctly included. (tn)
    • bug 575294 - Bad news security bug (mats)
    • bug 726264 - Bad news security bug (mats)
    • bug 764541 - Bad news security bug (mats)
    • bug 718290 - Track TEXT_IN_TEXTRUN_USER_DATA separately for inflated and non-inflated text runs. (dbaron)
    • bug 765218 - Treat animation-iteration-count:0 specially. (dbaron)
    • bug 655920 - Implement new values of animation-direction. (dbaron)
    • bug 763702 - Ensure font inflation bits are set during frame construction for root frame. (sjohnson)
    • bug 762764 - Prevent selection from descending into text boxes when extending it for things like caret navigation and extension for deletion (ehsan)
    • bug 765597 - Invalidate the thebes layer as well as the overflow area when moving frames (ehsan)
    • bug 767823 - Make SVG nsAutoFilterInstance take frame rects and stop using GetCoveredRegion (jwatt)
    • bug 757347 - Share mask layers for memory & performance (ncameron)
    • bug 767734 - Prepare SVG for DisplayList-based Invalidation (jwatt)
    • bug 541270 - Correctly calculate the filter region for SVG filters on HTML to account for zooming (jwatt)
    • bug 764117 - Prefer performance over avoiding seaming in border drawing (bas)
    • bug 766007 - Create scrollframes for frameset documents. (roc)
    • bug 703241 - PresShell::DoScrollContentIntoView and PresShell::ScrollFrameRectIntoView should take transforms into account. (roc)

Media

  • Experimenting with linking gkmedia back into xul on Windows for WebRTC - with or without PGO - bug 768325
  • Switching build default for webrtc on in the near future (navigator.mozGetUserMedia() is nearing checkin) - bug 691234 -- will be behind an about:config pref

DOM

WebAPI

Network

Identity

Plugins

Mobile

  • We shipped this morning
  • Reader mode landed
  • bookmarks import (from stock and other webkit browsers) landed

Accessibility

Tree Management

  • armv6 fennec builds enabled on all branches
  • b2g debug builds enabled on all branches

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

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 406 [1] => Not Acceptable ) ) 1


Stability Report

Socorro

Desktop

Highlights:

Trunk Top Crashers

  • bug 767996 - top crash on trunk that is now resolved fixed.

Aurora Top Crashers

Beta Top Crashers

13.0.1 Top Crashers

Mobile

  • Current crashes for Fennec 14 beta 8 are under 5 crashes per 100 ADU. About the same as beta 7

See Mobile Notes for Mobile specific Socorro notes

CrashStats 2012-06-25.png

  • Nightly top crashes
    1. bug 765712, bug 765463 java.lang.IllegalArgumentException: Bad limit (capacity 2097152): -1024 at java.
    2. bug 765463 java.nio.Buffer.limit(Buffer.java)
    3. 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)

Roundtable