Confirmed users, Bureaucrats and Sysops emeriti
792
edits
No edit summary |
No edit summary |
||
Line 21: | Line 21: | ||
** Trying to rewrite XPCOM. [http://blog.mozilla.com/tglek/2007/12/11/switching-to-exceptions-makes-head-spin/ Progress] | ** Trying to rewrite XPCOM. [http://blog.mozilla.com/tglek/2007/12/11/switching-to-exceptions-makes-head-spin/ Progress] | ||
== | == Followups == | ||
* bsmedberg: XPCOMGC should be running correctly much sooner than April, but estimate is still April for perf-parity. | * bsmedberg: XPCOMGC should be running correctly much sooner than April, but estimate is still April for perf-parity. | ||
Line 30: | Line 30: | ||
* mmGC vs exceptions (priorities, merge conflicts, etc) - both in Moz2 or mmGC only? | * mmGC vs exceptions (priorities, merge conflicts, etc) - both in Moz2 or mmGC only? | ||
* | |||
** | == Additional Work List == | ||
* XBL2 | |||
* Compositor work | |||
** Widget cleanup/changes | |||
** Plugin interface cleanups | |||
* Layout | |||
** Changes to frame construction | |||
** Changes to frame continuation model (roc's plan) | |||
** Changes to inline reflow | |||
** XUL Box Model in CSS | |||
** Longstanding web layout/style bugs | |||
** dbaron has a bucket of little things | |||
* CSS | |||
** Some of CSS3 | |||
** Specifying OpenType features | |||
** Downloadable fonts | |||
* Threading | |||
** Image decoding | |||
** HTML parsing (everything up to content sink) | |||
** sqlite access | |||
** need to teach xpcom thread-safety things to allow you to move control of an object from thread to thread, without actually making the object thread-safe | |||
* HTML5 Parser? | |||
** jst skeptical | |||
** jonas says moving HTML parsing to a separate thread will be a lot of work in the parser, so we may as well switch to a different parser at the same time | |||
** jst ''still'' skeptical | |||
* Hardware gfx acceleration | |||
* SVG | |||
** SVG Animation | |||
** SVG Fonts | |||
== Dependency list == | == Dependency list == | ||
Line 41: | Line 71: | ||
* exceptions require xpcomgc | * exceptions require xpcomgc | ||
* xpcomgc requires mmgc | * xpcomgc requires mmgc | ||
== Round Table == | |||
* XBL2!? |