Service Workers: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add SW demos/examples)
(Add Fennec tracker)
Line 10: Line 10:
An audit of call sites where existing networking security functionality can be affected by a Service Worker's interception is underway.  The results of this are filtering into Bugzilla and the remaining blockers are tracked as below.
An audit of call sites where existing networking security functionality can be affected by a Service Worker's interception is underway.  The results of this are filtering into Bugzilla and the remaining blockers are tracked as below.


===Shipping on Desktop and Android (Android is a bit of a risk due to a lack of usage) ({{Bug|1059784}})===
===Shipping on Desktop ({{Bug|1059784}})===
<bugzilla>
<bugzilla>
   {
   {
Line 20: Line 20:
</bugzilla>
</bugzilla>


===Shipping on Boot2Gecko (aka Firefox OS) ({{Bug|1131322}})===
===Shipping on Fennec (aka Firefox for Android) ({{Bug|1207262}})===
<bugzilla>
  {
    "blocks": 1207262,
    "resolution": "---",
    "include_fields": "id, summary, status, assigned_to, resolution",
    "order": "bug_id "
  }
</bugzilla>
 
===Shipping for web content on Boot2Gecko (aka Firefox OS) ({{Bug|1131322}})===
<bugzilla>
  {
    "blocks": 1131322,
    "resolution": "---",
    "include_fields": "id, summary, status, assigned_to, resolution",
    "order": "bug_id "
  }
</bugzilla>
 
===Shipping for Gaia ({{Bug|1131322}})===
<bugzilla>
<bugzilla>
   {
   {

Revision as of 18:23, 22 September 2015

Service Workers are presently being implemented in Gecko. Biweekly calls (2015-08-12 is the next one) are held on Wednesdays at 8 AM Pacific in the WebAPI Vidyo room to discuss status and blockers for consumers. Email Andrew Overholt [:overholt] if you want to be added to the meeting invite or just show up.

Most people working on the implementation hang out in #content on IRC.

Implementation status

Lots of code has been written and much functionality exists. There are a variety of prefs you can flip in about:config to turn them on: dom.serviceWorkers.enabled, dom.serviceWorkers.interception.enabled, etc.

Filing bugs (in Core :: DOM: Service Workers) describing problems you have is highly appreciated.

An audit of call sites where existing networking security functionality can be affected by a Service Worker's interception is underway. The results of this are filtering into Bugzilla and the remaining blockers are tracked as below.

Shipping on Desktop (bug 1059784)

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Shipping on Fennec (aka Firefox for Android) (bug 1207262)

Full Query
ID Summary Status Assigned to Resolution
1210282 Intermittent android debug failures NEW

1 Total; 1 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Shipping for web content on Boot2Gecko (aka Firefox OS) (bug 1131322)

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Shipping for Gaia (bug 1131322)

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Things we likely won't get to in the first release supporting Service Workers (bug 1173500)

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Demos/examples