Platform/2009-10-20
< Platform
Jump to navigation
Jump to search
« previous week | index | next week »
Notices / Schedule
Firefox 3.0.15 / Firefox 3.5.4
- both releases headed to beta today (second time for 3.5.4)
- please work on your blockers for 3.0.16 and 3.5.5
Firefox 3.6b1
- builds available
- in QA
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)
- 115 OPEN (-3 w/w)
- 33 FIXED but not yet fixed on mozilla-1.9.2 (+7 w/w)
- 69 nominations (+22 w/w)
- Handy charts: Blocker snapshots, Blocker and Noms trends
- Approvals
- 97 requests (+5 w/w)
- 37 approved but not yet fixed on mozilla-1.9.2 (+3 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:
GFX Update
- 0 beta blockers; 4 1.9.2 blockers.
- The only one that worries me is the NVIDIA Windows CE image corruption bug, bug 500200, which we have not been able to make progress on, and for which we suspect a driver bug.
- Bas has made a lot of progress on the DirectWrite font backend for Windows 7. There are lots of screenshots in bug 517642. There's still a ways to go before this will be ready for prime time, but we're getting great results.
- Jim has been having trouble reproducing a drag-and-drop cursor flickering problem on Windows. If you have seen cursor flickering, please weigh in on bug 521966.
- The WebGL standard has been submitted to the Khronos board for intellectual property considerations. This will be a 45-day process, after which the spec will be released for public review.
Layout Update
- Blocker report
- 18 Layout
- 4 fixed on trunk and need landing
- Some others need review
- Need triage, but nothing scary on the list
- Silverlight 3 doesn't work, Microsoft unresponsive in Bugzilla
- 5 Video/audio, all fixed on trunk and need branch landing
- 18 Layout
- Frame poisoning mitigated a newly discovered bug (yay)
- Ongoing animation improvements, can animate 'opacity' now (dholbert)
- New Ogg index code based on Ogg Skeleton track (cpearce)
- Ogg decoder rewrite grinding through tests (doublec)
- Removed media element "load" event and NETWORK_LOADING state on trunk and branch
- Discuss changing CSS gradient syntax for 1.9.2
- jdaggett and jfkthame prepping for AtypI
Content Update
- 24 1.9.1 blockers left.
- Investigating how much and where to focus on websocket/HiBy protocol spec work (Jason and Jonas)
- (josh) We have an accepted spec for Linux plugin accessibility and Novell is working on a patch for 1.9.3. Works with out-of-process plugins.
- Multi-file select patch done, but needs testing before ready (Jonas)
- HTML5 parser update (hsivonen)
Platform-specific Support Update
- (josh) Still waiting on sqlite library conflict resolution (bug 513747) so we can produce 64-bit Mac OS X builds without patches and set up a tinderbox. This also blocks running mochitests on 10.6.
- (smichaud) 1.9.2/JEP update -- old bugs fixed, new bugs found:
- bug 513979 (Disable Java setting not preserved when switching from FF 3.5 to 3.6):
- Fixed and landed, in beta1.
- bug 521818 (Current plugin instance not destroyed when disabling Java):
- Fixed and landed, not in beta1.
- bug 522962 (Applet needs to be reloaded after switching to/from full screen mode):
- Needs to be fixed in JEP, probably not a blocker.
- bug 523129 (Java's AppletContext.showDocument() doesn't work on 1.9.2 branch):
- Patch available.
- bug 513979 (Disable Java setting not preserved when switching from FF 3.5 to 3.6):
JS
- Continuing allocation performance improvements
- recursive function changes
- identified major source of browser/shell perf delta: wrappers / security checks. About 15% on SunSpider.
Startup Performance
Security
Electrolysis
- Plugins:
- working towards getting stuff landed in mozilla-central, preffed off. See bug 523904 for dependencies.
- Windowless impl work continues, basic Windows support has been reviewed, needs to land.
- NPRuntime basically complete, some edge cases to clean up but nothing that renders it inoperable.
- Tabs
- Focusing on getting a Fennec demo working.
- Smaug has been dealing with focus and embedding issues which should make keyboard events work properly.
- bsmedberg working on removing assumptions about browsers having docshells
- Probably need to remote some basic events such as MozAfterPaint in order for the Fennec tilebrowser to work correctly
- Necko
- close to having our full set of necko xpcshell unit tests running in content process--researching failures/hangs.
Tree Management
- Cold Ts on Mac and Linux turned on last week
- Turned on 'make check' tests on optimized and debug builds on trunk and project branches.
- Turned on valgrind tests on debug builds on linux tracemonkey
- 8 new mac slaves added to build/test pool today, 2 xserves coming soon
- Proposing to land split-mochitests on Thursday morning.
Roundtable
- Plan for Websockets patch? [roc]
- Minor update for 1.9.2? [roc]
- Firebug status