Platform/2009-03-10: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (→‎Notices / Schedule: typo in link)
 
(19 intermediate revisions by 13 users not shown)
Line 4: Line 4:
'''[[Releases/Firefox_3.0.8|Firefox 3.0.8]]
'''[[Releases/Firefox_3.0.8|Firefox 3.0.8]]
* Code freeze March 17
* Code freeze March 17
'''[[Releases/Thunderbird 2.0.0.21|Thunderbird 2.0.0.21]]
'''[[Releases/Thunderbird 2.0.0.21|Thunderbird 2.0.0.21]]
* Code freeze happened two days late, but good enough
* Beta tomorrow
* Builds made
* On track to ship on March 18
* On track to ship mid-March
* Fixes on par with Firefox 3.0.7


'''[[Releases/Firefox_3.1b3|Firefox 3.1 Beta 3]]'''
'''[[Releases/Firefox_3.1b3|Firefox 3.1 Beta 3]]'''
Line 15: Line 16:
'''[[Releases/Firefox_3.5b4|Firefox 3.5 Beta 4]]'''
'''[[Releases/Firefox_3.5b4|Firefox 3.5 Beta 4]]'''
* proposed schedule in [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/0d903b84a00f50b2# dev.planning thread]
* proposed schedule in [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/0d903b84a00f50b2# dev.planning thread]
* we'll talk about it during the [[Platform/2009-03-10#Rountable|roundtable]] today
* we'll talk about it during the [[Platform/2009-03-10#Roundtable|roundtable]] today


=== Blocker Report ===
=== Blocker Report ===
Line 29: Line 30:


[ [[Platform/1.9.1|Platform Blocker Queries]] | [http://people.mozilla.org/~beltzner/triage.html Front End Blocker Queries] ]
[ [[Platform/1.9.1|Platform Blocker Queries]] | [http://people.mozilla.org/~beltzner/triage.html Front End Blocker Queries] ]
* stats breakdown
** [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=anywords&keywords=fixed1.9.1+verified1.9.1&resolution=FIXED&chfieldfrom=2009-03-03&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.1%2B 33 blockers marked fixed1.9.1 over last week] (-76 w/w)
** [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.1%3F&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-03-03 48 bugs nominated for blocking over last week] (+17 w/w)
*** blocking-firefox3.1+: [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=flagtypes.name&type0-0-0=changedto&value0-0-0=blocking-firefox3.1%2B&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-02-27 6 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.1%2B&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-03-03 1 new resolved blocking-firefox3.1+ added] (-5 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-03-03 14 new unresolved] (-9 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-03-03 12 new resolved blocking1.9.1+ added] (-6 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-03-03 31 patches approved for 1.9.1 over last week] (+1 w/w)
** [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIX%20-!fixed1.9.1%2Cverified1.9.1%20flag%3Ablocking1.9.1%2B,blocking-firefox3.1%2B 48 blockers are FIXED but not yet landed on 1.9.1] (+2 w/w)


=== Firefox 3.1 Update ===
'''Summary'''
* Blockers: [http://tinyurl.com/5vuco5 10 remaining] (-10 w/w) & [http://tinyurl.com/5n2gdg 2 nominations]
* our blocker fix rate has slowed over the past week, both on trunk and in porting the fixes to mozilla-1.9.1
* people haven't been doing triage; the number of nominations is growing
 
'''The Breakdown'''
* [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=anywords&keywords=fixed1.9.1+verified1.9.1&resolution=FIXED&chfieldfrom=2009-03-03&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.1%2B 33 blockers marked fixed1.9.1 over last week] (-76 w/w)
* [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.1%3F&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-03-03 48 bugs nominated for blocking over last week] (+17 w/w)
** blocking-firefox3.1+: [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&field0-0-0=flagtypes.name&type0-0-0=changedto&value0-0-0=blocking-firefox3.1%2B&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-02-27 6 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.1%2B&field0-1-0=flagtypes.name&type0-1-0=changedafter&value0-1-0=2009-03-03 1 new resolved blocking-firefox3.1+ added] (-5 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-03-03 14 new unresolved] (-9 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-03-03 12 new resolved blocking1.9.1+ added] (-6 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-03-03 31 patches approved for 1.9.1 over last week] (+1 w/w)
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIX%20-!fixed1.9.1%2Cverified1.9.1%20flag%3Ablocking1.9.1%2B,blocking-firefox3.1%2B 48 blockers are FIXED but not yet landed on 1.9.1] (+2 w/w)
 
=== Browser / Front End ===
* Blockers: [http://tinyurl.com/5vuco5 11 remaining] (+1 w/w) & [http://tinyurl.com/5n2gdg 2 nominations]
** [http://tinyurl.com/5z38vm 0 Blockers to be fixed for Beta 3 (P1)]
** [http://tinyurl.com/5z38vm 0 Blockers to be fixed for Beta 3 (P1)]
** [http://tinyurl.com/6xq62f 10 Blockers to be fixed for RC (P2)] (-10 w/w)
** [http://tinyurl.com/6xq62f 11 Blockers to be fixed for RC (P2)] (-10 w/w)
** [http://tinyurl.com/6lhd9t 6 blockers need 1.9.1 landing] (some are waiting for after string freeze)
** [http://tinyurl.com/6lhd9t 4 blockers need 1.9.1 landing]
 
* [[Firefox3.1/Sprints|Sprints]]
** [[Firefox3.1/Sprints/Bookmark Dialog Focus|Bookmark Dialog Focus]] - on trunk, some modifications coming and then will be up for branch approval
** [[Firefox3.1/Sprints/Always have option to Add Search|Always have option to Add Search]] - near ready to land, should be going on trunk soon
** [[Firefox3.1/Sprints/Restore Visible Tabs First|Restore Visible Tabs First]] - has reviews, will land on trunk first
** [[Firefox3.1/Sprints/Places Expiration Performance Refactoring|Places Expiration Performance Refactoring]] - on trunk
** [[Firefox3.1/Sprints/Focus Ring Cleanup|Focus Ring Cleanup]] - on trunk and branch
** more coming soon!


* Polish update: Firefox is 44% shiny (+4% over last week)
* Polish update: Firefox is 44% shiny (+4% over last week)
Line 50: Line 64:


=== GFX 1.9.1 Update ===
=== GFX 1.9.1 Update ===
* Vlad's away in Helsinki; Joe handling gfx update.
* Bug status:
* Bug status:
** [http://tinyurl.com/5xfmvp 4 blocking 1.9.1+]
** [http://tinyurl.com/5xfmvp 3 blocking 1.9.1+]
** 1 unknown imglib topcrasher; joe's working on it, but we can't reproduce, and crash reporter stacks are mostly worthless.
** 1 unknown imglib topcrasher; we can't reproduce, and crash reporter stacks are mostly worthless, but joe hopes he has a fix in bug 481753
** 1 Security
** 1 Security
** 1 imglib followon patch
** 1 imglib followon patch, waiting on sr
** 1 crasher fix
** [http://tinyurl.com/9epba3 1 nom]
** [http://tinyurl.com/9epba3 0 nom]
* Focus:
* Focus:
** Finishing remaining blockers
** Finishing remaining blockers
Line 63: Line 77:
* Layout
* Layout
** 6 blockers
** 6 blockers
** Current work: multiple backgrounds (dbaron), frame constructor (bzbarsky), Cleartype ink issues (jkew), CSS gradients (ventnor), incremental reflow (bzbarsky)
** Current work: float layout, code-coverage-based cleanup (dbaron), frame constructor, incremental reflow (bzbarsky), Cleartype ink issues (jkew), frame GC tests (zwol)
* SVG
* SVG
** 2 blockers
** 2 blockers
** Current work: SVG spec work (jwatt), SMIL turn-on (dholbert)
* Video/Audio
* Video/Audio
** 13 blockers
** 11 blockers
** Major items remaining: A/V sync (doublec), block cache (roc), new load algorithm (cpearce) (done), seek performance (doublec) other spec updates, codec code audit issues (getting done)
** Major items remaining: A/V sync (doublec), block cache (nearly done) (roc), seek performance (doublec), code audit issues (good steady progress)
* NO untriaged noms
* 2 untriaged noms


=== Content 1.9.1 Update ===
=== Content 1.9.1 Update ===
* [http://tinyurl.com/9zsv8a 14 blockers]
* [http://tinyurl.com/9zsv8a 14 blockers]
** 4 P1 blockers, {{bug|479490}} JS timeout related crash regression (smaug and bent), {{bug|333198}} and {{bug|480767}} sync XHR input event suppression bugs (smaug, ready to land), and {{bug|479442}} JS wrapper related regression (mrbkap, has patch).
** No P1 blockers!
** There are 5 bugs that need landing.
** There are 5 bugs that need landing.
** 8 blocker bugs without patch.
** 8 blocker bugs without patch.
** bnewman took a break from parsing work and helped fix blocker bug {{bug|478438}}


* [http://tinyurl.com/77xeln 8 untriaged nominations]
* [http://tinyurl.com/77xeln 5 untriaged nominations]


=== JS 1.9.1 ===
=== JS 1.9.1 ===
* [http://tinyurl.com/5ehybn 42 blockers]
* [http://tinyurl.com/5ehybn 36 blockers]
** 2 P1s
** 2 P1s
** 34 P2s
** 28 P2s
** 3 P3-5s
** 4 P3-5s
** 3 unprioritized
** 3 unprioritized
* [http://tinyurl.com/9jd2ch 7 untriaged nominations]
* [http://tinyurl.com/9jd2ch 17 untriaged nominations]
* {{bug|452498}} - upvar, remains tricky, being worked
* {{bug|452498}} - upvar, remains tricky, being worked


Line 104: Line 118:


'''Greener tinderbox'''
'''Greener tinderbox'''
* clint to set up 3 machines (one for each platform) and run it for a week to log random-oranges; clint will also compare VM to native to see if there are problems caused by that
* Current Status
** clint to file bugs to get machines set up
** Built using changeset 356458e646d0 (end of the week last week, which ran green)
*** win2k3 machine - {{bug|479086}}
** Tests are running on Windows VM, Windows Machine, Mac Machine, and Linux Vm.
*** centos machine - {{bug|479088}}
** Still waiting on Linux Machine - {{bug|479088}}
*** mac os x machine - {{bug|479091}}
** Seeing some failures already, will have a in depth analysis later in the week once I have more data.  It will be published to m.d.tree-management and planet.m.o
*** cent os VM - {{bug|479092}}
*** (I already have a win2k3 ref platform hosted VM)
** clint to talk to alice about her experience


* Getting crash stacks from Talos
* Getting crash stacks for tests
** patches are up, pending review?alice.
** Final patch for Talos has been reviewed, awaiting deployment (requires downtime): {{bug|458903}}
** Will need some testing on talos-staging before being deployed
** Stacks from mochitest/reftest are complete, {{bug|481495}}
** Do we want this for unit tests also? How urgently?


* Run unit tests on packaged builds {{bug|421611}}, {{bug|383136}}
* Run unit tests on packaged builds {{bug|421611}}, {{bug|383136}}
** Mochitest bits all landed
** Mochitest bits all landed
** Reftest about halfway done, expect to finish this week
** Reftest ready to land
** XPCshell still an unknown, probably ~2 weeks more work
** XPCshell patches up, r?bsmedberg


=== Roundtable ===
=== Roundtable ===
* What the status on getting a plan done for out of process plugins? {{bug|478976}}
* discuss proposed b4 schedule
* Ignoring sporadic oranges is bad (beltzner)
** people felt pretty ok, not sure all blockers would get fixed, but most
** agreed to assign P1 to harder bugs and more severe ones
** agreed to revisit schedule weekly to see how things are going
* Any progress on Out of Process Plugins? {{bug|478976}}
** no update
* Consider localStorage feature land on 1.9.1, {{bug|422526}}
** see [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/4e63eb60878b81ba dev.planning thread] on the topic
** honzab and dcamp to co-ordinate with dveditz to do a security review on the bits that have changed since the last one
** once reviewed, it'll go on mozilla-central
** meet next week after security review and bake time to discuss again
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=nowords&keywords=fixed1.9.1+verified1.9.1&resolution=FIXED&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=wanted1.9.1%2B&field1-0-0=resolution&type1-0-0=changedafter&value1-0-0=2008-12-01 wanted1.9.1+ bugs that are FIXED but have no fixed1.9.1 or verified1.9.1]

Latest revision as of 08:08, 12 March 2009

« previous week | index | next week »

Notices / Schedule

Firefox 3.0.8

  • Code freeze March 17

Thunderbird 2.0.0.21

  • Beta tomorrow
  • On track to ship on March 18
  • Fixes on par with Firefox 3.0.7

Firefox 3.1 Beta 3

  • tagged and built last week
  • on track for Thursday release

Firefox 3.5 Beta 4

Blocker Report

Since 1.9.1 branch ... 2009-03-10-blocker-report.png

Past 2 weeks ... 2009-03-10-blocker-report-detail.png

[ Platform Blocker Queries | Front End Blocker Queries ]

Summary

  • our blocker fix rate has slowed over the past week, both on trunk and in porting the fixes to mozilla-1.9.1
  • people haven't been doing triage; the number of nominations is growing

The Breakdown

Browser / Front End

  • Polish update: Firefox is 44% shiny (+4% over last week)

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

GFX 1.9.1 Update

  • Vlad's away in Helsinki; Joe handling gfx update.
  • Bug status:
    • 3 blocking 1.9.1+
    • 1 unknown imglib topcrasher; we can't reproduce, and crash reporter stacks are mostly worthless, but joe hopes he has a fix in bug 481753
    • 1 Security
    • 1 imglib followon patch, waiting on sr
    • 1 nom
  • Focus:
    • Finishing remaining blockers

Layout 1.9.1 Update

  • Layout
    • 6 blockers
    • Current work: float layout, code-coverage-based cleanup (dbaron), frame constructor, incremental reflow (bzbarsky), Cleartype ink issues (jkew), frame GC tests (zwol)
  • SVG
    • 2 blockers
    • Current work: SVG spec work (jwatt), SMIL turn-on (dholbert)
  • Video/Audio
    • 11 blockers
    • Major items remaining: A/V sync (doublec), block cache (nearly done) (roc), seek performance (doublec), code audit issues (good steady progress)
  • 2 untriaged noms

Content 1.9.1 Update

  • 14 blockers
    • No P1 blockers!
    • There are 5 bugs that need landing.
    • 8 blocker bugs without patch.

JS 1.9.1

Mobile 1.9.1 Update

Security

Security Reviews

Still outstanding / to be scheduled

  • native JSON
  • DNS prefetching

Booked but not yet completed

Tree Management

Greener tinderbox

  • Current Status
    • Built using changeset 356458e646d0 (end of the week last week, which ran green)
    • Tests are running on Windows VM, Windows Machine, Mac Machine, and Linux Vm.
    • Still waiting on Linux Machine - bug 479088
    • Seeing some failures already, will have a in depth analysis later in the week once I have more data. It will be published to m.d.tree-management and planet.m.o
  • Getting crash stacks for tests
    • Final patch for Talos has been reviewed, awaiting deployment (requires downtime): bug 458903
    • Stacks from mochitest/reftest are complete, bug 481495
  • Run unit tests on packaged builds bug 421611, bug 383136
    • Mochitest bits all landed
    • Reftest ready to land
    • XPCshell patches up, r?bsmedberg

Roundtable

  • discuss proposed b4 schedule
    • people felt pretty ok, not sure all blockers would get fixed, but most
    • agreed to assign P1 to harder bugs and more severe ones
    • agreed to revisit schedule weekly to see how things are going
  • Any progress on Out of Process Plugins? bug 478976
    • no update
  • Consider localStorage feature land on 1.9.1, bug 422526
    • see dev.planning thread on the topic
    • honzab and dcamp to co-ordinate with dveditz to do a security review on the bits that have changed since the last one
    • once reviewed, it'll go on mozilla-central
    • meet next week after security review and bake time to discuss again
  • wanted1.9.1+ bugs that are FIXED but have no fixed1.9.1 or verified1.9.1