Platform/2010-03-02
< Platform
Jump to navigation
Jump to search
« previous week | index | next week »
Notices / Schedule
Blocker Report
Browser / Front End
GFX Update
Cairo merge is getting close but it's hard to know how close because Try server hasn't been able to run linux talos runs for the last couple of days.
Hardware Acceleration Update
- Landed first round of layer patches on trunk. One or two minor visual-glitch regressions, no observed performance regressions.
- Need to get an OpenGL layers backend up this month for Fennec to experiment with, but spending the next couple of weeks polishing D2D is probably a slightly higher priority for tactical reasons
Layout Update
- Robert Longson has been fixing lots of SVG bugs, currently bugs related to clipPath
- "transparent" attribute on IFRAMEs is working pretty well for Jetpack; should land on 1.9.2
- Down to just one mochitest failure with bug 130078 patches applied (in test_hover); still major problems with zoomed documents and print preview
- Removing child widgets will interact with Electrolysis content-window processes; see post to dev.planning
- Working on having layout retain layer trees between paints; this will also rework scrolling to not blit pixels on the screen. Instead for speed we'll be relying on copies from retained layer buffers. See post to dev.planning. Should speed up scrolling in many situations.
Content Update
- Held a team planning session at the platform group work week
- Landed FormData implementation (sicking)
- Made good progress on HTML5 parser test failures and the tp4 regression (hsivonen)
- Fixed post body preservation bug with 307 redirects (bz)
Platform-specific Support Update
JS
Electrolysis
Startup Performance
- Read the latest weekly update.
- View snapshot results for startup and all other tests.
- More details on the project page.
Estimated win | Bug # | Summary | Owner | Status | Notes |
---|---|---|---|---|---|
~10% | "Dirty Profile" Startup Reduction | Constant startup relative to profile size | Shawn Wilsher | ||
significant | bug 558200 | Extension profiler platform api | Steve Fink | There is an easy way to provide feedback to extension developers to help them figure out why their extension is misbehaving. We need to implement that ASAP, so typical firefox installs(with lots of extensions) can be fast |
Security
Breakpad
Tree Management
- New builders on all branches. Keep an eye out for oranges!
- Currently looking at linux mochitest-other orange
- Fully switched over to rev3 machines for Talos
- Linux64 debug builds now available for all branches except Lorentz