Platform/2009-Q3-Goals: Difference between revisions

Jump to navigation Jump to search
Line 72: Line 72:


=== Content ===
=== Content ===
* HTML5 parser
** Propose a long term plan for dealing with the generated C++ in the HTML5 parser.
** Off main thread HTML5 parsing as a prerequisite for turning HTML5 parsing on by default.
* XBL2
** Attachment, detachment, though all three binding mechanisms.
** Initial rendering of the shadow tree.
** Insertion points (<children>).
* Extension security and ease of development
** Design and implement an way for JetPack to safely expose APIs to untrusted code.
** Propose an API to add names to the global namespace from JS extensions.
* Improve DOM performance
** Evaluate the feasibility of proposals such as IndexOf() redesign (per bz's proposal in mozilla.dev.tech.dom) and changing DOM node child list storage from array to linked list.
** Profile DOM performance problems beyond the JS to C++ bridge.


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

edits

Navigation menu