Mozilla 2/StatusMeetings/2007-12-12
From MozillaWiki
< Mozilla 2 | StatusMeetings
« previous week | index | next week »
Mozilla 2 Meeting Details
- Wednesdays - 11:00am Pacific, 2:00pm Eastern, 19:00 UTC
- Mozilla Building S - <script> conference room
- 650-903-0800 or 650-215-1282 x91 Conf# 217 (US/INTL)
- 1-800-707-2533 (pin 369) Conf# 217 (US)
- irc.mozilla.org #mmgc for backchannel
Contents
Open Action Items
Updates
- ActionMonkey status: JavaScript:ActionMonkey
- bsmedberg is generating builds for comparative perftests... this got lost, will have it today
- XPCOMGC status - XPCOMGC
- I have a tree that runs xpcshell successfully (all the way to quit)... now I'm working on cornering mark bugs with gczeal and then going to start on running the xpcshell unit tests
- Exception rewrite
- Trying to rewrite XPCOM. Progress
Followups
- bsmedberg: XPCOMGC should be running correctly much sooner than April, but estimate is still April for perf-parity.
- jonas: mmGC will cause issues because many of our classes do lots of work in destructors, which we can't do with mmgc
- taras has started working on static rewriting for exception code
- 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
- Specifying OpenType features
- Downloadable fonts
- CSS3 Pieces
- CSS3 Selectors
- CSS3 Media Queries
- CSS3 Values ("calc()")
- Vertical text (probably post mozilla 2!)
- CSS animation type stuff
- 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
- Web Forms 2
- Audio/Video
- Figure what to do with XUL
- Have access to more newer platform-like features (stuff in menus, etc.)
- DNSsec?
- Domain certs from DNS
- Default protocol records
- etc.
- DOM support for web 2.0
- Preserving state of DOM and JS Context across retarts
- Dragging tabs between windows
- Avoid restart for various operations (extension, themes, etc.)
Dependency list
- retval pointers requires xpcomgc
- retval pointers requires exceptions
- brendan claims that retval can be done without exceptions
- others skeptical
- exceptions require xpcomgc
- xpcomgc requires mmgc
Round Table
- XBL2!?