Platform/2009-Q1-Goals: Difference between revisions

Jump to navigation Jump to search
Line 9: Line 9:
=== Layout ===
=== Layout ===


* Ship 1.9.1 with no regression blockers unfixed and a reasonable subset of the current fuzz-blockers fixed
* Ship 1.9.1 with no regression blockers unfixed and a reasonable subset of the current fuzz-blockers fixed [on track]
* Compositor well under way (some preliminary patches landed)
* Compositor well under way (some preliminary patches landed) [no progress]
** For 1.9.2: Improve handling of complex DHTML pages containing plug-ins (especially Flash); at present Firefox is said to be "worse than IE6" at this (that's a direct quote).
** For 1.9.2: Improve handling of complex DHTML pages containing plug-ins (especially Flash); at present Firefox is said to be "worse than IE6" at this (that's a direct quote).
*** Poor behavior in this area makes it ''harder'' for web developers to reduce their use of Flash, because they pretty much have to have everything in Flash or everything in DHTML, not a mixture.
*** Poor behavior in this area makes it ''harder'' for web developers to reduce their use of Flash, because they pretty much have to have everything in Flash or everything in DHTML, not a mixture.
*** roc's compositor will help, but may not be enough by itself.
*** roc's compositor will help, but may not be enough by itself.
*** Some of the bugs in this area, in no particular order: {{nbug|457384}} (and its close relatives {{nbug|334321}} and {{nbug|253474}}), {{nbug|90268}}, {{nbug|421866}}, {{nbug|78414}}, {{nbug|312920}}/{{nbug|347185}}, {{nbug|452448}}.
*** Some of the bugs in this area, in no particular order: {{nbug|457384}} (and its close relatives {{nbug|334321}} and {{nbug|253474}}), {{nbug|90268}}, {{nbug|421866}}, {{nbug|78414}}, {{nbug|312920}}/{{nbug|347185}}, {{nbug|452448}}.
* One or more major layout architecture projects code-complete (e.g. overflow area refactoring)
* One or more major layout architecture projects code-complete (e.g. overflow area refactoring) [on track; Boris' frame constructor work is going well]
* Core SMIL landed, not yet enabled
* Core SMIL landed, not yet enabled [done]
* Style system support for either CSS transitions or SMIL animation of CSS written, if not landed (both done for 1.9.2)
* Style system support for either CSS transitions or SMIL animation of CSS written, if not landed (both done for 1.9.2) [no progress]
* Some major new CSS features landed (e.g., multiple backgrounds, SVG images)
* Some major new CSS features landed (e.g., multiple backgrounds, SVG images) [on track]
* Interruptible reflow {{nbug|67752}}
* Interruptible reflow {{nbug|67752}} [on track]
* Keep on pluggin' on the remaining CSS 2.1 missing features (do we have a list?)
* Keep on pluggin' on the remaining CSS 2.1 missing features (do we have a list?) [no progress, although Boris' work gets us closer to display:run-in; but this goal should probably be removed]


=== Video/Audio ===
=== Video/Audio ===
1,295

edits

Navigation menu