Platform/2009-02-24: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(19 intermediate revisions by 7 users not shown)
Line 3: Line 3:
=== Notices / Schedule ===
=== Notices / Schedule ===
'''[[Releases/Firefox_3.0.7|Firefox 3.0.7]]
'''[[Releases/Firefox_3.0.7|Firefox 3.0.7]]
* Builds being made
* Beta tomorrow
* On-track for release next Wednesday
'''[[Releases/Firefox_3.0.8|Firefox 3.0.8]]
'''[[Releases/Firefox_3.0.8|Firefox 3.0.8]]
* Schedule on the wiki
* Code freeze March 17
* Code freeze March 17
* Queries to blockers on the wiki; emails coming shortly
'''[[Releases/Thunderbird 2.0.0.21|Thunderbird 2.0.0.21]]
* Code freeze for Gecko 1.8.1.21 this Friday (just a few blockers left)


'''[[Releases/Firefox_3.1b3|Firefox 3.1 Beta 3]]'''
'''[[Releases/Firefox_3.1b3|Firefox 3.1 Beta 3]]'''
Line 23: Line 24:


'''Since 1.9.1 branch ...'''
'''Since 1.9.1 branch ...'''
http://people.mozilla.org/~beltzner/images/2009-02-17-blocker-report.png
http://people.mozilla.org/~beltzner/images/2009-02-24-blocker-report.png


'''Past 2 weeks ...'''
'''Past 2 weeks ...'''
http://people.mozilla.org/~beltzner/images/2009-02-17-blocker-report-detail.png
http://people.mozilla.org/~beltzner/images/2009-02-24-blocker-report-detail.png


[ [[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] ]
Line 44: Line 45:
** [http://tinyurl.com/6lhd9t 2 blockers need 1.9.1 landing] (waiting for after string freeze)
** [http://tinyurl.com/6lhd9t 2 blockers need 1.9.1 landing] (waiting for after string freeze)


* Polish update: Firefox is 38% shiny (+5% over last week)
* Polish update: Firefox is 38% shiny (0% over last week, fixed and added both increased)
** Thanks go to: mstange, highmind63, and Dao
** Thanks go to: Ehsan, Ventnor and Dao!
** 47 remaining [http://tinyurl.com/8qnba2 easy polish bugs] (whiteboard [polish-easy])
** 47 remaining [http://tinyurl.com/8qnba2 easy polish bugs] (whiteboard [polish-easy])
** 32 remaining [http://tinyurl.com/9zq9xz hard polish bugs](whiteboard [polish-hard])
** 32 remaining [http://tinyurl.com/9zq9xz hard polish bugs](whiteboard [polish-hard])
Line 51: Line 52:


=== GFX 1.9.1 Update ===
=== GFX 1.9.1 Update ===
* [http://tinyurl.com/5xfmvp 2 blocking 1.9.1+]
* Bug status:
* 1 P1 - ebay image issue; patch bounced due to weird crash, relanding today.
** [http://tinyurl.com/5xfmvp 4 blocking 1.9.1+]
* 2 P2, one with fix going in soon, one with final patch going up today, hopefully landing today
** 2 bug fix followups to imglib changes, both with patches
* [http://tinyurl.com/9epba3 2 nom]
** 1 libpng upgrade (with patch)
** both need to be reproduced/confirmed better than what's there now, keeping on list until we can do that
** 1 Security
** [http://tinyurl.com/9epba3 0 nom]
* Focus:
** Finishing remaining blockers
** Continuing performance work on desktop and mobile
** Cairo upgrade (lots of new stuff, we're behind)
** Font work, including getting CoreText in


=== Layout 1.9.1 Update ===
=== Layout 1.9.1 Update ===
* No P1s
* Layout
* Layout
** 5 blockers
** 5 blockers
*** 2 need landing
** Current work: multiple backgrounds (dbaron), frame constructor (bzbarsky), Cleartype ink issues (jkew), CSS gradients (ventnor)
*** 1 needs review
** Phantom popup command firing fixed (hopefully)
*** 2 without patches.
* SVG
* SVG
** 2 blockers
** 2 blockers
* Video/Audio
* Video/Audio
** 15 blockers
** 12 blockers
** Should bump most of these to 'wanted' to reflect reality
** Major items remaining: A/V sync (doublec), block cache (roc), new load algorithm (cpearce), other spec updates, codec code audit issues
* 9 untriaged noms
* 7 untriaged noms
* TSF landed, will be enabled soon


=== Content 1.9.1 Update ===
=== Content 1.9.1 Update ===
Line 82: Line 88:


=== JS 1.9.1 ===
=== JS 1.9.1 ===
* [http://tinyurl.com/5ehybn 53 blockers]
* [http://tinyurl.com/5ehybn 47 blockers]
** 11 P1s
** 8 P1s
** 35 P2s
** 35 P2s
** 5 P3-5s
** 5 P3-5s
** 2 unprioritized
** 2 unprioritized
* [http://tinyurl.com/9jd2ch 4 untriaged nominations]
* [http://tinyurl.com/9jd2ch 4 untriaged nominations]
* mostly where we are last week, though we closed a few bugs last week
* need to merge, which will fix 6/12 of our remaining bugs
* {{bug|452498}} - upvar, remains tricky, being worked
* {{bug|452498}} - upvar, remains tricky, being worked


Line 115: Line 119:
* 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
* 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
** clint to file bugs to get machines set up
** clint to file bugs to get machines set up
*** win2k3 machine - bug 479086
*** win2k3 machine - {{bug|479086}}
*** centos machine - bug 479088
*** centos machine - {{bug|479088}}
*** mac os x machine - bug 479091
*** mac os x machine - {{bug|479091}}
*** cent os VM - bug 479092
*** cent os VM - {{bug|479092}}
*** (I already have a win2k3 ref platform hosted VM)
*** (I already have a win2k3 ref platform hosted VM)
** clint to talk to alice about her experience
** clint to talk to alice about her experience

Latest revision as of 16:30, 17 March 2009

« previous week | index | next week »

Notices / Schedule

Firefox 3.0.7

  • Beta tomorrow
  • On-track for release next Wednesday

Firefox 3.0.8

  • Code freeze March 17

Thunderbird 2.0.0.21

  • Code freeze for Gecko 1.8.1.21 this Friday (just a few blockers left)

Firefox 3.1 Beta 3

  • Important Dates:
    • Code freeze was missed on January 25th, 11:59pm PST
    • QA Start on ??, 9:00am PST
    • Release on ??, noon PST

Blocker Report

Since 1.9.1 branch ... 2009-02-24-blocker-report.png

Past 2 weeks ... 2009-02-24-blocker-report-detail.png

[ Platform Blocker Queries | Front End Blocker Queries ]

Firefox 3.1 Update

  • Polish update: Firefox is 38% shiny (0% over last week, fixed and added both increased)

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

GFX 1.9.1 Update

  • Bug status:
    • 4 blocking 1.9.1+
    • 2 bug fix followups to imglib changes, both with patches
    • 1 libpng upgrade (with patch)
    • 1 Security
    • 0 nom
  • Focus:
    • Finishing remaining blockers
    • Continuing performance work on desktop and mobile
    • Cairo upgrade (lots of new stuff, we're behind)
    • Font work, including getting CoreText in

Layout 1.9.1 Update

  • Layout
    • 5 blockers
    • Current work: multiple backgrounds (dbaron), frame constructor (bzbarsky), Cleartype ink issues (jkew), CSS gradients (ventnor)
    • Phantom popup command firing fixed (hopefully)
  • SVG
    • 2 blockers
  • Video/Audio
    • 12 blockers
    • Major items remaining: A/V sync (doublec), block cache (roc), new load algorithm (cpearce), other spec updates, codec code audit issues
  • 7 untriaged noms
  • TSF landed, will be enabled soon

Content 1.9.1 Update

  • 23 blockers
    • Two P1 blockers, bug 479143 and bug 479490, JS timeout related crash regressions. bent and smaug are finalizing this.
    • There are 12 bugs that need landing (including the P1s). They've got all the needed reviews, and most if not all are ready to go. -- Not sure if this is good or bad, will go through and make sure we're going ahead and landing and closing bugs that are actually fixed.
    • Smaug has a patch up for event suppression during sync XHR loads (bug 333198), waiting for review from bz and jst
    • There's two networking bugs that will need biesi review. He's been pinged more than once, so may need to look for alternatives here.
    • 7 blocker bugs without patch.

JS 1.9.1

Mobile 1.9.1 Update

General 1.9.1 Updates

Security

Security Reviews

Still outstanding / to be scheduled

  • native JSON
  • DNS prefetching

Booked but not yet completed

Roundtable

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
    • clint to file bugs to get machines set up
    • clint to talk to alice about her experience

Getting crash stacks from unit tests

  • ted checked in breakpad clients into the tree and has build system uploading symbols to the ftp servers
  • sayrer is going to make a python hook in the event of the crash

Move from VS8 -> VS9? (joduinn)

  • New requirement from mobile for VS9
  • Can we move mozilla-central/mozilla1.9.1/tracemonkey to use VS9 also? Code dependencies? Schedule?
    • may will need to recreate the jemalloc code patches, see bug 416117 (vlad)
    • please do not switch compilers on the active 3.0.x branch (dveditz)
    • should run performance numbers to see if things change (dbaron)
    • see if we can figure out how to make the slave pick the compiler based on the source tree