Platform/2009-Q4-Goals: Difference between revisions

Line 61: Line 61:
** Finish the off main thread parsing work
** Finish the off main thread parsing work
** Speculative loading with the HTML5 parser
** Speculative loading with the HTML5 parser
** Evaluate what parts, if any, of HTML5 to implement next.
** Evaluate what parts, if any, of HTML5 to implement next
* Electrolysis
* Electrolysis
** Implement JPW (cross process JS wrappers)
** Implement JPW (cross process JS wrappers)
** HTTP over IPC, details TBD - ? What does this mean?
** HTTP over IPC, details TBD - ? What does this mean?
* Improve performance
* Improve performance
** Non-blocking cache writes for page load landed.
** Non-blocking cache writes for page load landed
** Staying on trace through same origin XOWs
** Staying on trace through same origin XOWs
** Remove the XBL1 CSS based binding mechanism for non-displayed DOM nodes
** Remove the XBL1 CSS based binding mechanism for non-displayed DOM nodes
** Use our (almost) lock-free data structures for our main event queue
** Use our (almost) lock-free data structures for our main event queue
** Optimize DOM child storage for performance
** Optimize DOM child storage for performance
** Minimize the number of XPCOM tearoffs we create from JS
** Minimize XPConnect wrapper morphing and the number of XPCOM tearoffs we create from JS


=== JS ===
=== JS ===
Confirmed users
839

edits