Platform/2009-05-26: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(28 intermediate revisions by 11 users not shown)
Line 2: Line 2:


=== Notices / Schedule ===
=== Notices / Schedule ===
'''[[Releases/Firefox 3.0.12 |Firefox 3.0.12]]'''
* Schedule on the wiki
* If your name is on '''[https://bugzilla.mozilla.org/buglist.cgi?keywords_type=nowords&keywords=fixed1.9.0.12+verified1.9.0.12&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.0.12%2B&field1-0-0=flagtypes.name&type1-0-0=notsubstring&value1-0-0=approval1.9.0.12&order=map_assigned_to.login_name,bugs.bug_id this list]''', you own a blocker
* Code freeze is June 16 at 11:59pm (but don't perendinate too long!)


'''[[Releases/Firefox_3.5rc1|Firefox 3.5 RC1]]'''
* closed mozilla-central to all but approved patches and blockers on May 21
* about 10 blockers remaining (mostly regression fixes) over the past 5 days
* build and QA are waiting on cutoff, ready-to-roll


=== Blocker Report ===
=== Blocker Report ===
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20flag%3Ablocking-firefox3.5%3F%2Cblocking1.9.1%3F 8 blocker nominations] (-8 w/w)
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.5%252B%2Cblocking1.9.1%252B%20product:Firefox,Core,Toolkit,NSS,NSPR 12 code blockers left without a fix] (-28 w/w), [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=flag%3Ablocking-firefox3.5%252B%2Cblocking1.9.1%252B%20-product:Firefox,Core,Toolkit,NSS,NSPR  11 non-code blockers] (-1 w/w)
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20flag:blocking-firefox3.5%2b,blocking1.9.1%2b%20-kw:fixed1.9.1,verified1.9.1%20-resolution:INVA,INCO,WORKS,WONT,MOVED,EXPIRED,DUPL 16 total outstanding blockers not marked fixed1.9.1/verified1.9.1] (-78 w/w)


'''Since 1.9.1 branch ...'''
https://people.mozilla.com/~beltzner/images/2009-05-26-blocker-report.png
'''Past 2 weeks ...'''
https://people.mozilla.com/~beltzner/images/2009-05-26-blocker-report-detail.png
[ [[Platform/1.9.1|Platform Blocker Queries]] | [http://people.mozilla.org/~beltzner/triage.html Front End Blocker Queries] ]
'''Summary'''
* our ability to move fixes from mozilla-central to mozilla-1.9.1 is impressive, due largely to better sheriffing practises and attention to [oranges]
* need to keep an eye on small performance regressions
* need to ask ourselves: fix regression or backout original fix?
'''The Breakdown'''
* [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=anywords&keywords=fixed1.9.1+verified1.9.1&resolution=FIXED&chfieldfrom=2009-05-19&chfieldto=Now&chfield=keywords&chfieldvalue=fixed1.9.1&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.1%2B&field0-0-1=flagtypes.name&type0-0-1=equals&value0-0-1=blocking-firefox3.5%2B 99 blockers marked fixed1.9.1 over last week]
* [https://bugzilla.mozilla.org/buglist.cgi?field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.1%3F&field0-0-1=flagtypes.name&type0-0-1=equals&value0-0-1=blocking-firefox3.5%3F&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-05-19 8 bugs nominated for blocking over last week] (-6 w/w)
** blocking-firefox3.5+: [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=flagtypes.name&type0-0-0=changedto&value0-0-0=blocking-firefox3.5%2B&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-05-19 7 new unresolved] (+1 w/w), [https://bugzilla.mozilla.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&chfieldto=Now&field0-0-0=flagtypes.name&type0-0-0=changedto&value0-0-0=blocking-firefox3.5%2B&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-05-19 5 new resolved blocking-firefox3.5+ added] (+2 w/w)
** blocking1.9.1+: [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=flagtypes.name&type0-0-0=changedto&value0-0-0=blocking1.9.1%2B&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-05-19 12 new unresolved] (-6 w/w), [https://bugzilla.mozilla.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&chfieldto=Now&field0-0-0=flagtypes.name&type0-0-0=changedto&value0-0-0=blocking1.9.1%2B&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-05-19 32 new resolved blocking1.9.1+ added] (-9 w/w)
* [https://bugzilla.mozilla.org/buglist.cgi?field0-0-0=flagtypes.name&type0-0-0=changedto&value0-0-0=approval1.9.1%2B&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-05-19 95 patches approved for 1.9.1 over last week] (+38 w/w)
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&keywords_type=nowords&keywords=fixed1.9.1%20verified1.9.1&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=approval1.9.1%2B 27 bugs with approval1.9.1+ that are not yet landed on 1.9.1] (-16 w/w)


=== Browser / Front End ===
=== Browser / Front End ===
 
* Blockers: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&product=Firefox&product=Toolkit&keywords_type=nowords&keywords=fixed1.9.1+verified1.9.1&resolution=---&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.1%2B&field0-0-1=flagtypes.name&type0-0-1=equals&value0-0-1=blocking-firefox3.5%2B&field0-1-0=resolution&type0-1-0=noop&value0-1-0=INVALID+WONTFIX+WORKSFORME+INCOMPLETE+MOVED+EXPIRED 4 remaining] & [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&product=Firefox&product=Toolkit&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.1%3F&field0-0-1=flagtypes.name&type0-0-1=equals&value0-0-1=blocking-firefox3.5%3F 0 nominations]
** need to investigate {{bug|494255}} - volunteers?
** fixes arriving for all four of these by end of day
** Rob Strong fixed {{bug|404541}} - process elevation on Vista installer]


* Polish update: Firefox is 56% shiny (0% change)
* Polish update: Firefox is 56% shiny (0% change)
** Thanks go to: Dao, Drew
** Thanks go to: Dao, Drew
** Also Dao and Ehsan got a lot of images landed over the weekend
** 46 remaining [http://tinyurl.com/8qnba2 easy polish bugs] (whiteboard [polish-easy])
** 46 remaining [http://tinyurl.com/8qnba2 easy polish bugs] (whiteboard [polish-easy])
** 40 remaining [http://tinyurl.com/9zq9xz hard polish bugs](whiteboard [polish-hard])
** 40 remaining [http://tinyurl.com/9zq9xz hard polish bugs](whiteboard [polish-hard])
Line 17: Line 52:


=== GFX 1.9.1 Update ===
=== GFX 1.9.1 Update ===
 
* [http://tr.im/l9S2 0 blockers open, 0 blockers remaining to be landed on 1.9.1]
* [http://tr.im/l4l9 0 nominations]


=== Layout Update ===
=== Layout Update ===


* No blocker noms
* 3 layout blockers:
** {{bug|493968}}: needs dbaron review (but he's away)
** {{bug|494255}}: Txul increase (not sure what's going on there)
** {{bug|494590}}: worrying. Can we not fix it? Will it appear with default settings?
* Other bugs of interest
** Windows hardware A/V sync (doublec)
** {{bug|494667}}: layout regression, needs dbaron review (roc)
** {{bug|467744}}: XID churn causes crash (karlt)
* 1.9.2 work:
** Windowless iframes/scrolling (roc)
** SMIL animation of CSS (dholbert)
** low-overhead frame arena poisoning (zwol)
** Need need NEED Neil's focus patch


=== Content Update ===
=== Content Update ===
 
* [http://tinyurl.com/9zsv8a Content Blockers]: 1
* several nominations here around regressions from making localStorage conform to HTML5 specification
* sessionStorage: do we want to keep {{bug|455070}} which has:
** caused a few regressions on sites that worked with Firefox 3 (fe {{bug|494543}})
** resulted in some active debates on how we should conform (see {{bug|494799}})
** decided to back-out {{bug|455070}} but retain the tests


=== Mac OS X Update ===
=== Mac OS X Update ===


=== JS 1.9.1 ===
=== JS 1.9.1 ===
* [http://tinyurl.com/3ecwjl JS Blockers]: 3
* several nominations


=== General 1.9.1 ===
These are bugs that fall outside of components covered by the Gfx, Content, Layout and JS groups:


=== General 1.9.1 ===
* [http://is.gd/zeTV blockers]
* [http://is.gd/pSn6 untriaged nominations]


=== Mobile 1.9.1 Update ===
=== Mobile 1.9.1 Update ===
* blocking-fennec (1.0b2+, 1.0b3+ & 1.0+) [[http://tinyurl.com/qt9kgw bugs]]


=== Security ===
=== Security ===
Line 40: Line 101:


=== Tree Management ===
=== Tree Management ===
* pooling of talos slaves started last week, continuing this week
** machines will no longer be tied to one branch; let us know if you see any problems on dev dashboard, graphserver, etc. As talos machines become pooled, Tinderbox columns will be consolidated, not have machine name.
** converted firefox3.0 talos last Thursday
** will need to migrate the other existing talos slaves to the pool at some point.  when's the best time?
** we expect this will reduce talos wait times significantly
* more slaves coming online for tryserver
* mobile tryserver work progressing
* signing machine and mobile infrastructure going offline 5th June for office move.


=== Roundtable ===
* How many people are running Windows 7?
** you can [http://www.microsoft.com/windows/windows-7/beta-installation-instructions.aspx get the RC] for free
** it runs in VMWare & Parallels as if it were Windows Vista, and [http://www.virtualbox.org/ VirtualBox] as if it were Linux


=== Roundtable ===
* Icon landing for 3.5 (all platforms). None of this blocking, but it would be good to get as much landed as possible.  We are using this spreadsheet to track progress: [http://spreadsheets.google.com/pub?key=pMZGKUlD9NOM0KbLcneMfbw http://spreadsheets.google.com/pub?key=pMZGKUlD9NOM0KbLcneMfbw]
* Icon landing for 3.5 (all platforms). None of this blocking, but it would be good to get as much landed as possible.  We are using this spreadsheet to track progress: [http://spreadsheets.google.com/pub?key=pMZGKUlD9NOM0KbLcneMfbw http://spreadsheets.google.com/pub?key=pMZGKUlD9NOM0KbLcneMfbw]
* QA will concentrate testing in the following areas during RC1 testing:
** Video performance and Controls, Geolocation, Session Restore, Tabbed Browsing, Drag and drop functionality, Clear history/ private browsing/ forget this site, topsites layout and performance, windows 7 adhoc testing.  Please suggest any other broad regression areas here. 
** Looks like session store is cut for 3.5?
* Focused test day for everyone on RC1? There has been some talk about having everyone (dev, mktg?, QA, etc) take some time out to really beat on RC1.  I am happy to help organize.  Thoughts? [timr]
*Feedback on the new Firefox icon is welcome
http://people.mozilla.com/~faaborg/files/20090526-firefoxIteration8/shiretokoFirefoxIcon-i8.png_large.png

Latest revision as of 02:33, 27 May 2009

« previous week | index | next week »

Notices / Schedule

Firefox 3.0.12

  • Schedule on the wiki
  • If your name is on this list, you own a blocker
  • Code freeze is June 16 at 11:59pm (but don't perendinate too long!)

Firefox 3.5 RC1

  • closed mozilla-central to all but approved patches and blockers on May 21
  • about 10 blockers remaining (mostly regression fixes) over the past 5 days
  • build and QA are waiting on cutoff, ready-to-roll

Blocker Report

Since 1.9.1 branch ... 2009-05-26-blocker-report.png

Past 2 weeks ... 2009-05-26-blocker-report-detail.png

[ Platform Blocker Queries | Front End Blocker Queries ]

Summary

  • our ability to move fixes from mozilla-central to mozilla-1.9.1 is impressive, due largely to better sheriffing practises and attention to [oranges]
  • need to keep an eye on small performance regressions
  • need to ask ourselves: fix regression or backout original fix?

The Breakdown

Browser / Front End

  • Polish update: Firefox is 56% shiny (0% change)
    • Thanks go to: Dao, Drew
    • Also Dao and Ehsan got a lot of images landed over the weekend
    • 46 remaining easy polish bugs (whiteboard [polish-easy])
    • 40 remaining hard polish bugs(whiteboard [polish-hard])

pub?key=pMZGKUlD9NOPg4oJGs1CUMw&oid=1&output=image&foo=.png

GFX 1.9.1 Update

Layout Update

  • No blocker noms
  • 3 layout blockers:
    • bug 493968: needs dbaron review (but he's away)
    • bug 494255: Txul increase (not sure what's going on there)
    • bug 494590: worrying. Can we not fix it? Will it appear with default settings?
  • Other bugs of interest
    • Windows hardware A/V sync (doublec)
    • bug 494667: layout regression, needs dbaron review (roc)
    • bug 467744: XID churn causes crash (karlt)
  • 1.9.2 work:
    • Windowless iframes/scrolling (roc)
    • SMIL animation of CSS (dholbert)
    • low-overhead frame arena poisoning (zwol)
    • Need need NEED Neil's focus patch

Content Update

  • Content Blockers: 1
  • several nominations here around regressions from making localStorage conform to HTML5 specification
  • sessionStorage: do we want to keep bug 455070 which has:
    • caused a few regressions on sites that worked with Firefox 3 (fe bug 494543)
    • resulted in some active debates on how we should conform (see bug 494799)
    • decided to back-out bug 455070 but retain the tests

Mac OS X Update

JS 1.9.1

General 1.9.1

These are bugs that fall outside of components covered by the Gfx, Content, Layout and JS groups:

Mobile 1.9.1 Update

  • blocking-fennec (1.0b2+, 1.0b3+ & 1.0+) [bugs]

Security

Multi-Process

Tree Management

  • pooling of talos slaves started last week, continuing this week
    • machines will no longer be tied to one branch; let us know if you see any problems on dev dashboard, graphserver, etc. As talos machines become pooled, Tinderbox columns will be consolidated, not have machine name.
    • converted firefox3.0 talos last Thursday
    • will need to migrate the other existing talos slaves to the pool at some point. when's the best time?
    • we expect this will reduce talos wait times significantly
  • more slaves coming online for tryserver
  • mobile tryserver work progressing
  • signing machine and mobile infrastructure going offline 5th June for office move.

Roundtable

  • How many people are running Windows 7?
    • you can get the RC for free
    • it runs in VMWare & Parallels as if it were Windows Vista, and VirtualBox as if it were Linux
  • QA will concentrate testing in the following areas during RC1 testing:
    • Video performance and Controls, Geolocation, Session Restore, Tabbed Browsing, Drag and drop functionality, Clear history/ private browsing/ forget this site, topsites layout and performance, windows 7 adhoc testing. Please suggest any other broad regression areas here.
    • Looks like session store is cut for 3.5?
  • Focused test day for everyone on RC1? There has been some talk about having everyone (dev, mktg?, QA, etc) take some time out to really beat on RC1. I am happy to help organize. Thoughts? [timr]


  • Feedback on the new Firefox icon is welcome

shiretokoFirefoxIcon-i8.png_large.png