Confirmed users
839
edits
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 === |