Mozilla 2/StatusMeetings/2007-12-12: Difference between revisions

Jump to navigation Jump to search
no edit summary
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]


== Round table ==
== 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?
* Enumerating core GFX, layout, and other priorities
 
** XBL2!?
== 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!?
Confirmed users, Bureaucrats and Sysops emeriti
792

edits

Navigation menu