Platform/2010-02-02
< Platform
Notices / Schedule
Gecko 1.9.3a1
- plan to freeze mozilla-central Thursday evening, build Friday, release early next week
- does this work?
- how long do we hold / what risk do we take to ship with OOPP on?
- still need to figure out branding
- 1.9.3 Triage: 149 nominations
- 1.9.3 alpha 1: 5 Open blockers
- features we want alpha testing on: please add anything missing to the list
- have a look at the list of top crashes in Monday's Windows mozilla-central nightly, top crashes in Tuesday's Windows mozilla-central nightly (should be useful late Tuesday / early Wednesday)
Blocker Report
Browser / Front End
Behold, a mere sampling of the mighty awesome that the Firefox team hath wrought:
Lorentz
- UI for crashed, out-of-process plugins basically done bug 538910
Firefox.Next
- Getting close to having the ability to specify custom actions for each update. See Rob Strong's blog post, bug 530872 and bug 538331
- Stephen Horlander exploring changes we want to make to tab animation (creation, re-ordering, tear off).
- Check Boriss' blog for discussion about the new look and function of the extension manager
- Marco added a ton of awesome to browser chrome test harness, including common headers, clean up functions, and timeout extensions. Already cleared a few intermittents.
- Progress on various UI perf and responsiveness bugs (bug 520659, bug 536893, bug 528884)
See the active projects page for the complete list of active work by the Firefox team.
GFX Update
Layout Update
Content Update
Platform-specific Support Update
JS
Electrolysis
Startup Performance
Summary
- Read the latest weekly update.
- View snapshot results for startup and all other tests.
Priorities
Estimated win | Bug # | Summary | Owner | Status | Notes |
~8% | bug 525013 | Investigate a more static build configuration of Firefox | Joel Reymont | in progress | The main body of work is in the patch now, waiting on review from Ted. Joel's working various build-related cleanup, with the help of Brad Lassey and Ben Smedberg. Experiment Windows tryserver build available here. |
up to 25% | bug 514083 | Per-file HFS+ compression on Mac OSX 10.6 | Joel Reymont | in progress | Apple developers on the darwin list recommended pre-compressing our builds, or not compressing at all. There are issues with code-signing and the update process. This is getting more complicated. |
10% | bug 520309 | Startup cache: replacement for fastload cache | Ben Hsieh | in progress | Ben's got a patch working now, and showing ~10% improvement in startup time. AWESOME. |
60% | bug 503483 | Turn on --enable-faststart for Firefox by default | Dietrich | dodgy | I got it working on Win7, and unsurprisingly, loading Firefox's core at user-login time meant that the first load of the app was very fast. However, Rob Strong brought up a bunch of problems on multi-user systems that might block turning this on by default. In the short term, we'll likely just enable some mechanism for testers to try it out. |
TBD | bug 513149 | Speed up CSS parsing by using a machine generated lexer | Zack Weinberg | in progress | Zack has started work on this, has a suite of changes. Some help, some hurt. Work ongoing. |
>10% | bug 512584 | Super fast paths for Components.classes and Components.interfaces | Taras Glek | in progress | Taras is traveling, says he'll close it out when he returns. |
More
- More details on the project page.
- Join us on IRC in #startup.
Security
Breakpad
Tree Management
- switching from rev2 to rev3 talos hardware
- when is the best time?