Platform/2008-Q4-Goals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(suggestions from bsmedberg)
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?

Additional Goals