Ben Kelly
ae8ab62d8c
Bug 1256428 P6 Use ServiceWorkerJobQueue2 and new job classes in ServiceWorkerManager. r=jdm
2016-04-06 13:27:22 -07:00
Ben Kelly
23cd03bcce
Bug 1261776 Use SafeElementAt() in service worker job queue. r=ehsan
2016-04-06 10:21:36 -07:00
Kit Cambridge
f4242de8cc
Bug 1255621 - Ignore service workers previously registered in non-private windows. r=bkelly
...
MozReview-Commit-ID: 8ncS62nJKVD
2016-04-01 14:17:07 -07:00
John Dai
0fd1ac9c36
Bug 1220757 - Add report to console when service worker register fails due to mismatching scope path.r=bkelly
...
MozReview-Commit-ID: 9hRBzWtSAd2
2016-03-31 23:08:45 -07:00
Kit Cambridge
eaa2fe20c1
Bug 1247089 - Add a mode to ReportToConsoleNonLocalized that ignores the calling location. r=bkelly
...
MozReview-Commit-ID: 3hAP7IgNxYs
2016-03-10 20:28:41 -08:00
Kit Cambridge
c1473206f5
Bug 1246341 - Report push event errors and rejections to the Push service. r=baku
...
MozReview-Commit-ID: D6fRPqojOEh
2016-03-28 11:50:39 -07:00
Kyle Huey
20d0dc7286
Bug 1259294: Part 2 - Use MOZ_ALWAYS_SUCCEEDS. r=froydnj
2016-03-28 10:28:15 -07:00
Ben Kelly
658c9f05ca
Bug 1256411 Simplify and cleanup ServiceWorkerInfo. r=ehsan
2016-03-15 07:29:56 -07:00
Ehsan Akhgari
a55977ae64
Bug 1120715 - Part 1: Add Necko APIs to preserve the Request cache mode on the channel; r=mayhemer
2016-03-11 14:40:33 -05:00
Ryan VanderMeulen
29a0483afa
Backed out 8 changesets (bug 1120715) for Android dom/u2f/tests/test_no_token.html permafail.
...
Backed out changeset 043770204431 (bug 1120715)
Backed out changeset e10c375353f4 (bug 1120715)
Backed out changeset c2871dbeb7cc (bug 1120715)
Backed out changeset 79158f028ad3 (bug 1120715)
Backed out changeset c74866f52320 (bug 1120715)
Backed out changeset c731944ecc64 (bug 1120715)
Backed out changeset 44f346712a3a (bug 1120715)
Backed out changeset 60d6045125e2 (bug 1120715)
CLOSED TREE
2016-03-10 20:20:05 -05:00
Ehsan Akhgari
f939213b9f
Bug 1120715 - Part 1: Add Necko APIs to preserve the Request cache mode on the channel; r=mayhemer
2016-03-10 17:29:11 -05:00
Wes Kocher
59b783e560
Backed out 6 changesets (bug 1120715) for wpt bustage in request-cache.html
...
Backed out changeset 2ee4b18f6b3a (bug 1120715)
Backed out changeset f87a25ade31e (bug 1120715)
Backed out changeset 9391f22c08c2 (bug 1120715)
Backed out changeset c5bf9f7bb86e (bug 1120715)
Backed out changeset 7e003fb64d41 (bug 1120715)
Backed out changeset ef66b64e9f8a (bug 1120715)
MozReview-Commit-ID: AI47IhtGWea
2016-03-09 15:57:43 -08:00
Ehsan Akhgari
ae7aac4209
Bug 1120715 - Part 1: Add Necko APIs to preserve the Request cache mode on the channel; r=mayhemer
2016-03-09 16:42:53 -05:00
Ben Kelly
30b78ed2a0
Bug 1253738 P3 Use origin the ServiceWorkerManager scope key. r=baku
2016-03-08 06:55:41 -08:00
Ben Kelly
4e0a7b872d
Bug 1253738 P2 Consistently use "scope key" terminology in ServiceWorkerManager. r=baku
2016-03-08 06:55:41 -08:00
Ben Kelly
71c5b049ae
Bug 1253738 P1 Require an explicit principal when looking up a service worker registration. r=baku
2016-03-08 06:55:41 -08:00
Ben Kelly
feefec5290
Bug 1252055 P1 Make equivalent ServiceWorker DOM objects strictly equal in js. r=ehsan
2016-03-03 19:37:57 -05:00
dimi
48a1b4de79
Bug 1237992 - service worker activate should be executed after install onstatechange events are fired. r=bkelly
2016-02-25 09:03:28 +08:00
Ben Kelly
1807d44cc3
Bug 1242482 P4 Don't call SendUnregister() a second time when SW registration is finally removed. r=baku
2016-02-15 13:40:00 +01:00
Ben Kelly
d23c3d8574
Bug 1242482 P3 Don't send unregister messages when triggered from a PropagateUnregister(). r=baku
2016-02-20 07:03:00 +01:00
Ben Kelly
adb61bf3bc
Bug 1242482 P2 Don't SendUnregister() if registration is already removed. r=baku
2016-02-12 14:21:00 +01:00
Kyle Huey
f14b772a73
Bug 1247117: De-namespace much of IndexedDB. r=baku
2016-02-16 13:46:08 -08:00
Ben Kelly
80b65e0447
Bug 1247436 Ensure service worker registration is persisted if its resurrected from a pending uninstall. r=baku
2016-02-11 06:23:11 -08:00
Ben Kelly
eaf9800c6a
Bug 1238954 P1 Purge potentially controlled document entries when evicting service worker registrations. r=ehsan
2016-02-09 19:33:40 -08:00
dimi
c9e0dc5764
Bug 1241929 - remove PurgeActiveWorker() from install job when skip waiting is set. r=bkelly
2016-02-03 14:37:55 +08:00
Birunthan Mohanathas
bfee0fb40c
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Phil Ringnalda
d871b9515f
Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
...
CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Birunthan Mohanathas
245cd6a02f
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00
Kyle Huey
e95edb30a9
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
Ehsan Akhgari
f2f320621a
Bug 1197379 - Remove support for intercepting app:// URIs using service workers; r=jdm
2016-01-27 15:26:27 -05:00
Kit Cambridge
f3156a3121
Bug 1239584, Part 1 - Add nsIPushNotifier and nsIPushMessage interfaces. r=dragana
2016-01-13 22:19:51 -07:00
Kit Cambridge
6bbd351b71
Back out out 3 changesets (bug 1239584) for B2G build failures on a CLOSED TREE.
2016-01-22 11:06:14 -08:00
Kit Cambridge
80a8d6b653
Bug 1239584, Part 1 - Add nsIPushNotifier and nsIPushMessage interfaces. r=dragana
2016-01-13 22:19:51 -07:00
Ben Kelly
b20095ed48
Bug 1241531 - Part 4: Make service worker unregister job respect cancelation. r=ehsan
2016-01-21 08:50:00 -05:00
Ben Kelly
d4236404d1
Bug 1241531 - Part 3: Call Cancel() on all service worker jobs. r=ehsan
2016-01-21 08:49:00 -05:00
Ben Kelly
a3259c8ddf
Bug 1241531 - Part 2: Move Cancel() to ServiceWorkerJob base class. r=ehsan
2016-01-21 08:49:00 -05:00
Ben Kelly
1d4463cb21
Bug 1241531 - Part 1: Only pop jobs from the queue when the correct job completes. r=ehsan
2016-01-21 08:48:00 -05:00
dimi
55ceb114c8
Bug 1229795 - P2. Remove waitingCacheName from registartion data. r=baku
2016-01-13 09:31:23 +08:00
dimi
b394db2085
Bug 1229795 - P1. Remove scriptSpec from registration data. r=baku, bkelly
2016-01-15 10:27:01 +08:00
Ehsan Akhgari
05efdf788a
Bug 1209081 - Part 1: Implement the "navigate" value for RequestMode; r=bkelly
2016-01-19 17:46:10 -05:00
Ben Kelly
7dbfaeabc7
Bug 1232931 Return null instead of throwing if swm.getWorkerByID() cannot find the worker. r=ochameau IGNORE IDL for comment only change
2016-01-15 09:37:34 -08:00
Ben Kelly
cbf907ad84
Bug 1238990 P2 Try to ensure service worker jobs do not run during shutdown. r=ehsan
2016-01-12 16:04:18 -08:00
Ben Kelly
b60f432109
Bug 1238990 P1 ServiceWorkerManager should trigger automatic updates in current process. r=ehsan
2016-01-12 16:04:18 -08:00
Ehsan Akhgari
697781ab02
Bug 1236933 - Return null from FetchEvent.clientId for non-subresource network requests; r=bkelly
2016-01-08 21:53:37 -05:00
Ben Kelly
158edd4fe7
Bug 1230030 Don't replace active worker unnecessarly after saving registration in e10s mode. r=ehsan
2016-01-08 11:18:41 -08:00
Yoshi Huang
bc71ddcaa7
Bug 1233644 - use pattern matching when listening clear-origin-data. r=baku
2015-12-18 18:58:41 +08:00
Ehsan Akhgari
6e8b3ac548
Bug 1236686 - Remove nsIFetchEventDispatcher; r=jdm
2016-01-05 15:04:41 -05:00
Ehsan Akhgari
5f7954b5b6
Bug 1214305 - Part 4: Use the secure upgraded channel URI in ServiceWorkerManager::PrepareFetchEvent; r=jdm
...
This is needed to ensure that the ServiceWorkerManager uses the
correct URI for non-subresource requests. Note that we're relying
on the property that non-secure non-subresource requests can never
be intercepted, so we don't need to check the request type explicitly.
2016-01-04 16:30:02 -05:00
Ehsan Akhgari
847493fd56
Bug 1226384 - Reject the promise returned from ServiceWorkerRegistration.update() if the registration is being uninstalled; r=bkelly
2016-01-04 14:50:57 -05:00
Wes Kocher
3ed0d4d1fb
Backed out 10 changesets (bug 1214305) for leaks on linux debug m-e10s(bc7)
...
Backed out changeset 1f482566235a (bug 1214305)
Backed out changeset 001b31489756 (bug 1214305)
Backed out changeset 4e94d2088219 (bug 1214305)
Backed out changeset fba4a5bcea41 (bug 1214305)
Backed out changeset 100f8e249007 (bug 1214305)
Backed out changeset a59c453192dc (bug 1214305)
Backed out changeset 2daa86fc1fb9 (bug 1214305)
Backed out changeset c04efb57b0ed (bug 1214305)
Backed out changeset 52046e843c60 (bug 1214305)
Backed out changeset ac4fd6615828 (bug 1214305)
2016-01-04 10:34:24 -08:00