Platform/2012-01-31: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 13: Line 13:


==Notices / Schedule==
==Notices / Schedule==
* MSVC 2010 today.


==Firefox Development==
==Firefox Development==

Revision as of 18:55, 31 January 2012


« 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.

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

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.
  • Working on session restore issues this week.

GFX

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

Network

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

Mobile

Accessibility

Tree Management

Security

Stability Report

Socorro

  • Socorro release Wed.
  • 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 721196 [@ nsUrlClassifierPrefixSet::StoreToFd(mozilla::AutoFDClose&) ]
  • bug 720410 low volume Mac crash

11.0

  • Seems we have a spike in hangs that is unexplained - bug 722394.
  • 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

Roundtable