Platform/2012-01-31

From MozillaWiki
Jump to: navigation, search


« 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

Notices / Schedule

  • MSVC 2010 today unfortunately 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

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):

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

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

Calendar and Meeting details

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

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

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

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

Roundtable