dom/serviceworkers/ServiceWorkerManager.cpp
fd9dd6df3ae7acc647af581a8e0db4e6d43aa6b9
created 2018-08-14 07:59 +0000
pushed 2018-08-14 16:14 +0000
Blake Kaplan Blake Kaplan - Bug 1482921 - The ServiceWorkerManager should no longer use these types. r=asuth
f3732a5f2e6a052477fdf698df5e6435339fa553
created 2018-08-02 17:00 +0000
pushed 2018-08-03 21:59 +0000
Perry Jiang Perry Jiang - Bug 1479592 - Remove unused PromiseWindowProxy r=mrbkap
031986327e4b40f543852f82378dde497128a370
created 2018-07-09 16:02 -0700
pushed 2018-07-10 21:51 +0000
Ben Kelly Ben Kelly - Bug 1469048 Disable service worker propagation when e10s pref is enabled. r=mrbkap
7b59a210a7da4a414e91d2a22cee01311f82f350
created 2018-07-02 07:44 -0700
pushed 2018-07-03 08:56 +0000
Ben Kelly Ben Kelly - Bug 1471706 P1 Track each registration state change with a version number stored on the descriptor. r=mrbkap
90f2a322ea822df6c09aa59953deaf90f4034799
created 2018-07-02 07:44 -0700
pushed 2018-07-03 08:56 +0000
Ben Kelly Ben Kelly - Bug 1471631 Move ServiceWorkerManager::AddRegistrationEventListener() code to ServiceWorkerRegistrationInfo. r=mrbkap
5a025ad59747e1d41cdd533d92fa7bce5dabd3c6
created 2018-07-02 07:44 -0700
pushed 2018-07-03 08:56 +0000
Ben Kelly Ben Kelly - Bug 1462772 P2 Add the registration Id to the ServiceWorkerDescriptor. r=mrbkap
54ab67a48fb21dafe614f0f52ffe16c7c7bef39f
created 2018-06-28 12:58 -0700
pushed 2018-06-29 09:42 +0000
Ben Kelly Ben Kelly - Bug 1469873 Make ClientSource::Control() fail if storage access is not available and make claim() respect the result. r=mrbkap
2259143ecb07731b4b3c8eca8df5024251ffaf97
created 2018-06-28 20:09 +0300
pushed 2018-06-28 21:54 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset b610acdb4ead (bug 1469873) for mochitest crashes on xul.dll. CLOSED TREE
b610acdb4eada0831400ecc2b49403ecb4f6cf20
created 2018-06-28 06:27 -0700
pushed 2018-06-28 21:54 +0000
Ben Kelly Ben Kelly - Bug 1469873 Make ClientSource::Control() fail if storage access is not available and make claim() respect the result. r=mrbkap
a47021b69969d209e8663e59cd5ec917d60ec6ef
created 2018-06-22 07:22 -0700
pushed 2018-06-22 21:50 +0000
Ben Kelly Ben Kelly - Bug 1468853 Note inherited controller in the parent process when the service worker e10s pref is flipped. r=mrbkap
108e1a94637c83d3a58e07bad4fda1284dc0fefe
created 2018-06-14 04:31 -0700
pushed 2018-06-15 02:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1468592 - use nsIEffectiveTLDService::hasRootDomain instead of custom hasRootDomain implementations, r=valentin
425c5899aa74427a1b34e2e6610b220d1a0cf960
created 2018-06-04 21:48 +0300
pushed 2018-06-05 09:30 +0000
Dorel Luca Dorel Luca - Merge mozilla-central to mozilla-inbound
20a0f03ce6e810f779c1af1f25040fbaa1a0c2a1
created 2018-06-04 09:10 -0700
pushed 2018-06-05 09:30 +0000
Ben Kelly Ben Kelly - Bug 1462069 P1 Make ServiceWorkerManager::MaybeClaimClient() take a ClientInfo instead of nsIDocument. r=baku
a0d11b55d5957a488b41420c4f6cc178df7cd2e7
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
cd74e3f9f61e1e48f872f1b365400668256c28aa
created 2018-06-03 19:25 +0300
pushed 2018-06-04 17:56 +0000
arthur.iakab arthur.iakab - Backed out 2 changesets (bug 1465060) for build bustages on security/sandbox/linux/reporter/SandboxReporter.cpp
10446073eca89bc3099523a5f3795ea7aa45cf2f
created 2018-06-01 17:59 +0200
pushed 2018-06-04 17:56 +0000
Miko Mynttinen Miko Mynttinen - Bug 1465060 - Part 1: Fix warnings for std::move() use r=froydnj
dab096c549520dd0a273b23c2af08dda80557c0f
created 2018-06-01 23:57 +0300
pushed 2018-06-02 23:03 +0000
Gurzau Raul Gurzau Raul - Backed out 3 changesets (bug 1462069) for build bustage on /src/dom/clients/manager/ClientManagerService.cpp on a CLOSED TREE
457cb3f8a0d903fbe86289995db5a8c57fa92687
created 2018-06-01 13:39 -0700
pushed 2018-06-02 23:03 +0000
Ben Kelly Ben Kelly - Bug 1462069 P1 Make ServiceWorkerManager::MaybeClaimClient() take a ClientInfo instead of nsIDocument. r=baku
209cc0d0c1dfd6970d19012a178663d4d5cee0f2
created 2018-06-01 13:36 -0700
pushed 2018-06-02 23:03 +0000
Ben Kelly Ben Kelly - Bug 1465103 Convert service worker and clients release assertions to diagnostic assertions. r=asuth
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
d5ec7b9c344ae2475ff6c411c3776c7c33353ec5
created 2018-05-21 09:13 -0700
pushed 2018-05-21 21:30 +0000
Ben Kelly Ben Kelly - Bug 1461181 Don't call ServiceWorkerManager::StartControllingClient() if there is no active worker. r=asuth
2bd63f2afbb7f93a428186f74b8c341668197e2f
created 2018-05-16 14:18 -0700
pushed 2018-05-17 09:47 +0000
Ben Kelly Ben Kelly - Bug 1462077 P1 Make ServiceWorkerManager::DispatchFetchEvent() use the new client if we create one for an STS upgrade. r=asuth
f0f62b226f25211bb05b7bf65c0d20394ec40da7
created 2018-04-23 09:46 -0700
pushed 2018-04-24 01:14 +0000
Ben Kelly Ben Kelly - Bug 1436812 P9 Implement the ServiceWorkerContainer::Register() method using the inner class. r=baku
bfadc112f9f74a4fa2bfb8c53efab086f834124e
created 2018-04-23 09:46 -0700
pushed 2018-04-24 01:14 +0000
Ben Kelly Ben Kelly - Bug 1436812 P8 Move storage permission check and other window specific code to ServiceWorkerContainer. r=baku
16ddf190ca51b6bc7e5000f4573d41394f89f0dc
created 2018-04-23 09:46 -0700
pushed 2018-04-24 01:14 +0000
Ben Kelly Ben Kelly - Bug 1436812 P7 Move many checks into ServiceWorkerScopeAndScriptAreValid() utility method. r=baku
2f27625fd5117e193980882ef5869be79cd39d30
created 2018-04-23 09:46 -0700
pushed 2018-04-24 01:14 +0000
Ben Kelly Ben Kelly - Bug 1436812 P6 Move the NS_CheckContentLoadPolicy() from ServiceWorkerManager to ServiceWorkerContainer. r=baku
06082fbb04cedca278b2581581873c5a5aa30d78
created 2018-04-23 09:46 -0700
pushed 2018-04-24 01:14 +0000
Ben Kelly Ben Kelly - Bug 1436812 P5 Move the IsFromAuthenticatedOrigin() check from the ServiceWorkerManager to the ServiceWorkerContainer. r=baku
25a7296ac1fcb53b7184ff2c8fdff96fd697ba4f
created 2018-04-23 09:46 -0700
pushed 2018-04-24 01:14 +0000
Ben Kelly Ben Kelly - Bug 1436812 P2 Don't try to use the document's nsILoadGroup when registering a new service worker script. r=baku
36f208401c8766b95e3b3f5a6bfdf733c0a796bf
created 2018-04-20 00:49 -0400
pushed 2018-04-20 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1429903 part 4. Remove nsIDOMEventTarget. r=mccr8
f60bc2fa25660c571283eb63c3475aff4566f2ac
created 2018-04-18 18:19 +0200
pushed 2018-04-18 22:36 +0000
Andrea Marchesini Andrea Marchesini - Bug 1252998 - StorageActivityService - part 4 - Introduce ServiceWorkerCleanUp.jsm to clean up ServiceWorker data, r=asuth
903099bf9c40214362e91f6a375d900dc1a23e79
created 2018-04-18 18:19 +0200
pushed 2018-04-18 22:36 +0000
Andrea Marchesini Andrea Marchesini - Bug 1252998 - StorageActivityService - part 3 - ServiceWorkerManager must not cleanup data when purge-session-history notification is dispatched, r=asuth
b4fd09d03e9d082dc02aaa2a212d454fb1643ca1
created 2018-04-17 12:38 -0700
pushed 2018-04-18 10:50 +0000
Ben Kelly Ben Kelly - Bug 1452528 Don't clear the controller on non-subresource channel loads when redirect mode is "follow". r=baku
42ad33390fcce41b4a010b4ee96478cf7adc28db
created 2018-04-17 07:46 -0700
pushed 2018-04-18 10:50 +0000
Ben Kelly Ben Kelly - Bug 1454646 P5 Implement ServiceWorkerContainer::GetRegistrations() via the inner class. r=baku
7dcfb609b250a1fa88f40a833da4fcf0d6430257
created 2018-04-17 07:46 -0700
pushed 2018-04-18 10:50 +0000
Ben Kelly Ben Kelly - Bug 1454646 P3 Implement ServiceWorkerContainer::GetRegistration() via the inner clas. r=baku
c913924064a5d807f86dc50255d12172232aebf5
created 2018-04-09 10:54 -0700
pushed 2018-04-09 21:56 +0000
Ben Kelly Ben Kelly - Bug 1452244 Avoid empty entries in serviceworker.txt. r=asuth
2a78a425ee4259e65699f95c3e91b49a58184072
created 2018-04-02 07:50 -0700
pushed 2018-04-02 22:00 +0000
Ben Kelly Ben Kelly - Bug 1448141 P2 Uninstall the service worker registration if update fails while its scripts are missing from offline storage. r=asuth
22d7899c79f85237e8590843efd729e69996deb2
created 2018-03-29 12:16 +0200
pushed 2018-03-29 22:07 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1439713 - Change nsIContentPolicy shouldLoad to take an <uri, loadInfo> pair instead of the various args. r=bz
04a90ec6ed0bcb7351a1bf49cf1a3e9e963a4df3
created 2018-03-22 11:33 -0400
pushed 2018-03-24 09:42 +0000
Andrew Sutherland Andrew Sutherland - Bug 1446225 - Ensure client id's are consistently {}-less UUIDs. r=catalinb
fb59e1c7bc4fd480a237dad1d43c4002e9be96d3
created 2018-03-22 13:03 -0700
pushed 2018-03-23 09:52 +0000
Ben Kelly Ben Kelly - Bug 1448012 P4 Remove stale service worker ready promise code. r=asuth
98b4c2899b3667ca29a94be29f22f50280236aa0
created 2018-03-22 13:03 -0700
pushed 2018-03-23 09:52 +0000
Ben Kelly Ben Kelly - Bug 1448012 P3 Add new ServiceWorkerContainer.ready mechanism based on MozPromise. r=asuth
98cfdc9a78265eaa1369b0f0f2c53a7ed6fa46d6
created 2018-03-02 13:02 -0800
pushed 2018-03-09 00:18 +0000
Ben Kelly Ben Kelly - Bug 1438211 P5 Replace direct window/worker calls with nsIGlobalObject::GetOrCreateServiceWorkerRegistration(). r=asuth
ccd5d37582caa0d17fbf3c9193f1e1d8417f2fa0
created 2018-02-28 10:32 -0800
pushed 2018-02-28 21:49 +0000
Ben Kelly Ben Kelly - Bug 1440705 P1 Make SWM clear the reserved client when performing an STS upgrade with child-process interception. r=asuth
607de876681e8b523bacd3c9a29676eb066ec338
created 2018-02-22 14:28 -0800
pushed 2018-02-23 09:40 +0000
Ben Kelly Ben Kelly - Bug 1440407 P2 Remove some unnecessary nsPIDOMWindowInner QI to nsIGlobalObject. r=mystor
1746f05ce7e6a048729d555b3346220dea16a12c
created 2018-02-14 14:23 -0500
pushed 2018-02-15 10:27 +0000
Ben Kelly Ben Kelly - Bug 1434701 P6 Make ServiceWorkerRegistrationListener updates take a ServiceWorkerRegistrationDescriptor. r=asuth
d2f19419e6cc0ef97f9afbcd38e60dd47299e85f
created 2018-02-14 14:23 -0500
pushed 2018-02-15 10:27 +0000
Ben Kelly Ben Kelly - Bug 1434701 P4 Move ServiceWorkerRegistrationListener into its own header. r=asuth
84f2405b197addc94032af65bdaa91696884a6a7
created 2018-02-14 14:23 -0500
pushed 2018-02-15 10:27 +0000
Ben Kelly Ben Kelly - Bug 1434701 P1 Make ServiceWorkerRegistration::CreateForMainThread() take a ServiceWorkerRegistrationDescriptor. r=catalinb r=asuth
cd5241785aca69261dc6a1693fe57a1fba8f8bcd
created 2018-01-31 09:10 -0800
pushed 2018-01-31 22:32 +0000
Ben Kelly Ben Kelly - Bug 1434342 P7 Use the global to GetOrCreate the ServiceWorker DOM instance. r=asuth
db69a6d02a9d27f56c0ef5a77805161f50b33f88
created 2018-01-31 08:29 -0800
pushed 2018-01-31 22:32 +0000
Ben Kelly Ben Kelly - Bug 1433505 P2 Make various class members on ServiceWorkerRegistrationInfo private. r=asuth
001c306fa281dccbd1c5aed5a3dda5cede58a6b8
created 2018-01-31 08:25 +0100
pushed 2018-01-31 17:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 17 - no LIBS=[workers] in moz.build files, r=smaug
2d8d6c014e67ad9478b41893f51ff8064d1f135f
created 2018-01-31 08:20 +0100
pushed 2018-01-31 17:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 6 - Get rid of WorkerInlines.h, r=smaug
8d8c6cf162ed012864c0c6cc1ecc6159f57c066a
created 2018-01-26 13:08 -0800
pushed 2018-01-27 11:05 +0000
Ben Kelly Ben Kelly - Bug 1430139 P3 Remove workers namespace from service worker code. r=asuth
cd4560fcb5548c0594d56193f5effc1de9ba7d2d
created 2018-01-26 13:08 -0800
pushed 2018-01-27 11:05 +0000
Ben Kelly Ben Kelly - Bug 1430139 P2 Make the tree compile again after moving the code to dom/serviceworkers. r=asuth
5cbdc4e31b0f42029113f1f4bde8d8a6d31a6475
created 2018-01-26 13:08 -0800| base
pushed 2018-01-27 11:05 +0000
Ben Kelly Ben Kelly - Bug 1430139 P1 Move code, tests, and moz.build rules to dom/serviceworkers. r=asuth
less more (0) tip