Andrea Marchesini
5ad7cadc6a
Bug 1162088 - patch 1 - ServiceWorkerManager should use OriginAttributes from the principal as scopeKey, r=nsm, r=bholley
2015-06-03 09:43:43 +01:00
Ehsan Akhgari
87533a576a
Bug 1170550 - Don't crash when registering a service worker which has a strict mode error; r=baku
2015-06-02 18:20:52 -04:00
Jose Antonio Olivera Ortega
91ac367fc9
Bug 1169210 - Can't call content service worker from chrome. r=nsm
2015-05-29 18:17:33 +02:00
Fernando Jimenez
2f6301087c
Bug 1161684 - Allow JAR channels to be intercepted by service workers. r=jdm
2015-05-22 09:32:25 +02:00
Sebastian Hengst
f441f747e7
Backout 068cc6419d1e (Bug 1161684) for M4 perma-failures on opt. r=backout
2015-05-22 10:48:03 +02:00
Fernando Jimenez
e648ef08d0
Bug 1161684 - Allow JAR channels to be intercepted by service workers. r=jdm
2015-05-22 09:32:25 +02:00
Ryan VanderMeulen
4fdce31ae0
Backed out changeset f0af05d88416 (bug 1162088) for various web-platform-test failures.
...
CLOSED TREE
2015-05-19 15:20:15 -04:00
Andrea Marchesini
794ebddb76
Bug 1162088 - ServiceWorkerManager should use the principal+scope for the initialization of ServiceWorkers, r=nsm,ehsan
2015-05-19 17:53:36 +01:00
Terrence Cole
3ffd505617
Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
2015-05-13 14:07:34 -07:00
Catalin Badea
62c1d7dc08
Bug 1130684 - Implement Service Worker clients.claim. r=nsm,ehsan
2015-05-14 12:41:42 -07:00
Ehsan Akhgari
acb3211fe0
Bug 1130101 - Part 2: Honor the Service-Worker-Allowed header when prefix matching the service worker scope; r=nsm
2015-05-07 21:06:34 -04:00
Nikhil Marathe
efc97c53da
Bug 1150959 - Log rejected Promise error message to browser console
2015-04-08 16:04:12 -07:00
Nikhil Marathe
799edd5e49
Bug 1080109 - Clear ServiceWorkers when clearing history or forgetting about site. r=baku,ehsan
2015-03-05 17:37:49 -08:00
Nikhil Marathe
f4fbf7f348
Bug 1154494 - Hit network only once. r=baku,bkelly
2015-04-13 21:05:28 -07:00
Ehsan Akhgari
23ef39dec0
Bug 1134325 - Part 2: Correctly reflect the Request's body to the service worker's fetch event; r=jdm
2015-05-05 13:20:54 -04:00
Andrew McCreight
92010d3e4c
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrea Marchesini
a2bf47ce66
Bug 1157627 - about:serviceworkers should show new registered ServiceWorkers. r=nsm
2015-04-30 15:32:47 +01:00
Ben Kelly
636dc6c389
Bug 1134841 Hold ServiceWorker alive during install event's waitUntil(). r=bz
2015-05-01 08:14:42 -07:00
Boris Zbarsky
789a3bf96e
Bug 1157898 part 1. Make code of the form "return rv.ErrorCode();" where rv is an ErrorResult use StealNSResult instead. r=peterv
...
This patch was generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 's/return ([a-zA-Z0-9]+)\.ErrorCode\(\);/return \1.StealNSResult();/'
2015-04-27 09:18:51 -04:00
Dragana Damjanovic
4ac30bbd3c
Bug 1156397 - some fix for webpush PushServer. r=dougt r=nsm
2015-04-24 14:55:00 +02:00
L. David Baron
4b2943fc7c
Back out bug 1154494 (changeset 94c2f1d254e7 and changeset d1269f811e05) for causing intermittent orange in various service worker tests.
2015-04-25 15:07:54 -07:00
Nikhil Marathe
0906cd1f97
Bug 1154494 - Hit network only once. r=baku,bkelly
2015-04-13 21:05:28 -07:00
Ben Kelly
98f7d5781b
Bug 1158218 Follow-up to fix mis-indentation. DONTBUILD, whitespace-only r=me
2015-04-24 11:55:06 -07:00
Ben Kelly
9bdce7a4eb
Bug 1158218 Improve ServiceWorkerManager NS_WARNINGS on failure. r=nsm
2015-04-24 11:42:13 -07:00
Ehsan Akhgari
bf955bc48e
Back out bug 1154494 for test bustage on a CLOSED TREE
2015-04-23 16:59:24 -04:00
Nikhil Marathe
e5d073699c
Bug 1154494 - Hit network only once. r=baku,bkelly
2015-04-23 16:00:58 -04:00
Nikhil Marathe
2a0eedc7a2
Bug 1131327 - Patch 6 - SWM holds ServiceWorkerRegistrationListener for updatefound and invalidation notifications. r=baku
...
Splits up the listener interface to which SWM can hold rawptrs so that registration objects living on the worker thread can use awkward proxies to listen to these events.
2015-04-08 13:13:32 -07:00
Nikhil Marathe
0c816397ac
Bug 1131327 - Patch 1 - Introduce ServiceWorkerRegistration{Base,MainThread,WorkerThread} r=baku
2015-04-03 15:18:55 -07:00
Nikhil Marathe
a1cc668925
Bug 1131350 - Move update() to ServiceWorkerRegistration. r=baku
2015-03-19 18:09:10 -07:00
Rahul
85a55d1303
Bug 1152473 - Remove InstallEvent. r=nsm,ehsan
2015-04-20 18:47:13 -07:00
Denis Volk
1872a62df8
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Ehsan Akhgari
9048331e30
Bug 1112469 - Part 2: Update the service workers in the parent and all child processes every day; r=nsm
2015-04-17 14:01:21 -04:00
Andrea Marchesini
9299a3b105
Bug 1154721 - Add an "Unregister" button to about:serviceworkers, r=ehsan
2015-04-15 18:11:17 +01:00
Doug Turner
81853c295b
Bug 1038811 - Push Notifications - ServiceWorker changes, push event implementation. r=nsm
2015-04-10 20:19:28 -07:00
Andrea Marchesini
ae62b704cd
Bug 1133601 - Implement about:serviceworkers, r=ehsan
2015-04-10 09:50:06 +01:00
Nikhil Marathe
2a2aa2fb69
Bug 931249 - Patch 16 - Keep ServiceWorker alive during installation steps. r=baku
2015-04-01 16:46:49 -07:00
Nikhil Marathe
08bb19f14e
Bug 931249 - Patch 11 - Remove unused cacheName. r=bkelly
2015-03-19 17:25:28 -07:00
Nikhil Marathe
2b639b0da8
Bug 931249 - Patch 9 - Use ServiceWorker cache name as part of it's unique name. r=khuey
...
When a SW script is updated (it gets a new cache), if there was already an existing running worker with the same scope and script, that would be reused and the update wouldn't happen.
2015-03-19 16:40:52 -07:00
Nikhil Marathe
37f52fe27f
Bug 931249 - Patch 7 - Call Done() after Succeed() when cache and network match. r=bkelly
2015-03-19 15:03:49 -07:00
Nikhil Marathe
982f4678c0
Bug 931249 - patch 4 - comparison. r=nsm
2015-03-18 09:52:54 -07:00
Nikhil Marathe
f90fc5f7c9
Bug 931249 - patch 2.2 - purge old active worker cache when activating new worker. r=baku
2015-03-18 14:05:00 -07:00
Nikhil Marathe
075580b2e4
Bug 931249 - patch 2.1 - reuse cache name between updating and installing worker. r=baku
2015-03-18 14:02:51 -07:00
Nikhil Marathe
c87c82a2b9
Bug 931249 - patch 2 - cachename integration. r=nsm
2015-03-18 09:46:38 -07:00
Nikhil Marathe
e32a19812b
Bug 931249 - patch 1 - Scriptloader use cache if needed. r=khuey
2015-03-19 11:41:42 -07:00
Ehsan Akhgari
efcd33bff6
Bug 1148854 - Part 1: Relax the assertion in ServiceWorkerManager::DispatchFetchEvent; r=nsm,jdm
2015-04-02 17:58:22 -04:00
Ehsan Akhgari
1a3fc97405
Bug 1147699 - Part 2: Set the content policy type on FetchEvent.request based on the content policy type of the channel; r=nsm
...
Note that InternalRequest::SetContentPolicyType takes care of updating the
RequestContext value stored in InternalRequest too.
2015-03-30 08:42:33 -04:00
Nick Fitzgerald
1f9f9949f7
Bug 1038238 - Part 1: Make Error instances use SavedFrame objects for their
...
stacks; r=jorendorff
2015-03-27 13:08:46 -07:00
Andrea Marchesini
ad97ae68b8
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Andrew Overholt
d41fd71a28
Bug 1127552 - Add Telemetry to Fetch. r=nsm
...
Note when the Fetch is coming from the main thread or a worker. Also
count Requests just passed through a Service Worker.
2015-03-27 06:47:00 -04:00
Jose Antonio Olivera Ortega
e15639e6b4
Bug 1003991 - Disable https:// only load for ServiceWorkers when Developer Tools are open. r=nsm, r=miker
2015-03-24 14:15:00 -04:00