Platform/2011-08-16: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(25 intermediate revisions by 13 users not shown)
Line 7: Line 7:


= Notices / Schedule =
= Notices / Schedule =
* [http://blog.mozilla.com/blog/2011/08/16/new-tools-in-mozilla-firefox-help-developers-drive-the-web-forward/ We shipped Firefox 6]!
** They sent us a [http://www.flickr.com/photos/johnath/6049526005/ cake]
* Migration day is going smoothly so far, still ongoing at time of meeting
** aurora->beta migration complete
** central->aurora migration underway, using http://hg.mozilla.org/mozilla-central/rev/41b84b87c816 as the migration changeset (current tip)


= Firefox Development =
= Firefox Development =
* Paul O'Shannessy landed some pref UI to expose a "load tabs on demand" (AKA bartab) pref for sessionrestore ({{bug|648683}})
* Margaret landed a new blank tab icon (created by Stephen Horlander) ({{bug|648668}})
* Ongoing e10s work:
** e10s-compat build time flag has browser standing up, but no progress events
** felipe is working on having the WPL listeners work ({{bug|666801}})
** coming week we're going to be filing some additional bugs and directing fx-team's full attention to them ({{bug|fxe10s}})


= Firefox Developer Tools =
= Firefox Developer Tools =


= Performance =
= Performance =
* Telemetry will soon be opt-out (rather than opt-in) on development channels.
** To opt out in automated-testing profiles, set toolkit.telemetry.enabled = false


= GFX =
= GFX =
* The Cairo update looks like it's going to stick despite the regressions, mostly due to the benefits mobile got from it. Please let us know if that's a bad choice.
* {{bug|660264}} - Tp4 regression due to D3D9-accelerated layers - we're still working through the issues here, but we believe that this doesn't actually affect users. Please see that bug for more discussion.
* For more details, see [[Platform/GFX/2011-August-15|this week's graphics meeting notes]].


= JS =
= JS =
Line 21: Line 37:


= DOM =
= DOM =
* Landed William's patch to add File, Blob and FileReaderSync support to workers. This means that pages and addons can read files off the main thread. {{bug|664783}}
= WebAPI =


= Network =
= Network =
* Steve Workman has joined the networking group full-time, working out of Mountain View. Steve comes from Cisco.
* Work on SPDY support coming along. Patrick McManus has posted two discussions to mozilla.dev.tech.network:
** [http://groups.google.com/group/mozilla.dev.tech.network/browse_thread/thread/3907c7edb646cf41# TLS Next Protocol Negotiation integration for SPDY]
** [http://groups.google.com/group/mozilla.dev.tech.network/browse_thread/thread/ddaea7bae96398e8# SPDY::HTTP dataflow - a first sketch]


= Plugins =
= Plugins =


= Mobile =
= Mobile =
* Jim Chen (badass intern!) found the cause of long standing Tegra crash bug {{bug|662936}} while running many of the Talos tests.
* Master Password landed


= Accessibility =
= Accessibility =
Line 33: Line 59:


= Tree Management =
= Tree Management =
* Planned tree closure today for network work
* Currently having unplanned tree closure due to tinderbox backlog {{bug|676822}}
** Can try using http://tbpl.allizom.org/?usebuildbot=1 as an alternative
** IT is currently shuffling storage around to try and get us on faster spindles
** Other options we're looking at:
*** delete data from old builds (especially try builds) - reduces volume to migrate
*** cut some trees and setup separate tinderbox instance for some branches on separate dedicated RelEng machines
*** stop sending emails for certain branches - disruptive to developers. try ?
*** extended downtime to speed up the migration of data
*** wait for webdev/IT to get new TBPL to be deployed (will take a long time!)
**** last meeting was with/laura, IT on friday; code already sec-reviewed.
**** mongodb deployment worries
**** more time to revisit after today(tuesday) releases - bunch of work blocking ship FF6.0.


= Security =
= Security =
Reviews this week: https://blog.mozilla.com/security/2011/08/15/scheduled-security-reviewsdiscussions-week-of-15-aug-2011/
Reminder: Changes to scheduling reviews (dev-planning): https://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/d8299dd16187909/2e709b73eca89ae9?lnk=gst&q=koenig#2e709b73eca89ae9
Items marked as sec-review-needed: https://wiki.mozilla.org/Security/Radar#Review_Needed
Schedule and review/discussion questions can be directed to curtisk.


= Stability Report =
= Stability Report =
Line 47: Line 93:


===Trunk 8.0a1===
===Trunk 8.0a1===
* A number of crash regressions on 8.0 - making the trunk a bit unstable. Looks as though many of these will be promoted to Aurora so we will be tracking them.
* Trunk is a bit unstable - 4.0 crashes per 100 ADU.
* A number of crash regressions on 8.0 - looks as though many of these will be promoted to Aurora so we will be tracking them.
* [https://bugzilla.mozilla.org/show_bug.cgi?id=679030 Bug 679030]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=679030 Bug 679030]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=679035 Bug 679035]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=679035 Bug 679035]
Line 60: Line 107:
===Other===
===Other===
* Shockwave issue emerging across all versions [https://bugzilla.mozilla.org/show_bug.cgi?id=679148 Bug 679148]
* Shockwave issue emerging across all versions [https://bugzilla.mozilla.org/show_bug.cgi?id=679148 Bug 679148]
* Added a new keyword[needs-URLs] to indicate that we need to run a query to see if there is any site correlations to crashes. The crash team can query on this and make sure we have reports for these bugs.


==Mobile==
==Mobile==


* [https://bugzilla.mozilla.org/show_bug.cgi?id=679065 Bug 679065] - Some Fennec 6.0b6 topcrash signatures return an empty report list
* Still missing sympbols for a number of crashes (no signatures). There is an open bug on this [https://bugzilla.mozilla.org/show_bug.cgi?id=664510 Bug 644510]
* Still missing sympbols for a number of crashes (no signatures). There is an open bug on this [https://bugzilla.mozilla.org/show_bug.cgi?id=664510 Bug 644510]
* https://wiki.mozilla.org/index.php?title=QA/Fennec/crash_rep_15Aug2011
* https://wiki.mozilla.org/index.php?title=QA/Fennec/crash_rep_15Aug2011
https://wiki.mozilla.org/index.php?title=Platform/2011-08-16&action=edit&section=22


= Roundtable =
= Roundtable =
* discuss use of purify/sm-purify01 and disposition of license and hardware. /bc
* discuss use of purify/sm-purify01 and disposition of license and hardware. /bc
* Hiring a power measurement engineer: if you know of someone, please link them to [http://hire.jobvite.com/CompanyJobs/Careers.aspx?c=qpX9Vfwa&cs=9Kt9Vfw1&page=Job%20Description&j=oGzRVfwL the job posting] and encourage them to apply.

Latest revision as of 18:21, 16 August 2011


« previous week | index | next week »

Notices / Schedule

Firefox Development

  • Paul O'Shannessy landed some pref UI to expose a "load tabs on demand" (AKA bartab) pref for sessionrestore (bug 648683)
  • Margaret landed a new blank tab icon (created by Stephen Horlander) (bug 648668)
  • Ongoing e10s work:
    • e10s-compat build time flag has browser standing up, but no progress events
    • felipe is working on having the WPL listeners work (bug 666801)
    • coming week we're going to be filing some additional bugs and directing fx-team's full attention to them (bug fxe10s)

Firefox Developer Tools

Performance

  • Telemetry will soon be opt-out (rather than opt-in) on development channels.
    • To opt out in automated-testing profiles, set toolkit.telemetry.enabled = false

GFX

  • The Cairo update looks like it's going to stick despite the regressions, mostly due to the benefits mobile got from it. Please let us know if that's a bad choice.
  • bug 660264 - Tp4 regression due to D3D9-accelerated layers - we're still working through the issues here, but we believe that this doesn't actually affect users. Please see that bug for more discussion.
  • For more details, see this week's graphics meeting notes.

JS

Layout

DOM

  • Landed William's patch to add File, Blob and FileReaderSync support to workers. This means that pages and addons can read files off the main thread. bug 664783

WebAPI

Network

Plugins

Mobile

  • Jim Chen (badass intern!) found the cause of long standing Tegra crash bug bug 662936 while running many of the Talos tests.
  • Master Password landed

Accessibility

Multi-Process

Tree Management

  • Planned tree closure today for network work
  • Currently having unplanned tree closure due to tinderbox backlog bug 676822
    • Can try using http://tbpl.allizom.org/?usebuildbot=1 as an alternative
    • IT is currently shuffling storage around to try and get us on faster spindles
    • Other options we're looking at:
      • delete data from old builds (especially try builds) - reduces volume to migrate
      • cut some trees and setup separate tinderbox instance for some branches on separate dedicated RelEng machines
      • stop sending emails for certain branches - disruptive to developers. try ?
      • extended downtime to speed up the migration of data
      • wait for webdev/IT to get new TBPL to be deployed (will take a long time!)
        • last meeting was with/laura, IT on friday; code already sec-reviewed.
        • mongodb deployment worries
        • more time to revisit after today(tuesday) releases - bunch of work blocking ship FF6.0.

Security

Reviews this week: https://blog.mozilla.com/security/2011/08/15/scheduled-security-reviewsdiscussions-week-of-15-aug-2011/

Reminder: Changes to scheduling reviews (dev-planning): https://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/d8299dd16187909/2e709b73eca89ae9?lnk=gst&q=koenig#2e709b73eca89ae9

Items marked as sec-review-needed: https://wiki.mozilla.org/Security/Radar#Review_Needed

Schedule and review/discussion questions can be directed to curtisk.

Stability Report

Desktop

Socorro

  • Socorro 2.2 released over the weekend.
  • Top crashes and crashes per user now split between individual Betas and Release.
  • A couple of data query issues introduced: Bug 679182 and Bug 679229.
  • Bugs are fixed in staging but no ETA on deployment to production.
    • Update: deployed this morning [laura]

Trunk 8.0a1

  • Trunk is a bit unstable - 4.0 crashes per 100 ADU.
  • A number of crash regressions on 8.0 - looks as though many of these will be promoted to Aurora so we will be tracking them.
  • Bug 679030
  • Bug 679035
  • Bug 678181 - Causing a number of Font crash signatures. Backed out the patches for Bug 668813 - Need a couple more days to figure out if got rid of all the crashes.
  • Spike in old signature which looks related to a certificate change Bug 678710
  • Bug 677273

Aurora & Beta

  • On top of 7.0 issues.
  • Better data after 7.0b1 goes out.

Other

  • Shockwave issue emerging across all versions Bug 679148
  • Added a new keyword[needs-URLs] to indicate that we need to run a query to see if there is any site correlations to crashes. The crash team can query on this and make sure we have reports for these bugs.

Mobile

Roundtable

  • discuss use of purify/sm-purify01 and disposition of license and hardware. /bc
  • Hiring a power measurement engineer: if you know of someone, please link them to the job posting and encourage them to apply.