Platform/2009-04-14: Difference between revisions
< Platform
Jump to navigation
Jump to search
Samuelsidler (talk | contribs) |
|||
| (16 intermediate revisions by 8 users not shown) | |||
| Line 1: | Line 1: | ||
<small>[[Platform/2009- | <small>[[Platform/2009-04-07|« previous week]] | [[Platform|index]] | [[Platform/2009-04-21|next week »]]</small> | ||
=== Notices / Schedule === | === Notices / Schedule === | ||
| Line 12: | Line 12: | ||
* code freeze: Wednesday, April 15th | * code freeze: Wednesday, April 15th | ||
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&keywords_type=nowords&keywords=fixed1.9.1+verified1.9.1&resolution=---&priority=P1&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 12 P1 blockers without any fix] | ** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&keywords_type=nowords&keywords=fixed1.9.1+verified1.9.1&resolution=---&priority=P1&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 12 P1 blockers without any fix] | ||
** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&keywords_type=nowords&keywords=fixed1.9.1+verified1.9.1&priority=P1&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 64 P1 blockers that aren't fixed1.9.1] | ** [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&keywords_type=nowords&keywords=fixed1.9.1+verified1.9.1&priority=P1&query_based_on=3.5b4-blocking&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=nowordssubstr&value0-1-0=INVALID+WONTFIX+WORKSFORME+INCOMPLETE+MOVED+EXPIRED+DUPLICATE 64 P1 blockers that aren't fixed1.9.1] | ||
* QA start: Thursday, April 16th | * QA start: Thursday, April 16th | ||
* release: late in week of April 20th | * release: late in week of April 20th | ||
| Line 39: | Line 39: | ||
* [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-04-07 66 patches approved for 1.9.1 over last week] (+25 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-04-07 66 patches approved for 1.9.1 over last week] (+25 w/w) | ||
* [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIX%20-!fixed1.9.1%2Cverified1.9.1%20flag%3Ablocking1.9.1%2B,blocking-firefox3.5%2B 126 blockers are FIXED but not yet landed on 1.9.1] (+13 w/w) | * [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIX%20-!fixed1.9.1%2Cverified1.9.1%20flag%3Ablocking1.9.1%2B,blocking-firefox3.5%2B 126 blockers are FIXED but not yet landed on 1.9.1] (+13 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 | * [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 145 bugs with approval1.9.1+ that are not yet landed on 1.9.1] | ||
=== Browser / Front End === | === Browser / Front End === | ||
| Line 64: | Line 64: | ||
* 1.9.1 query: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&component=Editor&component=Layout&component=Layout%3A+Block+and+Inline&component=Layout%3A+Floats&component=Layout%3A+Form+Controls&component=Layout%3A+HTML+Frames&component=Layout%3A+Images&component=Layout%3A+Misc+Code&component=Layout%3A+R+%26+A+Pos&component=Layout%3A+Tables&component=Layout%3A+Text&component=Layout%3A+View+Rendering&component=MathML&component=Selection&component=Style+System+%28CSS%29&component=SVG&component=Video%2FAudio&component=XUL&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=1.9.1+Layout+Blockers&query_based_on=1.9.1+Layout+Blockers&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.1%2B 27 unfixed 1.9.1 blockers] | * 1.9.1 query: [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Core&component=Editor&component=Layout&component=Layout%3A+Block+and+Inline&component=Layout%3A+Floats&component=Layout%3A+Form+Controls&component=Layout%3A+HTML+Frames&component=Layout%3A+Images&component=Layout%3A+Misc+Code&component=Layout%3A+R+%26+A+Pos&component=Layout%3A+Tables&component=Layout%3A+Text&component=Layout%3A+View+Rendering&component=MathML&component=Selection&component=Style+System+%28CSS%29&component=SVG&component=Video%2FAudio&component=XUL&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=1.9.1+Layout+Blockers&query_based_on=1.9.1+Layout+Blockers&field0-0-0=flagtypes.name&type0-0-0=equals&value0-0-0=blocking1.9.1%2B 27 unfixed 1.9.1 blockers] | ||
* Layout | * Layout | ||
** | ** 6 blockers (3 with patches or probably will be fixed by other bugs) | ||
** | ** 10 untriaged noms | ||
** | ** 'flex' thread in www-style | ||
* SVG | * SVG | ||
** 2 blockers | ** 2 blockers | ||
* Video/Audio | * Video/Audio | ||
** 15 blockers | ** 15 blockers | ||
=== Content Update === | === Content Update === | ||
* 1.9.1: | * 1.9.1: | ||
** [http://tinyurl.com/9zsv8a | ** [http://tinyurl.com/9zsv8a 11 blockers] | ||
*** {{bug|483915}} Workers: Use new JSAPI to limit tracing code cache size -- Trivial, but needs bug 474497 first. | *** {{bug|483915}} Workers: Use new JSAPI to limit tracing code cache size -- Trivial, but needs bug 474497 first. | ||
*** {{bug|484107}} Security bug. -- Has patch, | *** {{bug|484107}} Security bug. -- Has patch, ready to land! | ||
*** {{bug|481566}} Content sink needs to be more responsive -- Did a touch-and-go, but needs updated patch. | *** {{bug|481566}} Content sink needs to be more responsive -- Did a touch-and-go, but needs updated patch. | ||
*** {{bug|483818}} Leak when script appended via DOM does document.write -- | *** {{bug|483818}} Leak when script appended via DOM does document.write -- Patch in the works. | ||
*** {{bug|462853}} "Assertion failure: slot < (obj)->map->freeslot" during T... -- Needs more work, hard to reproduce, might not block on this. | *** {{bug|462853}} "Assertion failure: slot < (obj)->map->freeslot" during T... -- Needs more work, hard to reproduce, might not block on this. | ||
*** {{bug|485125}} Crash on close [@ libflashplayer.so@0x4110d ] -- Likely fixed, or fixed enough, by Karl's recent gtk widget destruction fix. | *** {{bug|485125}} Crash on close [@ libflashplayer.so@0x4110d ] -- Likely fixed, or fixed enough, by Karl's recent gtk widget destruction fix. | ||
*** {{bug|475864}} Quickstubs allow pages to mess with native anonymous content | *** {{bug|475864}} Quickstubs allow pages to mess with native anonymous content | ||
*** {{bug|479560}} Security bug (mrbkaps wrapper work) -- Making good progress | *** {{bug|479560}} Security bug (mrbkaps wrapper work) -- Making good progress | ||
*** {{bug|480205}} Security bug (mrbkaps wrapper work) -- Making good progress | *** {{bug|480205}} Security bug (mrbkaps wrapper work) -- Making good progress | ||
*** {{bug|483672}} Permission denied for <http://localhost:7080> to call met... -- | *** {{bug|483672}} Permission denied for <http://localhost:7080> to call met... -- Won't block on this, Firebug workaround on hand instead of taking this fix. | ||
*** {{bug|487695}} Decide what to do with localStorage when using session only cookies. | |||
** [http://tinyurl.com/77xeln 1 untriaged nominations] | ** [http://tinyurl.com/77xeln 1 untriaged nominations] | ||
| Line 106: | Line 102: | ||
These are bugs that fall outside of components covered by the Gfx, Content, Layout and JS groups: | These are bugs that fall outside of components covered by the Gfx, Content, Layout and JS groups: | ||
* [http://is.gd/pSlv | * [http://is.gd/pSlv 3 blockers] | ||
* [http://is.gd/pSn6 | * [http://is.gd/pSn6 2 untriaged nominations] | ||
* localStorage (see {{bug|486654}}) | * localStorage (see {{bug|486654}}) has been approved - thanks honza! | ||
=== Mobile 1.9.1 Update === | === Mobile 1.9.1 Update === | ||
| Line 133: | Line 129: | ||
=== Tree Management === | === Tree Management === | ||
* New ESX hosts installed wed/thurs; lost one to CPU failure next day | |||
** | ** last week 8 slaves added to try server | ||
* | ** 12 more slaves on production pool-of-slaves (6 linux, 6 win32). | ||
* | ** still overrun; will be lending slaves from production to try once crunch is over later today | ||
* | * win32 buildtimes (disk changes to moz2-win32-slave01, 06) | ||
** need help with msys and network mount drives | |||
* powering off Firefox2 machines at last | |||
=== Roundtable === | === Roundtable === | ||
* [[Platform/Planning|Platform planning]] is ongoing. Please participate in the dev.planning threads [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/37043361487d1c6e# Javascript], [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/784bfc1f2e97daad# GFX], [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/ab2820437c5888c0# Layout], and [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/31c1e3c3accc2758# Content]. | * [[Platform/Planning|Platform planning]] is ongoing. Please participate in the dev.planning threads [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/37043361487d1c6e# Javascript], [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/784bfc1f2e97daad# GFX], [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/ab2820437c5888c0# Layout], and [http://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/31c1e3c3accc2758# Content]. | ||
* Firebug compatibility | * Firebug compatibility | ||
** need {{bug|483672}} | ** <strike>need {{bug|483672}}</strike> | ||
*** we're going to work around this at the loss of XHR results in the console tab | |||
* Security Sensitive source files code review recommendations [ Murali ] | * Security Sensitive source files code review recommendations [ Murali ] | ||
* Tracing across DOM methods for 1.9.1? Do we have a good risk/reward metrics? See e.g. {{bug|480187}}, {{bug|487134}}. Seems hard to call these blockers. | |||
* status of memory leaks (dbaron) | |||
Latest revision as of 20:50, 16 April 2009
« previous week | index | next week »
Notices / Schedule
- Aiming for April 21 release
- Please work on your blockers
- Code freeze is in 8 days
- code freeze: Wednesday, April 15th
- QA start: Thursday, April 16th
- release: late in week of April 20th
Blocker Report
- 35 blocker nominations (+6 w/w)
- 79 blockers left without a fix (+2 w/w)
Since 1.9.1 branch ...
Past 2 weeks ...
[ Platform Blocker Queries | Front End Blocker Queries ]
Summary
- blockers going up again (boo!)
- we're falling off of blocker triage
The Breakdown
- 40 blockers marked fixed1.9.1 over last week (-8 w/w)
- 30 bugs nominated for blocking over last week (+4 w/w)
- blocking-firefox3.5+: 1 new unresolved (0 w/w), 0 new resolved blocking-firefox3.5+ added (-1 w/w)
- blocking1.9.1+: 20 new unresolved (+13 w/w), 37 new resolved blocking1.9.1+ added (+22 w/w)
- 66 patches approved for 1.9.1 over last week (+25 w/w)
- 126 blockers are FIXED but not yet landed on 1.9.1 (+13 w/w)
- 145 bugs with approval1.9.1+ that are not yet landed on 1.9.1
Browser / Front End
- Blockers: 6 remaining (-0 w/w) & 4 nominations
- bug 486236 - regression on 10.4 OSX, looks to be caused by Talos change
- bug 454363 - security bug, needs mrbkap's new wrapper
- bug 484442 - needs support from bsmedberg or smaug
- bug 475066 - needs work from Mano
- bug 487040 - Places crash caused by test (uncommon use case, though)
- bug 477014 - needs landing (still!)
- Polish update: Firefox is 52% shiny (+2% over last week)
- Thanks go to: jmorkel, highmind63, jdarmochwal, mstange, dao
- 47 remaining easy polish bugs (whiteboard [polish-easy])
- 37 remaining hard polish bugs(whiteboard [polish-hard])
GFX 1.9.1 Update
- Bug status:
- 1 blocking 1.9.1+
- bug 470487 - the nsWindow plugin destroying topcrash. Anything new from QA on reproducing?
- 1 blocking 1.9.1+
Layout 1.9.1 Update
- 1.9.1 query: 27 unfixed 1.9.1 blockers
- Layout
- 6 blockers (3 with patches or probably will be fixed by other bugs)
- 10 untriaged noms
- 'flex' thread in www-style
- SVG
- 2 blockers
- Video/Audio
- 15 blockers
Content Update
- 1.9.1:
- 11 blockers
- bug 483915 Workers: Use new JSAPI to limit tracing code cache size -- Trivial, but needs bug 474497 first.
- bug 484107 Security bug. -- Has patch, ready to land!
- bug 481566 Content sink needs to be more responsive -- Did a touch-and-go, but needs updated patch.
- bug 483818 Leak when script appended via DOM does document.write -- Patch in the works.
- bug 462853 "Assertion failure: slot < (obj)->map->freeslot" during T... -- Needs more work, hard to reproduce, might not block on this.
- bug 485125 Crash on close [@ libflashplayer.so@0x4110d ] -- Likely fixed, or fixed enough, by Karl's recent gtk widget destruction fix.
- bug 475864 Quickstubs allow pages to mess with native anonymous content
- bug 479560 Security bug (mrbkaps wrapper work) -- Making good progress
- bug 480205 Security bug (mrbkaps wrapper work) -- Making good progress
- bug 483672 Permission denied for <http://localhost:7080> to call met... -- Won't block on this, Firebug workaround on hand instead of taking this fix.
- bug 487695 Decide what to do with localStorage when using session only cookies.
- 11 blockers
- 1.9.next:
- (josh) OJI removed (bug 485984)
- (josh) disabling XPCOM plugins soon (bug 488042)
- (jst) removing LiveConnect soon (bug 442399)
JS 1.9.1
- 20 blockers
- 8 P1s not! including upvar bug 452498.
- 12 P2s
- 10 untriaged nominations. Looking at regressions.
General 1.9.1
These are bugs that fall outside of components covered by the Gfx, Content, Layout and JS groups:
- 3 blockers
- 2 untriaged nominations
- localStorage (see bug 486654) has been approved - thanks honza!
Mobile 1.9.1 Update
- Big perf things we need to land soon
- bug 485426 ARM simd rgb24->565 optimizations
- bug 482676 Neon pixman optimizations
- bug 483409 Use XShm for pushing to the screen
- bug 482689 Optimize background displaylists for opaque images
- bug 67752 Interruptible Reflow
- We would really like to see this land on trunk as soon as possible so we can try to decide if it could go back to 1.9.1 for mobile.
- In progress
- bug 422540 Continued work on gstreamer backend
Security
Security Reviews
Still outstanding / to be scheduled
- native JSON
- Windows TSF Integration
- DNS prefetching
STOP HERE AND CHECK AGAINST SCHEDULE
Tree Management
- New ESX hosts installed wed/thurs; lost one to CPU failure next day
- last week 8 slaves added to try server
- 12 more slaves on production pool-of-slaves (6 linux, 6 win32).
- still overrun; will be lending slaves from production to try once crunch is over later today
- win32 buildtimes (disk changes to moz2-win32-slave01, 06)
- need help with msys and network mount drives
- powering off Firefox2 machines at last
Roundtable
- Platform planning is ongoing. Please participate in the dev.planning threads Javascript, GFX, Layout, and Content.
- Firebug compatibility
need bug 483672- we're going to work around this at the loss of XHR results in the console tab
- Security Sensitive source files code review recommendations [ Murali ]
- Tracing across DOM methods for 1.9.1? Do we have a good risk/reward metrics? See e.g. bug 480187, bug 487134. Seems hard to call these blockers.
- status of memory leaks (dbaron)