Ben Kelly
67b5a8ee8b
Bug 1462772 P1 Add a fallible nsIGlobalObject::GetServiceWorkerRegistration() method. r=mrbkap
2018-07-02 07:44:18 -07:00
Andreas Farre
15334ccad7
Bug 1450066 - Fall back to 0 if setInterval interval not supplied. r=bkelly
2018-05-03 06:20:00 +03:00
Boris Zbarsky
feb1c728d8
Bug 1429903 part 3. Remove C++ uses of nsIDOMEventTarget. r=mccr8
...
MozReview-Commit-ID: 4NdssvnWn0H
2018-04-20 00:49:30 -04:00
Ben Kelly
59618c50e7
Bug 1450274 P3 Make WorkerGlobalScope call DisconnectEventTargetObjects() when the worker reaches the Terminating state. r=baku
2018-04-10 11:00:57 -07:00
Boris Zbarsky
1e89238dca
Bug 1449631 part 10. Devirtualize AddEventListener. r=smaug
...
The CanCallerAccess check in the "webidl" version of
nsGlobalWindowOuter::AddEventListener was pointless, because bindings never
call things on outer windows.
MozReview-Commit-ID: 1CGMJ277bPu
2018-04-05 13:42:42 -04:00
Andrea Marchesini
8fa2d84c67
Bug 1447409 - DOMPrefs.h must be included in WorkerScope, r=qdot
2018-03-21 07:24:39 +01:00
Andrea Marchesini
840d9238ca
Bug 1445199 - Remove JSContext parameter in worker NotifyHolder, r=smaug
2018-03-13 15:25:50 +01:00
Ben Kelly
6eedbc295a
Bug 1438211 P3 Implement WorkerGlobalScope::GetOrCreateServiceWorkerRegistration(). r=asuth
2018-03-02 13:02:49 -08:00
Boris Zbarsky
a57c790bbd
Bug 1442313 part 3. Expose, test-only, getJSTestingFunctions() in workers. r=bkelly
...
MozReview-Commit-ID: LiErRvJ6CTH
2018-03-01 14:24:20 -05:00
Andreea Pavel
89c2d7321b
Backed out 4 changesets (bug 1442313) for frequently failing crashtests on android, e.g. libeditor/crashtests/772282.html and layout/generic/crashtests/542136-1.html a=backout
...
Backed out changeset bfef9139500f (bug 1442313 )
Backed out changeset 660332ce1bf0 (bug 1442313 )
Backed out changeset 9788a46b8874 (bug 1442313 )
Backed out changeset 8fc2c103027b (bug 1442313 )
2018-03-02 18:08:23 +02:00
Boris Zbarsky
29fb181557
Bug 1442313 part 3. Expose, test-only, getJSTestingFunctions() in workers. r=bkelly
...
MozReview-Commit-ID: LiErRvJ6CTH
2018-03-01 14:24:20 -05:00
Ben Kelly
c340d23e3f
Bug 1434701 P3 Pass ServiceWorkerRegistrationDescriptor to ServiceWorkerRegistration::CreateForWorker(). r=asuth
2018-02-14 14:23:15 -05:00
Andrea Marchesini
f7ecc0f399
Bug 1432963 - Fixing workers headers - part 16 - JSSettings in a workerinternals namespace, r=smaug
2018-01-31 08:24:59 +01:00
Andrea Marchesini
5e357eed9f
Bug 1432963 - Fixing workers headers - part 14 - WorkerPrivate without workers namespace, r=smaug
2018-01-31 08:24:08 +01:00
Andrea Marchesini
298aa0608e
Bug 1413112 - Fixing includes in dom/workers, r=bkelly
2018-01-30 10:14:00 +01:00
Andrea Marchesini
8a21b54e4a
Bug 1413112 - Renaming Workers.h to WorkerCommon.h, r=bkelly
2018-01-30 10:10:04 +01:00
Ben Kelly
978f2f7e45
Bug 1429486 Expose GetClientInfo() and GetController() on nsIGlobalObject. r=asuth
2018-01-11 20:46:08 -05:00
Andrea Marchesini
98b02a0bb8
Bug 1425463 - Expose Console API to JSM, r=smaug
2017-12-20 14:35:34 +01:00
Ben Kelly
51aca07dfc
Bug 1293277 P5 Switch bindings over to new Client and Clients classes. r=baku
2017-12-12 15:44:47 -05:00
Ben Kelly
4f5803b883
Bug 1293277 P3 Remove the dom.serviceWorkers.openWindow.enabled pref. r=baku
2017-12-12 15:44:47 -05:00
Andrea Marchesini
9413495416
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Sebastian Hengst
8e4ae9ac0b
Backed out changeset 9248962260f9 (bug 1359017)
2017-09-13 08:56:18 +02:00
Andrea Marchesini
fdd33323cd
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Sebastian Hengst
90b2227d1f
Backed out changeset 65146cc073d4 (bug 1359017)
2017-09-12 14:16:37 +02:00
Andrea Marchesini
6c99887e16
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-12 11:57:26 +02:00
Andrea Marchesini
4733a84628
Bug 1159003 - setResourceTimingBufferSize shouldn't affect user timing, but we should clean user markers if we have memory pressure, r=bz
2017-07-20 12:57:08 +02:00
Bevis Tseng
2ecbda13e2
Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm
2017-07-26 16:13:35 +08:00
Ryan VanderMeulen
2ba426cf36
Backed out changesets f4378a5e6c7f and b7d81fea0b33 (bug 1159003) for causing bug 1383553.
2017-07-25 21:50:06 -04:00
Andrea Marchesini
ffe7b0ef3b
Bug 1159003 - setResourceTimingBufferSize shouldn't affect user timing, but we should clean user markers if we have memory pressure, r=bz
2017-07-20 12:57:08 +02:00
Ben Kelly
0c1a426f69
Bug 1366089 Make EventTargetFor() support worker threads. r=baku
2017-06-29 11:28:56 -07:00
Andrea Marchesini
421fbb7b50
Bug 1364297 - Use nsString instead nsCString for Worker names, r=smaug
2017-05-17 16:49:34 +02:00
Andrea Marchesini
6313502dab
Bug 1364297 - Worker and SharedWorker constructors have an optional WorkerOptions parameter, r=smaug
2017-05-17 16:48:54 +02:00
Ehsan Akhgari
826e0a1344
Bug 1348452 - Give createImageBitmap() an implicit JSContext*; r=baku
2017-03-18 11:55:31 -04:00
Boris Zbarsky
ad8f8e0e37
Bug 1306170 part 6. Implement WindowOrWorkerGlobalScope.origin. r=bkelly
2017-02-13 16:06:47 -05:00
Andrea Marchesini
f0aa583269
Bug 1336020 - transferables should be arrays of objects, r=smaug
2017-02-03 11:00:38 +01:00
Andrea Marchesini
21b2cb9c61
Bug 1336020 - postMessages should have transferable as [] by default, r=smaug
2017-02-03 11:00:37 +01:00
Andrea Marchesini
9a2bd5d892
Bug 1336043 - close() should be in DedicatedWorkerGlobalScope and SharedWorkerGlobalScope only, r=bkelly
2017-02-03 08:35:19 +01:00
Sebastian Hengst
d6f61185f7
Backed out changeset bf20544a7385 (bug 1336043) for failing wpt interfaces.worker.html. r=backout
2017-02-02 17:35:46 +01:00
Andrea Marchesini
8dc45e67f4
Bug 1336043 - close() should be in DedicatedWorkerGlobalScope and SharedWorkerGlobalScope only, r=bkelly
2017-02-02 16:15:24 +01:00
Boris Zbarsky
942ec8bf1b
Bug 1335368 part 12. Remove the use of IsCallerChrome in FetchRequest. r=bkelly
2017-02-01 15:43:37 -05:00
Xidorn Quan
d29e034a84
Bug 1298756 - Use uint8_t/uint16_t as underlying type for enums from webidl. r=bz
...
MozReview-Commit-ID: 3uS9s5ZrPFd
2017-01-12 12:23:37 +11:00
Catalin Badea
89dcbf3918
Bug 1181127 - Don't run service workers for fetch events if no fetch handlers were added during script's evaluation. r=bkelly
...
Display a warning when event listeners are added after the script's evaluation.
2016-12-19 04:38:53 +02:00
Boris Zbarsky
d1532e434a
Bug 1269052 part 3. Implement isSecureContext for worker scopes. r=bkelly
2016-10-10 15:09:00 -04:00
Andrea Marchesini
5f8dfa9ba6
Bug 790919 - Don't dispatch close event in Workers, r=bkelly
2016-08-31 21:33:05 -07:00
Kyle Huey
ce16c8e90c
Bug 1282603: Don't use 'workers': True for *WorkerGlobalScope. r=baku
2016-06-28 10:47:23 -07:00
Andrea Marchesini
87366df1f0
Bug 1279453 - Remove separate worker binding for ServiceWorkerRegistration API, r=bkelly
2016-06-12 16:26:51 +02:00
Andrea Marchesini
7dcf0fcf39
Bug 1278838 - Remove separate worker binding for Performance API, r=smaug
2016-06-09 19:04:42 +02:00
Kaku Kuo
bb1a89ad46
Bug 1141979 - part13 - export to WorkerGlobalScope; r=jrmuizel
...
MozReview-Commit-ID: 9AAPwpck23l
2016-04-27 11:47:36 +08:00
Kit Cambridge
e7a2a81c8d
Bug 1265841 - Implement the notificationclose service worker event. r=wchen,baku
...
MozReview-Commit-ID: EQfCbQKqn9H
2016-04-19 22:04:09 -07:00
Tim Taubert
a4a82e703a
Bug 842818 - Expose WebCrypto API to workers r=baku
2015-09-21 19:29:41 +02:00