Platform/2008-Q4-Goals: Difference between revisions
< Platform
Jump to navigation
Jump to search
(suggestions from bsmedberg) |
(→Layout) |
||
Line 9: | Line 9: | ||
=== Layout === | === Layout === | ||
* Double down on wanted1.9.1/blocking1.9.1 bug list | |||
** Regressions | |||
** Security bugs | |||
** Performance hotspots | |||
* Linux support for CSS downloadable fonts | |||
* Land and stabilize support for external resource documents | |||
* Plan post-1.9.1 feature set | |||
=== GFX === | === GFX === |
Revision as of 22:27, 23 September 2008
Goals Summary
XPCOM+XPConnect
- Map out allocator strategy: if XPCOMGC+Boehm, then:
- Fragementation improvements in Boehm allocator
- Make spidermonkey use the new GC
- Make content GCed instead of refcounted, remove cycle-collector, and make xpconnect aware of GCed nodes (probably longer than a 3-month goal)
Layout
- Double down on wanted1.9.1/blocking1.9.1 bug list
- Regressions
- Security bugs
- Performance hotspots
- Linux support for CSS downloadable fonts
- Land and stabilize support for external resource documents
- Plan post-1.9.1 feature set
GFX
Mac OS X
Content
- Enable tracing of simple DOM methods
JS
- tracing: no known regressions and on by default
Toolkit
- Process-per-tab/Windows protected mode...?
Build System
- Finish the spidermonkey standalone build system
- Get the spidermonkey unit tests running as part of TUnit
- hgweb improvements?