dom/workers/ServiceWorkerPrivate.cpp
d52a1c7cf0a3b3ec9019e0d5562b47b11866024c
created 2017-05-17 16:49 +0200
pushed 2017-06-12 13:08 +0000
Andrea Marchesini Andrea Marchesini - Bug 1364297 - Use nsString instead nsCString for Worker names, r=smaug
9c82613f6f92f200777fe04ff7d1c50713301d89
created 2017-04-26 01:16 +0300
pushed 2017-06-12 13:08 +0000
Catalin Badea Catalin Badea - Bug 1359610 - Add telemetry for fetch interception. r=chutten data-r=bsmedberg
58d054859d4c41158920915ed6fdcf16d7d21783
created 2017-04-10 21:13 +0800
pushed 2017-06-12 13:08 +0000
Ho-Pang Hsu Ho-Pang Hsu - Bug 1168875 - Part 3: Insert the timestamp probes into service worker implementation. r=bkelly
9ce518ccb46660d1fdb53a7e175bdb1092f70052
created 2017-03-03 01:51 +0000
pushed 2017-06-12 13:08 +0000
Catalin Badea Catalin Badea - Bug 1342255 - Fix crash in respondWith resolved callback. Don't reset interception if the sw throws after .respondWith(). r=asuth
828e8f37ba26aca276952462baa176fc02e79975
created 2016-12-20 11:49 +0800
pushed 2017-06-12 13:08 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1310127 - Part 17: Use MOZ_MUST_USE in netwerk/protocol/http r=smaug
a9e408c24cd2a4685507b77bb7c2933eafdea815
created 2017-03-03 01:51 +0000
pushed 2017-04-18 12:07 +0000
Catalin Badea Catalin Badea - Bug 1342255 - Fix crash in respondWith resolved callback. Don't reset interception if the sw throws after .respondWith(). r=asuth, a=gchang
a11eaf441b2cfaaeb67e25e93859478e12d08ee2
created 2017-02-20 10:31 -0500
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1341040 Rename ServiceWorkerInfo::GetPrincipal() to Principal(). r=baku
d3feeb492d8f260a90ef0b6637c91e97e7659473
created 2017-02-20 09:31 -0500
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1339823 Create a pristine principal in ServiceWorkerPrivate::SpawnWorkerIfNeeded(). r=baku
1fa61f7d1186a2db0e78b80a0e7fc3aff521293c
created 2017-02-20 15:26 +0100
pushed 2017-04-18 12:07 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 59e30ba1b38f (bug 1339823) on a CLOSED TREE
59e30ba1b38fafefaf72865e43a9e3e969db6da5
created 2017-02-20 09:05 -0500
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1339823 Create a pristine principal in ServiceWorkerPrivate::SpawnWorkerIfNeeded(). r=baku
87ff9a778b809a0a33d168542ad416a8a1dc40a2
created 2017-02-14 10:06 -0500
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1337522 P2 Set ServiceWorker principal earlier. r=baku
786d2c5cba9c17f47b3c306233914fe4b905e0f4
created 2017-02-14 10:06 -0500
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1337543 P1 ServiceWorker should not inherit CSP from registration principal. r=baku
8160ed6f7ef5dd278e4e7f7ee45c805a9c8c598b
created 2017-02-14 08:49 -0500
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1339116 Improve the ServiceWorkerPrivate timer code. r=asuth
b7e8623021571bb3ad198c77a1ca88df7a2de46e
created 2017-02-13 19:00 +0100
pushed 2017-04-18 12:07 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f4f59e7c1be7 (bug 1337543) for crashing in various mochitest and web-platform-tests, e.g. dom/security/test/csp/test_child-src_worker.html. r=backout on a CLOSED TREE
f4f59e7c1be7cf802659a490d201c3fe91c241d3
created 2017-02-13 12:15 -0500
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1337543 P1 ServiceWorker should not inherit CSP from registration principal. r=baku
5ae8504e59996ff6d46a2b0e0d797f4c9ac8cdb4
created 2017-02-10 14:10 +0000
pushed 2017-04-18 12:07 +0000
Catalin Badea Catalin Badea - Bug 1337033 - Remove code handling MIME input streams with bodies that contain headers. r=bkelly
70debab476881121ddfe92fc60c80cfae0a63bc7
created 2017-02-07 11:49 +0800
pushed 2017-04-18 12:07 +0000
Tim Huang Tim Huang - Bug 1336802 - Part 2: Updating the whole code base to make sure nsILoadInfo get null check. r=smaug
7d989506613600dd3a96861a07fd7dfbc1d5751a
created 2017-02-03 14:36 -0500
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1336529 Handle ServiceWorkerInfo destruction while released KeepAliveToken. r=asuth
c3d718ec7f07dc353021a32f643064718263b8e3
created 2017-02-03 11:00 +0100
pushed 2017-04-18 12:07 +0000
Andrea Marchesini Andrea Marchesini - Bug 1336020 - transferables should be arrays of objects, r=smaug
4c7431468e5df9905529c3ac0863cfd8bfab4790
created 2017-02-03 11:00 +0100
pushed 2017-04-18 12:07 +0000
Andrea Marchesini Andrea Marchesini - Bug 1336020 - postMessages should have transferable as [] by default, r=smaug
60b3df69c5a9e204c9da031e6b515c9b9b8cc391
created 2017-01-31 14:21 +0000
pushed 2017-04-18 12:07 +0000
Catalin Badea Catalin Badea - Bug 1316659 - Use OpenWindowRunnable as an observer when waiting for fennec to start before executing an open window operation. r=bkelly
33b5dfbf99f4c6bfbb8d5ef435b9779b3d58aff1
created 2017-01-27 12:04 -0800
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1334480 Don't try to update a nullptr registration. r=asuth
1e0e193b0812f68a12fbd69198552af62347af1e
created 2017-01-26 16:19 -0800
pushed 2017-04-18 12:07 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
6196560e59678490e7a993d13fc0610d57068f13
created 2017-01-26 08:01 -0800
pushed 2017-04-18 12:07 +0000
Ben Kelly Ben Kelly - Bug 1319278 P4 Make ServiceWorkerPrivate use new WorkerControlEventTarget instead of TimeThreadEventTarget. r=baku
ff0000b808c501d75c44eadcfed14224e1fb3ca0
created 2017-01-25 14:51 -0500
pushed 2017-04-18 12:07 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1312319 - Add a NS_INLINE_DECL_PURE_VIRTUAL_REFCOUNTING macro and replace existing pure-virtual AddRef/Release declarations. r=froydnj
fcb9802d4df0f57363a860f721c5086305b9843a
created 2017-03-03 01:51 +0000
pushed 2017-03-24 21:03 +0000
Catalin Badea Catalin Badea - Bug 1342255 - Fix crash in respondWith resolved callback. Don't reset interception if the sw throws after .respondWith(). r=asuth, a=gchang
6345d678d9c3fc12561ace81c2bada7d6b21d801
created 2017-02-10 14:10 +0000
pushed 2017-03-06 20:48 +0000
Catalin Badea Catalin Badea - Bug 1337033 - Remove code handling MIME input streams with bodies that contain headers. r=bkelly a=gchang
46ac98292527b262e808910da70767b92016ddef
created 2017-02-14 08:49 -0500
pushed 2017-03-06 20:48 +0000
Ben Kelly Ben Kelly - Bug 1339116 Improve the ServiceWorkerPrivate timer code. r=asuth a=abillings
2885c756fcf8bff6846cdb7d78fdccf799eb7820
created 2017-02-03 14:36 -0500
pushed 2017-03-06 20:48 +0000
Ben Kelly Ben Kelly - Bug 1336529 - Handle ServiceWorkerInfo destruction while released KeepAliveToken. r=asuth a=gchang
1d9713abc2cfcbbb8e1724dbb55b07efab093e17
created 2017-01-27 12:04 -0800
pushed 2017-03-06 20:48 +0000
Ben Kelly Ben Kelly - Bug 1334480 - Don't try to update a nullptr registration. r=asuth a=jcristau
c246033325458c04e30e27d27f23e5da836fb0eb
created 2017-01-12 14:00 -0800
pushed 2017-03-06 20:48 +0000
Ben Kelly Ben Kelly - Bug 1330747 Always nullptr check return value from ServiceWorkerManager::GetInstance(). r=asuth
4097854c271e69031eab4db31cdade88f82f6c9f
created 2017-01-09 13:40 -0800
pushed 2017-03-06 20:48 +0000
Ben Kelly Ben Kelly - Bug 1329716 Try to ensure we don't dispatch a SW event if the registration has been removed. r=asuth
46dadd7d159e2e4a62e364fe344b06d80bac7f11
created 2017-01-04 17:09 +0800
pushed 2017-03-06 20:48 +0000
Ho-Pang Hsu Ho-Pang Hsu - Bug 1290944 - Part 3.3: Propagate load flags to ScriptLoader when loading scripts. r=bkelly
e87c846f980997a04eeeedf22a6c470e84af08d2
created 2016-12-19 04:38 +0200
pushed 2017-03-06 20:48 +0000
Catalin Badea Catalin Badea - Bug 1181127 - Don't run service workers for fetch events if no fetch handlers were added during script's evaluation. r=bkelly
afe43384706c6fc527164a746b7a8c8a2762d4ed
created 2016-12-02 13:46 -0800
pushed 2017-03-06 20:48 +0000
Tomislav Jurin Tomislav Jurin - Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj
362a85a199376e27508d4f819bb3411b90c8f106
created 2016-11-10 17:53 +0800
pushed 2017-03-06 20:48 +0000
Tom Tung Tom Tung - Bug 1271692 - Do not fail event processing if an exception is thrown in ServiceWorker. r=bkelly
509e98eec0cebef7fad5bbdd736ea281cef47d49
created 2016-11-21 02:14 +0000
pushed 2017-03-06 20:48 +0000
Catalin Badea Catalin Badea - Bug 1263304 - Allow waitUntil() to be called asynchronously. r=bkelly
85a6e5e89b42137920fba26206fe03ae5dc0f2d9
created 2016-11-21 02:14 +0000
pushed 2017-03-06 20:48 +0000
Catalin Badea Catalin Badea - Bug 1263304 - Move Service Worker MessageEvent dispatching code to ServiceWorkerPrivate. r=bkelly
482ed3f75e5b92aaeffd4471a28e4be8399e7084
created 2016-11-16 14:10 -0500
pushed 2017-03-06 20:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1317990. Remove Event::IsChrome in favor of passing CallerType arguments. r=smaug,bkelly
763507de3e4b87d61ec01cb1bc9e16c7b3f9df85
created 2016-11-14 15:15 +0800
pushed 2017-03-06 20:48 +0000
Thomas Nguyen Thomas Nguyen - Bug 1264792 - Update request'referrer policy when redirect.r=bkelly,dragana.
1e3e791a5d2e7666024776e0e41e963e011dab55
created 2017-02-14 08:50 -0500
pushed 2017-02-14 13:50 +0000
Ben Kelly Ben Kelly - Bug 1339116 Improve the ServiceWorkerPrivate timer code. r=asuth a=abillings
cb083bb2dd7d75721602bb2768f6f8e096d910f4
created 2017-02-03 14:36 -0500
pushed 2017-02-06 15:50 +0000
Ben Kelly Ben Kelly - Bug 1336529 - Handle ServiceWorkerInfo destruction while released KeepAliveToken. r=asuth a=jcristau
0f54c5ef73d6fd308bc450835bf8c83840c33548
created 2017-01-27 12:04 -0800
pushed 2017-01-30 14:41 +0000
Ben Kelly Ben Kelly - Bug 1334480 - Don't try to update a nullptr registration. r=asuth a=jcristau
be9be2c13b4dc9038b331a91f923a4658014bae4
created 2017-01-13 17:14 -0800
pushed 2017-01-23 14:19 +0000
Ben Kelly Ben Kelly - Bug 1330747 Always nullptr check return value from ServiceWorkerManager::GetInstance(). r=asuth a=lizzard
4b07f1c2f325a658df284da46377ec1b39e9c28f
created 2017-01-11 08:35 -0800
pushed 2017-01-23 14:19 +0000
Ben Kelly Ben Kelly - Bug 1329716 Try to ensure we don't dispatch a SW event if the registration has been removed. r=asuth a=gchang
b1f4c3608bc067ec1d7fc93731cfcf6cd109bc6b
created 2016-11-11 10:48 +0100
pushed 2017-01-23 14:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f03cd54afbc1 (bug 1263304) for causing frequent timeouts in test_has_permissions.html
a10fce0b6fc805631dc3065c513c0bcb60906015
created 2016-11-11 10:47 +0100
pushed 2017-01-23 14:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b2d3c6629a37 (bug 1263304)
b2d3c6629a37d02c1f57e6bb3465ba3e35ff81de
created 2016-11-11 00:07 +0200
pushed 2017-01-23 14:19 +0000
Catalin Badea Catalin Badea - Bug 1263304 - Allow waitUntil() to be called asynchronously. r=bkelly
f03cd54afbc1297a7b7dbf0b25a9d76d8b7de806
created 2016-11-11 00:07 +0200
pushed 2017-01-23 14:19 +0000
Catalin Badea Catalin Badea - Bug 1263304 - Move Service Worker MessageEvent dispatching code to ServiceWorkerPrivate. r=bkelly
7245abb243756fdc0b13a09417db08376904620e
created 2016-11-07 10:16 +0800
pushed 2017-01-23 14:19 +0000
Tom Tung Tom Tung - Bug 1264178 - Part 1: Expose URL fragment to request but not response. r=bkelly
5abd7301134e7d7cac66438986a436558506c030
created 2016-10-31 14:10 -0500
pushed 2017-01-23 14:19 +0000
Dylan Roeh Dylan Roeh - Bug 1262251 - Make openWindow() launch Fennec if it isn't already running. r=catalinb
1145a10a2fd5e23d0191ae9e1c22a6fa6e47ec0a
created 2016-10-27 18:50 -0700
pushed 2017-01-23 14:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 582e5f96a727 (bug 1262251) for Linux serviceworker bustage
582e5f96a727af4a6da4ec26dbe882ef57914bfb
created 2016-10-27 13:58 -0500
pushed 2017-01-23 14:19 +0000
Dylan Roeh Dylan Roeh - Bug 1262251 - Make openWindow() launch Fennec if it isn't already running. r=catalinb
378639d730e476941e68d69ee7157a253b54879c
created 2016-10-27 11:55 -0700
pushed 2017-01-23 14:19 +0000
Wes Kocher Wes Kocher - Backed out changeset 0349a81229e7 (bug 1262251) for build bustage a=backout CLOSED TREE
0349a81229e75a5c4f296d0cd52eb4b62c49c2d2
created 2016-10-27 12:49 -0500
pushed 2017-01-23 14:19 +0000
Dylan Roeh Dylan Roeh - Bug 1262251 - Make openWindow() launch Fennec if it isn't already running. r=catalinb
39b278f56017236b2f98f3b93e93553426f05be0
created 2016-09-19 21:13 -0400
pushed 2017-01-23 14:19 +0000
Arthur Edelstein Arthur Edelstein - Bug 1268726 - isolate shared worker by first party domain. r=baku
7d9973f1bba7facc31d8662fa0ba7ac5dd35115e
created 2017-01-13 17:17 -0800
pushed 2017-01-14 01:39 +0000
Ben Kelly Ben Kelly - Bug 1330747 Always nullptr check return value from ServiceWorkerManager::GetInstance(). r=asuth a=lizzard
32ef31f34139dcbcae6299a47b5bb637fb117535
created 2017-01-11 08:35 -0800
pushed 2017-01-11 19:00 +0000
Ben Kelly Ben Kelly - Bug 1329716 Try to ensure we don't dispatch a SW event if the registration has been removed. r=asuth a=gchang
12ee5e6a9c9d06c102e2f8bb8ad3ed31494d857a
created 2016-09-13 20:14 -0700
pushed 2016-11-14 12:26 +0000
Ben Kelly Ben Kelly - Bug 1300658 P5 Make service worker APIs use the MainThreadTaskQueue. r=baku
6d314f15d679229a64b30b60b0cc1f130b61971f
created 2016-09-12 16:34 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1300658) for frequent Windows VM Xpcshell failures a=backout
less more (0) -100 -60 tip