Platform/2011-Q3-Goals: Difference between revisions

Line 47: Line 47:
=== DOM ===
=== DOM ===
<onlyinclude>
<onlyinclude>
* {{ok|e10s:ify IndexedDB}}
* {{miss|e10s:ify IndexedDB}}
** We started this work, made a bunch of progress, but got stuck on testing infrastructure not being ready (spent a ton of time hunting a leak that blocks a testing effort, which is still not fixed). And after the WebAPI team was formed our priorities shifted and this got put behind other IndexedDB work.
* {{done|Replace xpidl with a python based version}}
* {{done|Replace xpidl with a python based version}}
* {{ok|Start collecting telemetry data for the DOM (number of JS wrappers per document, etc)}}
* {{miss|Start collecting telemetry data for the DOM (number of JS wrappers per document, etc)}}
* {{ok|Pre-cached JS libraries (not sure what the goal would be here)}}
* {{miss|Pre-cached JS libraries (not sure what the goal would be here)}}
* {{ok|Support whole directory upload}}
** This really shouldn't have been a goal, what we did want here was an exploration into what this would entail, which did start in bug {{bug|671093}}.
* {{miss|Support whole directory upload}}
** We didn't get to this due to priorities changing with the creation of the WebAPI team
* {{done|File API support in Workers}}
* {{done|File API support in Workers}}
* {{ok|Finish up the NodeList bindings}}
* {{done|Finish up the NodeList bindings}}
* {{ok|Remove nsHTMLContentSink (in preparation for removing old HTML parser later on), carryover from last quarter}}
** This work is done, but due to timing of our releases it's not landed yet.
* {{ok|Implement support for <input type "number">, carryover from last quarter}}
* {{miss|Remove nsHTMLContentSink (in preparation for removing old HTML parser later on), carryover from last quarter}}
* {{ok|JS Compartment per global}}
** This missed again due to vacations, all-hands, and the fact that this depends on test fixes that are un-estimateable Lots of progress here though.
* {{ok|Remove support for policy prefs in caps (significant code removal, dependes on JS compartment per global)}}
* {{miss|Implement support for <input type "number">, carryover from last quarter}}
** We didn't get to finalize this due to priorities changing with the creation of the WebAPI team
* {{miss|JS Compartment per global}}
* {{miss|Remove support for policy prefs in caps (significant code removal, dependes on JS compartment per global)}}
** Missed due to the blocking goal missed.
</onlyinclude>
</onlyinclude>


Confirmed users
839

edits