Platform/2014-Q2-Goals: Difference between revisions

Jump to navigation Jump to search
Line 81: Line 81:
=== DOM ===
=== DOM ===
* {{done|Implement Xrays to 3 out of the following: Functions ({{bug|976148}}), Objects ({{bug|987111}}), Array/Array-like ({{bug|987163}}), and Error ({{bug|987669}})}}
* {{done|Implement Xrays to 3 out of the following: Functions ({{bug|976148}}), Objects ({{bug|987111}}), Array/Array-like ({{bug|987163}}), and Error ({{bug|987669}})}}
* {{risk|Get rid of the long tail of C++ objects that are still exposed to the web using XPConnect}}
* {{miss|Get rid of the long tail of C++ objects that are still exposed to the web using XPConnect}}
** We had less time for this than expected due to a previous quarter missed goal taking longer than expected to finish up (now done). Lots of pieces moving here already though.
** We had less time for this than expected due to a previous quarter missed goal taking longer than expected to finish up (now done). Everything left on this list is already moving or planned, but will flow out into Q3.
* {{ok|Get LeakSanitizer builds enabled by default ({{bug|988041}})}}
* {{done|Get LeakSanitizer builds enabled by default ({{bug|988041}})}}
* {{done|Identify and fix (DOM stuff, at least) hotspots in b2g app startup (smaug)}}
* {{done|Identify and fix (DOM stuff, at least) hotspots in b2g app startup (smaug)}}
* {{risk|refactor how tokenizer and tree builder use buffers to reduce memory pressure crashes (hsivonen)}}
* {{miss|refactor how tokenizer and tree builder use buffers to reduce memory pressure crashes (hsivonen)}}
** Henri has spent a lot of time with other responsibilities
** Henri has spent a lot of time with other responsibilities
* {{risk|Land all non-cache bits of Service Workers preffed-off (on is a bonus) on m-c (nsm)}}
* {{miss|Land all non-cache bits of Service Workers preffed-off (on is a bonus) on m-c (nsm)}}
** we're doing well here but we only have a few weeks left in Q2 and lots of reviews need to happen.  Some in-person reviews the last week of June will help.
** While this goal as written is a miss the overall progress towards Service Workers is progressing very well. This missed due to us not getting other resources on this quick enough due to other responsibilities, but velocity is really good now.
* {{ok|Help guide and review requestAutocomplete backend implementation ({{bug|939351}})}} (likely smaug)
* {{done|Help guide and review requestAutocomplete backend implementation ({{bug|939351}})}} (likely smaug)
** The DOM team has been responsive to requests and implementation by the Firefox team is progressing.
** The DOM team has been responsive to requests and implementation by the Firefox team is progressing.
* {{prev|implement [http://picture.responsiveimages.org/ <picture>] ({{bug|870022}}) (johns)}}
* {{done|implement [http://picture.responsiveimages.org/ <picture>] ({{bug|870022}}) (johns)}}
** Things are looking good for landing here now that srcset is complete.
** Things are looking good for landing here now that srcset is complete.
* {{risk|Ensure plugins are shippable for e10s}} (sort of {{bug|874016}}) (johns)
* {{miss|Ensure plugins are shippable for e10s}} (sort of {{bug|874016}}) (johns)
** John is working on this but <picture> took more of the quarter than expected.
** John is working on this but <picture> took more of the quarter than expected.
* {{risk|Implement Shadow DOM :host style selector ({{bug|992245}})}} (wchen)
* {{miss|Implement Shadow DOM :host style selector ({{bug|992245}})}} (wchen)
** wchen got caught up with other Web Components issues affecting gaia so this may not happen in Q2.
** wchen got caught up with other Web Components issues affecting gaia so this may not happen in Q2.
* {{done|Enable Shadow DOM for certified apps ({{bug|1000199}})}} (wchen)
* {{done|Enable Shadow DOM for certified apps ({{bug|1000199}})}} (wchen)
Confirmed users
839

edits

Navigation menu