Platform/2014-Q3-Goals: Difference between revisions

Line 111: Line 111:
* {{done|Make less-privileged non-Xrayable unwaived opaque from privileged code (bholley, {{bug|856067}})}}
* {{done|Make less-privileged non-Xrayable unwaived opaque from privileged code (bholley, {{bug|856067}})}}
* {{done|Route all JSContext pushing through AutoJSAPI and Implement GetEntryGlobal (bobowen, bholley, {{bug|951991}})}}
* {{done|Route all JSContext pushing through AutoJSAPI and Implement GetEntryGlobal (bobowen, bholley, {{bug|951991}})}}
* {{ok|Land <picture> preffed on on nightly ({{bug|1017875}}) (johns)}}
* {{risk|Land <picture> preffed on on nightly ({{bug|1017875}}) (johns)}}
** John got pulled into e10s plugin work ({{bug|874016}}) but made excellent progress here and, if he doesn't land things by September 30, will be ''very'' close to doing so.
* {{done|audit callsites of IsInDoc()/GetCurrentDoc to ensure correct Shadow DOM behaviour and fix Shadow DOM blockers for Gaia (smaug, wchen) ({{bug|1026047}})}}
* {{done|audit callsites of IsInDoc()/GetCurrentDoc to ensure correct Shadow DOM behaviour and fix Shadow DOM blockers for Gaia (smaug, wchen) ({{bug|1026047}})}}
* {{risk|land Service Workers preffed off on nightly (nsm, bkelly, baku) ({{bug|903441}})}}
* {{miss|land Service Workers preffed off on nightly (nsm, bkelly, baku) ({{bug|903441}})}}
** This is progressing well, but won't be *done* until the end of the quarter, so still on track.
** This is progressing well, but won't be *done* until the end of the quarter, so still on track.
** Note that originally we thought things would be at the point where Gecko and Blink would be far enough along with a stable spec that this could be preffed on.  That is not going to be the case but we are still aiming to have a usable implementation preffed off.
** Note that originally we thought things would be at the point where Gecko and Blink would be far enough along with a stable spec that this could be preffed on.  That is not going to be the case but we are still aiming to have a usable implementation preffed off.
** There remain spec questions about Cache which have impacted the design of our implementation.
** There remain spec questions about Cache which have impacted the design of our implementation.
** We are focusing on {{https://tbpl.mozilla.org/?tree=Maple|Maple}} being usable for getting feedback.


=== WebAPI ===
=== WebAPI ===
canmove, Confirmed users
901

edits