Platform/2009-11-17: Difference between revisions
< Platform
Jump to navigation
Jump to search
(→JS) |
|||
| (15 intermediate revisions by 8 users not shown) | |||
| Line 48: | Line 48: | ||
** {{bug|526194}} is actually responsible for a bunch of the blockers which are dependencies of the main fix | ** {{bug|526194}} is actually responsible for a bunch of the blockers which are dependencies of the main fix | ||
** all blockers have patches in progress except for DLL blocklist and credits bugs | ** all blockers have patches in progress except for DLL blocklist and credits bugs | ||
** should be done by Thursday | |||
= GFX Update = | = GFX Update = | ||
| Line 65: | Line 66: | ||
*** 3 need review | *** 3 need review | ||
*** last one is a crashkill | *** last one is a crashkill | ||
** {{nbug|522088}}/{{nbug|507294}} | ** 5 noms: 3 with patches that need landing, 1 fixed on trunk, 1 won't block | ||
** {{nbug|522088}}/{{nbug|507294}} landed just now | |||
= Content Update = | = Content Update = | ||
| Line 80: | Line 82: | ||
= JS = | = JS = | ||
* Lots of work on crash kill bugs, with good progress. | |||
* blockers: looks like we should be able to close out the blockers soon, but maybe not by tomorrow/freeze, but we shouldn't go over much. The below are TraceMonkey landing estimates; how those make it to M-C will be up to sayrer. | |||
** {{bug|523846}} expected 2009-11-17, Waldo says "easy peasy" | |||
** {{bug|526173}} expected 2009-11-18 luke's patch is waiting for review from Waldo, which Waldo expects to be done by end of 2009-11-17. Once landed, expecting our String.indexOf to be faster than webkit. | |||
** {{bug|519719}} expected 2009-11-18 jorendorff has patch, not sure about perf impact | |||
** {{bug|505523}} expected 2009-11-17 jorendorff has patch in bug, will land in tm today | |||
** {{bug|524454}} expected 2009-11-17 jorendorff says is is a dup of 505523 | |||
** {{bug|528116}} expected 2009-11-18 igor | |||
* jimb has 14 strict mode patches in final approach; tracking bug {{bug|482298}} | |||
= Startup Performance = | = Startup Performance = | ||
* Latest weekly update is [http://autonome.wordpress.com/2009/11/14/firefox-startup-performance-weekly-summary-10/ here]. | * Latest weekly update is [http://autonome.wordpress.com/2009/11/14/firefox-startup-performance-weekly-summary-10/ here]. | ||
* Dirty-cold-Ts went live this week, thanks to Alice and Lukas. Example: [http://tinyurl.com/258pht cold startup with a large places.sqlite on Mac]. | |||
* Snapshot results for startup and all other tests are now *live* (thanks Catlee): http://graphs.mozilla.org/dashboard/snapshot/ | * Snapshot results for startup and all other tests are now *live* (thanks Catlee): http://graphs.mozilla.org/dashboard/snapshot/ | ||
* Joel is making progress on making a super-static Firefox in {{bug|525013}}. He's got a static XUL working, moving on to XPCOM next. | * Joel is making progress on making a super-static Firefox in {{bug|525013}}. He's got a static XUL working, moving on to XPCOM next. | ||
| Line 108: | Line 121: | ||
** thursday AM EST: try server, to reclone the repo | ** thursday AM EST: try server, to reclone the repo | ||
*** working on a solution to do this automatically {{bug|529179}} | *** working on a solution to do this automatically {{bug|529179}} | ||
** saturday all day: power outage rescheduled to Sat. Nov. 21st. Reminder that mobile coverage will be down, same plan as last time. Aki handling things on the RelEng side. | |||
* talos for e10s | * talos for e10s | ||
* new talos tests: | * new talos tests: | ||
| Line 115: | Line 129: | ||
*# measuring x resources during linux tp4 runs | *# measuring x resources during linux tp4 runs | ||
* more n810s (40) and 30+ minis coming online | * more n810s (40) and 30+ minis coming online | ||
= Roundtable = | = Roundtable = | ||
* Orange + blocker {{bug|519438}} - anyone know GTK and event loop crash madness? -dietrich | |||
* {{bug|513747}} prevents running mochitests for people on 10.6. Should we have tinderbox coverage? Can we really ship with this? - sicking | |||
* If anyone needs minidumps for crash bugs, talk to jst | |||
Latest revision as of 22:22, 17 November 2009
« previous week | index | next week »
Notices / Schedule
Firefox 3.0.16 / Firefox 3.5.6
- 3.5.6: Everything in, but we found on regression we need to fix.
- 3.0.16: One patch to land and the same regression to fix.
- still on track for both releases
Firefox 3.0.17 / Firefox 3.5.7
- no schedule for either release yet
- will start marking blockers this week and sending out emails to blocker owners
- tree should open in early December
Firefox 3.6 Beta
- beta user base is now over 300,000
- beta 3 refresh shipping later tonight
- component directory lockdown patch
- beta 1 topcrash fixes
- WinCE updater fix
- aero peek preview per tab is disabled
- asynchronous script execution
- extension checkCompatibility preference behavior change
- over 90 fixes
Firefox 3.6 Release Candidate
- tree was closed for a lot of this morning
- blocker counts haven't come down appreciably, though 1/4 of them are "crashkill"
- what does this mean for schedule?
Blocker Report
See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags
- Release Blockers (flag: blocking1.9.2 or blocking-firefox3.6)
- 97 OPEN (+4 w/w)
- 34 FIXED but not yet fixed on mozilla-1.9.2 (-5 w/w)
- 33 nominations (-19 w/w)
- Handy charts: Blocker snapshots, Blocker and Noms trends
- Approvals
- 111 requests (-4 w/w)
- 17 approved but not yet fixed on mozilla-1.9.2 (+6 w/w)
- Charts: Nominations snapshots
Browser / Front End
(Progress reports every weekend on Planet Firefox)
- see our active projects and get involved / propose others
- Namoroka/mozilla-1.9.2 front end development:
- 21 blockers left, 9 are crashkill
- bug 519438 and bug 496019 are confusing and annoying, will likely require a late compatibility-breaking fix
- bug 526194 is actually responsible for a bunch of the blockers which are dependencies of the main fix
- all blockers have patches in progress except for DLL blocklist and credits bugs
- should be done by Thursday
GFX Update
- 6 1.9.2 blockers
- Most are well-controlled and will be ready. But bug 518506 is scary, and its fix is scarier. Karl suggests that he could be ready by EOD Wednesday, but it's not a certain thing.
- Everyone is heads-down working on 1.9.2 or Electrolysis.
- Aero peek per-tab preview work is stopped, because Rob Arnold's development machine has died.
- Jeff is working on a scrolling performance pageset. If you have any pages that you know scroll slowly, please add them to bug 527728.
Layout Update
- 1.9.2 blockers
Content Update
- 12 content blockers left
- 5 crashkill bugs
- 4 blockers waiting to land
- 3 blockers waiting for reviews
- 0 blockers w/o patches.
- Continuing to investigate cycle collector crashes (peterv)
- JPW work moving along (bnewman)
- HTML5 parsing off the main thread work starting to land (hsivonen)
Platform-specific Support Update
JS
- Lots of work on crash kill bugs, with good progress.
- blockers: looks like we should be able to close out the blockers soon, but maybe not by tomorrow/freeze, but we shouldn't go over much. The below are TraceMonkey landing estimates; how those make it to M-C will be up to sayrer.
- bug 523846 expected 2009-11-17, Waldo says "easy peasy"
- bug 526173 expected 2009-11-18 luke's patch is waiting for review from Waldo, which Waldo expects to be done by end of 2009-11-17. Once landed, expecting our String.indexOf to be faster than webkit.
- bug 519719 expected 2009-11-18 jorendorff has patch, not sure about perf impact
- bug 505523 expected 2009-11-17 jorendorff has patch in bug, will land in tm today
- bug 524454 expected 2009-11-17 jorendorff says is is a dup of 505523
- bug 528116 expected 2009-11-18 igor
- jimb has 14 strict mode patches in final approach; tracking bug bug 482298
Startup Performance
- Latest weekly update is here.
- Dirty-cold-Ts went live this week, thanks to Alice and Lukas. Example: cold startup with a large places.sqlite on Mac.
- Snapshot results for startup and all other tests are now *live* (thanks Catlee): http://graphs.mozilla.org/dashboard/snapshot/
- Joel is making progress on making a super-static Firefox in bug 525013. He's got a static XUL working, moving on to XPCOM next.
- Ben is making progress on the fastload replacement in bug 520309.
- Taras has patches up for service caching (bug 516085 and super-fast-path-ing of Components.* (bug 512584).
- More patches and data about Mac font-loading by Jonathan Kew and John Dagget in bug 519445.
- Ryan put up some details about when spellcheck is initialized, a couple of potential solutions in bug 496217.
- Ted landed rebasing on Windows in bug 484799.
- Drew’s work on getting rid of Change GetPersistentDescriptor/SetPersistentDescriptor on Mac, has landed in bug 506814.
- More details on the project page.
- Join us on IRC in #startup.
Security
| feature | review date | who | interested |
|---|---|---|---|
| Windows TSF integration (1.9.2) | unscheduled | Jim Chen, roc | |
| DNS Prefetching | unscheduled | Patrick McManus | Jesse, bz, reed(?), ctalbert |
| New system metrics (and media queries) | unscheduled | ? | dbaron |
Electrolysis
- Everyone working on blockers for bug 523094
Tree Management
- Downtimes:
- today: IT upgraded stage to RHEL5 (long-delayed). Back up now, trees will re-open very soon.
- thursday AM EST: try server, to reclone the repo
- working on a solution to do this automatically bug 529179
- saturday all day: power outage rescheduled to Sat. Nov. 21st. Reminder that mobile coverage will be down, same plan as last time. Aki handling things on the RelEng side.
- talos for e10s
- new talos tests:
- v8
- tsvg_opacity
- dirty+cold startup tests
- measuring x resources during linux tp4 runs
- more n810s (40) and 30+ minis coming online
Roundtable
- Orange + blocker bug 519438 - anyone know GTK and event loop crash madness? -dietrich
- bug 513747 prevents running mochitests for people on 10.6. Should we have tinderbox coverage? Can we really ship with this? - sicking
- If anyone needs minidumps for crash bugs, talk to jst