Platform/2012-01-31
From MozillaWiki
< Platform
« previous week | index | next week »
Platform Meeting Details
- Tuesdays - 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
- join irc.mozilla.org #planning for back channel
Contents
Notices / Schedule
-
MSVC 2010 todayunfortunately backed out for PGO crashes, see bug 563318. - Firefox 10 shipping today (rrrt@mozilla.com for broken websites)
- If you see any fallout, please notify rrrt@mozilla.org (Rapid Release Response Team)
Firefox Development
- New Tab Page (bug 455553): Little bit of a bumpy landing, but it's landed now, still preffed-off by default. There are several followup issues to fix, but we think it's ready to enable by default on trunk, and so we'll do that after the merge.
- Line breaks in tooltips (bug 358452): long standing HTML spec compliance issue, now FIXED for Firefox.
- Silent update
- Add-ons default to compatible ships today in Firefox 10
- Windows UAC service rides the train to Aurora
Firefox Developer Tools
- Firebug 1.10 is restartless and lazily initialized.
- Page Inspector in general release Firefox 10
- (inaudible) Initial Debugger UI and Protocol landing SOON
Performance
- Snappy is transitioning from identifying issues to fixing issues. Good stuff coming.
- CC + GC are the most well-known causes of pauses in Firefox. Olli is landing huge cycle collector improvements (half of the patches landed so far), bug 705582, bug 717500. If that doesn’t solve all CC problems by Tuesday, Andrew is standing by with bug 710496 to limit how often CC can run. These improvements have a good chance of showing up in Firefox 12.
- about:jank indicated that laggy sessions are primarily caused by our direct2d accelerated drawing code, bug 721273. Turning off graphics acceleration made things a lot less slow (Options/Advanced/use hardware acceleration). It you experience lots of lag in your sessions (on youtube, blogs with high quality backgrounds, etc) please try about:jank. This requires running a very recent nightly.
- Install the extension, go to about:jank, browse around, then refresh about:jank. In the case of gfx lag, DrawThebesLayers shows up on top.
- Benoit’s profiler works well on Mac now, Windows support may be as early as this week.
- Telemetry histograms should now survive restarts (so we can do shutdown telemetry, etc), bug 707320.
- edit: this had to be backed out due to startup crashes. :(
- Working on session restore issues this week.
GFX
- bug 720428 - Quartz canvas should be lots faster in today's build.
JS
- sharp variable support was removed, bug 566700
Layout
- No update
Video
- Nothing to report
DOM
- New DOM bindings starting to take shape. A group of DOM team members met in Paris last week to start up the third and largest stage of the new DOM bindings work. This work is being tracked here
WebAPI
Services team working on support for "remote events". I.e. ability to get notifications even if you're not on website.
Network
- Networking team is in SF this week, drop by and say hi if you'd like.
- Working to deploy node.js to test machines so we can land SPDY automated tests. This is the last thing we need to do before we try enabling SPDY by default.
Identity
Identity work will see Mozilla storing user data on Mozilla servers, so it's important to highlight these two posts (by Mitchell and Ben, respectively):
- http://blog.lizardwrangler.com/2012/01/13/user-sovereignty-for-our-data/
- https://blog.mozilla.com/privacy/2012/01/13/mozilla-to-offer-new-user-centric-services-in-2012/
Spec for BrowserID DOM API is well under way, ready for feedback from DOM/WebAPI team:
Plugins
- Bug 90268, content ownership of plugins, should land today.
Mobile
- ICS plugin support is waiting for a mozconfig update to land. Should be in for tomorrow's nightly
- tile painting is in on trunk
- it is a regression in terms of checkerboarding ATM
- will uplift to aurora and beta when the regression is resolved
- final decision for UA String has been made (for 11) after many gyrations
- "Mozilla/5.0 (Android; Linux armv7l; rv:11.0a1) Gecko/20120127 Firefox/11.0a1 Mobile/11.0a1"
- Mobile will be dropped for Tablets when we support tablets (FF12 or FF13)
- XUL Fennec's UA will keep the Fennec token
- https://twitter.com/dougturner/status/164400723147243520
Accessibility
- Nothing to report. (A11y work progressing well on many fronts)
Tree Management
- No updates
Security
Security Reviews Scheduled for this week
Date / Time | Item |
---|---|
Mon Jan 30 / 13:00 PST | No Review, please attend Fuzzing Brownbag |
Wed Feb 1 / 13:00 PST | bug 718066 - [meta] Add feature to submit anonymous product metrics to Mozilla |
THU Feb 2 / 10:00 PST | Instant Messenger in Thunderbird |
Fri Feb 3/ 10:00 AM PST | AVAILABLE SLOT |
General Meeting Details * IRC Channel: #security * Etherpad: http://etherpad.mozilla.com:9000/secreview * Vidyo: https://v.mozilla.com/flex.html?roomdirect.html&key=5XEMsG1ApA4b (Room 9058) * Dial-in Info (phone): ** In office or soft phone: extension 92 ** US/INTL: 650-903-0800 or 650-215-1282 then extension 92 ** Toronto: 416-848-3114 then extension 92 ** Toll-free: 800-707-2533 then password 369 ** Conference num 99058
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
Security Review Needed but Unscheduled
Stability Report
Socorro
- Socorro release Wed.
- Considering holding until Thursday due to the Fx release today - feedback welcome
- Fixes for exposing mobile Java signatures.
Desktop
- top crash list - http://bit.ly/vO7SxB
10.0
- Driver issue(?)
- Tracking a spike in crashes with b6, maybe with certain drivers - bug 722538 and bug 700288. Several other signatures in the mix.
- Looking into blocklist solution but not obvious it will solve the problem - bug 722538
- bug 721196 [@ nsUrlClassifierPrefixSet::StoreToFd(mozilla::AutoFDClose&) ]
11.0
- Seems we have a spike in hangs that is unexplained - bug 722394.
- report - https://crash-analysis.mozilla.com/rkaiser/firefox.11.0a2.flashsummary.html.
- We did do a backout on 01/24 to fix bug 716945 but the hang level is higher than we would have expected after that backout. Could have been a problem that was masked until we did that backout.
- Need to investigate what other changes went into 11.
12.0
- Stability on trunk before merge was pretty good.
- We'll do an inventory of the crashes once users update and see what we need to track for 12.
- bug 722625 Startup crash in `anonymous namespace'::TelemetrySessionData::LoadFromDisk @ memcpy | Pickle::ReadUInt32
Mobile
- top crash list - http://bit.ly/tr4pBc
- fixed
- bug 719872 - was fixed this morning so we could start to see these trail off starting tomorrow.
- bug 720092 - fixed this morning.
- Having trouble making progress on some of the other top crashes - lack of STR.
- new reports
- https://crash-analysis.mozilla.com/chofmann/20120130/mobile-central-crash-trend.csv
- https://crash-analysis.mozilla.com/chofmann/20120130/mobile-aurora-crash-trend.csv
- https://crash-analysis.mozilla.com/chofmann/20120130/mobile-beta-crash-trend.csv
- crash reports per build id - use advanced search tab.