Platform/2009-Q4-Goals: Difference between revisions
< Platform
Jump to navigation
Jump to search
(→Layout) |
(→Layout) |
||
Line 20: | Line 20: | ||
* CSS scanner performance analysis and improvements [zwol] | * CSS scanner performance analysis and improvements [zwol] | ||
* Enable SVG Animation with shippable feature set [dholbert, birtles, jwatt] | * Enable SVG Animation with shippable feature set [dholbert, birtles, jwatt] | ||
* Land Harfbuzz prototype integration in tree [jfkthame] | |||
=== Video/Audio === | === Video/Audio === |
Revision as of 04:49, 18 September 2009
General Goals
- Improve product responsiveness.
- Drive towards process separation with a focus on Fennec.
- Improve web capabilities.
- ARM Support
- Testing infra
- Crash reporting
- Release Firefox 3.6
GFX
Win Integration
Layout
- Simplify frame destruction [fantasai]
- Publish CSS3 Backgrounds and Borders and Selectors as CR [fantasai]
- Publish some official CSS reftests [fantasai, dbaron]
- CSS scanner performance analysis and improvements [zwol]
- Enable SVG Animation with shippable feature set [dholbert, birtles, jwatt]
- Land Harfbuzz prototype integration in tree [jfkthame]
Video/Audio
- 'buffered' and 'seekable' TimeRanges [cpearce]
- Remove dependency on libfishsound, liboggz, and liboggplay [doublec]
- Experimental implementation of accelerated full-screen video using cairo-gl [kinetik]
Mac OS X
Content
JS
Accessibility
Multi-Process
- Shippable multi-process Flash, windowed and windowless on Windows (and Linux)
- Complete necko API revisions necessary to support multi-process networking
- Usable prototype of Fennec running multi-process on Linux
- Usable prototype of multi-process Flash on Mac OSX 10.6 (has external dependencies)