1,295
edits
(→Layout) |
(→Layout) |
||
Line 15: | Line 15: | ||
=== Layout === | === Layout === | ||
* | * Improve the Web platform by contributing to tests and specifications | ||
* Publish CSS3 Selectors as CR | ** Publish CSS3 Selectors as CR [fantasai] | ||
* | ** Ongoing development of reftest infrastructure for the W3C [fantasai, jwatt] | ||
* | * Improve the Web platform by implementing key features | ||
* | ** Land Harfbuzz prototype integration in tree (allows for richer typographic control, also lays groundwork for performance improvements) [jfkthame] | ||
* Support CSS transitions/SVG animation on nearly all CSS values ( | ** Implement calc() (Web platform) [dbaron] | ||
* Enable SVG Animation with shippable feature set (near-complete CSS property coverage, near-complete SVG attribute coverage, but not necessarily syncbase timing) ( | ** Support CSS transitions/SVG animation on nearly all CSS values (browser parity) [dbaron, dholbert] | ||
* | ** Enable SVG Animation with shippable feature set (near-complete CSS property coverage, near-complete SVG attribute coverage, but not necessarily syncbase timing) (Acid3, browser parity) [dholbert, birtles, jwatt] | ||
* | * Improve perceived and measured performance | ||
* Compositor phase 2 --- paint and animation control ( | ** CSS scanner performance analysis and improvements (performance) [zwol] | ||
** Implement some kind of lazy frame construction [?] (still working out a plan) | |||
** Compositor phase 2 --- paint and animation control (performance, also add JS animation API to the platform) [roc] | |||
* Improve core code architecture to improve stability/performance and reduce cost of future enhancements | |||
** Simplify frame destruction [fantasai] | |||
* General product improvement | |||
** fix scroll position restoration and maintenance (bugs 43114 / 103279) [dbaron] | |||
=== Video/Audio === | === Video/Audio === |
edits