dom/workers/WorkerPrivate.h
ccd7b237c4337a00e45bf18ac2d0218c61e1134d
created 2017-12-13 23:41 +0200
pushed 2017-12-14 09:54 +0000
Gurzau Raul Gurzau Raul - Backed out 22 changesets (bug 1419771) for build bustage build/src/dom/base/FuzzingFunctions.cpp on a CLOSED TREE
0206657d2ea2d9a83ab4859c7dcae5c9c875dcc1
created 2017-12-13 14:02 -0600
pushed 2017-12-14 09:54 +0000
Andrea Marchesini Andrea Marchesini - Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 21 - Get rid of WorkerPrefs.h, r=asuth
774f1b75e3505760e34a6a8624c83a47ca285c5a
created 2017-12-07 12:29 +0100
pushed 2017-12-07 22:12 +0000
Andrea Marchesini Andrea Marchesini - Bug 1423507 - Data URL Shared Workers must be shared when the parent origins match, r=bkelly
699fd0f2b04666c7b043f0350cf56f0bc07189ac
created 2017-12-05 20:45 -0500
pushed 2017-12-06 09:54 +0000
Ben Kelly Ben Kelly - Bug 1423412 P1 Actually mark window/worker ClientSource objects controlled when loaded with a controlling service worker. r=baku r=jld
f5457b8b352a1d7c503baa81c33108b1d12a1278
created 2017-11-30 22:35 +0200
pushed 2017-11-30 23:31 +0000
Cosmin Sabou Cosmin Sabou - Backed out 23 changesets (bug 1419771) for frequently failing service workers related devtools tests, e.g. devtools/client/aboutdebugging/test/browser_service_workers_push.js. r=backout on a CLOSED TREE
9cc3c29a9e363ccb9e7d1d7844eced6d2c4bb454
created 2017-11-30 18:16 +0100
pushed 2017-11-30 23:31 +0000
Andrea Marchesini Andrea Marchesini - Bug 1419771 - Introduce DOMPreferences, a thread-safe access to preferences for DOM - part 22 - Get rid of WorkerPrefs.h, r=asuth
afefcc7ecca06203a0ea46f4f6949ab509911c93
created 2017-11-27 14:48 -0500
pushed 2017-11-28 09:51 +0000
Ben Kelly Ben Kelly - Bug 1420221 Make workers handle the case when the ClientSource cannot be created during shutdown. r=baku
061c5b3ee4d4a7874f4496835cdf1b7c29875a67
created 2017-11-21 15:13 -0500
pushed 2017-11-22 21:30 +0000
Ben Kelly Ben Kelly - Bug 1419536 P2 Create a ClientSource for the WorkerPrivate and mark it execution ready after the script loads. r=baku
bb508b270fab5a74c12270da0dd736ade0914659
created 2017-11-15 07:58 +0100
pushed 2017-11-15 22:25 +0000
Andrea Marchesini Andrea Marchesini - Bug 1405290 - Improve logging of workers when shutting down - part 2 - Implement RuntimeService::CrashIfHanging(), r=asuth
cf382f928e0f416d90c2c4b08c979135df85cde2
created 2017-10-30 13:35 -0400
pushed 2017-10-30 22:52 +0000
Ben Kelly Ben Kelly - Bug 1412858 P3 Use the ServiceWorkerDescriptor in existing WorkerPrivate and ServiceWorkerInfo code. r=baku
909f3774aa0ca21a64b19f4eac4232b612b938a0
created 2017-10-25 23:44 +0200
pushed 2017-10-26 09:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c2c746884242 (bug 1403027) for failing M-e10s(2,h2) without failure summary on Windows. r=backout on a CLOSED TREE
c2c746884242366d050ee8d651ce131390efc819
created 2017-10-22 22:49 -0400
pushed 2017-10-26 09:19 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1403027 - Do not throw from PerformanceObserver.observe when none of the entryTypes are known (log a JS console warning instead); r=bz
7e4c85c43cf55d2cd8d299f043fc2eb05e6b2246
created 2017-10-21 00:31 +0200
pushed 2017-10-21 08:58 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c5f2f0e827d0 (bug 1403027) for build bustage at dom/workers/WorkerPrivate.cpp(984): expression did not evaluate to a constant, at least on Windows. r=backout on a CLOSED TREE
c5f2f0e827d03ed659348b586b16493e9588fde2
created 2017-10-20 15:58 -0400
pushed 2017-10-21 08:58 +0000
Thomas Wisniewski Thomas Wisniewski - Bug 1403027 - Do not throw from PerformanceObserver.observe when none of the entryTypes are known (log a JS console warning instead); r=bz
31af77b6355fa393022a903207d3927ac8b77100
created 2017-09-13 05:59 +0200
pushed 2017-09-13 21:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
37abc7027f1d66db0a2ffee7afa08b705a4bbc6b
created 2017-09-13 08:56 +0200
pushed 2017-09-13 21:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 9248962260f9 (bug 1359017)
9248962260f96b0f3d413f866aa9297989abf2d1
created 2017-09-13 05:59 +0200
pushed 2017-09-13 21:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
3f3509b9093cf6c4a923ed7475b8df9f27fa0441
created 2017-09-12 14:16 +0200
pushed 2017-09-13 09:28 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 65146cc073d4 (bug 1359017)
65146cc073d492b94432e9ea1fd4b89e35bbf484
created 2017-09-12 11:57 +0200
pushed 2017-09-13 09:28 +0000
Andrea Marchesini Andrea Marchesini - Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2197cb6f7889a86c5024b2cf8fa554b0817da236
created 2017-07-21 08:16 -0700
pushed 2017-07-22 09:39 +0000
Ben Kelly Ben Kelly - Bug 1379243 P5 Remove WorkerPrivate::GetEventTarget(). r=baku
9d7a312cb4fc8d233ec7dd31e03fa0de54ae0dad
created 2017-07-21 08:16 -0700
pushed 2017-07-22 09:39 +0000
Ben Kelly Ben Kelly - Bug 1379243 P4 Make worker EventTargetFor() return a "hybrid" WorkerEventTarget. r=baku
739dffee0f16ef692307f60b84ca4bdbe5d37d2e
created 2017-07-21 08:16 -0700
pushed 2017-07-22 09:39 +0000
Ben Kelly Ben Kelly - Bug 1379243 P3 Rename WorkerControlEventTarget and make it support a "hybrid" dispatch mode. r=baku
b9e732a302c53f56f9fc05ba43e26d37d40cd1cf
created 2017-07-21 08:16 -0700
pushed 2017-07-22 09:39 +0000
Ben Kelly Ben Kelly - Bug 1379243 P1 Make WorkerControlEventTarget implement nsISerialEventTarget. r=baku
5dae479fd477bd4ed51db736e259fc7a4542221a
created 2017-05-22 14:25 -0700
pushed 2017-06-13 10:10 +0000
Bill McCloskey Bill McCloskey - Bug 1361164 - Add nsISerialEventTarget (r=froydnj)
a26040f4d439626f98509caa71009675721d12d7
created 2017-05-22 11:26 -0700
pushed 2017-06-13 10:10 +0000
Bill McCloskey Bill McCloskey - Bug 1361164 - Add infallible IsOnCurrentThread to nsIEventTarget (r=froydnj)
f26f1c5652fca64191701d09fc49adf76e0c49a3
created 2017-05-26 18:53 +0200
pushed 2017-05-30 09:14 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1368106 - Use the new MOZ_DIAGNOSTIC_ASSERT_ENABLED instead of several defines r=glandium
d52a1c7cf0a3b3ec9019e0d5562b47b11866024c
created 2017-05-17 16:49 +0200
pushed 2017-05-17 21:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 1364297 - Use nsString instead nsCString for Worker names, r=smaug
df81d965473664a0dae04cf629ef174ae9795c94
created 2017-05-17 16:48 +0200
pushed 2017-05-17 21:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 1364297 - Worker and SharedWorker constructors have an optional WorkerOptions parameter, r=smaug
179023a3c485f01838b7f5446bc2ef9adf89bcfb
created 2017-05-10 09:27 -0700
pushed 2017-05-10 23:48 +0000
Ben Kelly Ben Kelly - Bug 1362444 P1 Allow idle worker shutdown to begin for an opt-in WorkerHolder mode. r=baku
648099cae850287db641dfad6041f50a72ab0373
created 2017-03-29 10:20 +0800
pushed 2017-04-05 12:30 +0000
Thomas Nguyen Thomas Nguyen - Bug 1339004 - Do DocGroup labeling in dom/security. r=ckerschb,smaug
1e329519364bc454e9c3bbcc4d3f1678b730cbba
created 2017-03-24 19:56 -0400
pushed 2017-03-26 01:40 +0000
Ben Kelly Ben Kelly - Bug 1350433 Expose WorkerPrivate::ServiceWorkerScope() instead of using WorkerName() all over the place. r=asuth
a02f3229c14c08ed7017e8c527d7a36cc03692a1
created 2017-02-23 10:54 -0500
pushed 2017-02-24 10:47 +0000
Ben Kelly Ben Kelly - Bug 1340654 P1 Set referrer policy in service workers. r=baku
513ff147aa6c87a74fee27bd1ab7b0ac3dc095f3
created 2017-02-23 10:54 -0500
pushed 2017-02-24 10:47 +0000
Ben Kelly Ben Kelly - Bug 1340652 P1 Assert principal URL matches final worker script URL. r=baku
ca906f20c23da421a614df6b9f16ee7711ed84cb
created 2017-02-15 23:53 +0900
pushed 2017-02-16 00:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1283712 - Part 8: Add WorkerErrorBase, WorkerErrorNote, and WorkerErrorReport. r=bholley
654827303e497b31055fd4a38ee7ce8b73e835b9
created 2017-02-14 10:06 -0500
pushed 2017-02-14 21:12 +0000
Ben Kelly Ben Kelly - Bug 1337522 P1 Add diagnostic assertions that worker principal is valid before compilation. r=baku
09ed4ec4508ce262da717b48967ae7e83ba2adac
created 2017-02-14 10:06 -0500
pushed 2017-02-14 21:12 +0000
Ben Kelly Ben Kelly - Bug 1337543 P3 Factor out code to set WorkerPrivate CSP from headers. r=baku
5f74cfa4af59296179594ef6269fc35e6f2833d3
created 2017-02-13 16:06 -0500
pushed 2017-02-14 12:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1306170 part 6. Implement WindowOrWorkerGlobalScope.origin. r=bkelly
7223c6e6425f77423d9ab13281fd4d7c7827567e
created 2017-02-13 18:59 +0100
pushed 2017-02-14 01:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset c0157164852c (bug 1337543)
c0157164852c907e71c2d2e096a3b6eb6a23dba1
created 2017-02-13 12:15 -0500
pushed 2017-02-14 01:04 +0000
Ben Kelly Ben Kelly - Bug 1337543 P3 Factor out code to set WorkerPrivate CSP from headers. r=baku
21e33ec545a1c986ee13c5858fd66fc7d8e4b5c4
created 2017-02-10 13:34 -0500
pushed 2017-02-10 23:23 +0000
Ben Kelly Ben Kelly - Bug 1338523 Make worker SetPrincipalOnMainThread fallible. r=baku
88674db2fe97d79882254d44343cbbbbd5121a88
created 2017-02-10 13:33 -0500
pushed 2017-02-10 23:23 +0000
Ben Kelly Ben Kelly - Backout 959dce51f8cb (bug 1338523) for incorrect bug number in commit message. r=me
959dce51f8cba431c4276e260e7aacbb8213a2ff
created 2017-02-10 13:30 -0500
pushed 2017-02-10 23:23 +0000
Ben Kelly Ben Kelly - Bug 1338532 Make worker SetPrincipalOnMainThread fallible. r=baku
a71128968beeea03a6f6ef71eba36901f678febb
created 2017-02-07 10:28 -0500
pushed 2017-02-08 00:33 +0000
Ben Kelly Ben Kelly - Bug 1333573 P9 Refactor worker proxy release of main thread objects to reduce duplicate code. r=baku
fad843873cf7f84dc678a3eb8d3042f6c16792b7
created 2017-02-07 10:28 -0500
pushed 2017-02-08 00:33 +0000
Ben Kelly Ben Kelly - Bug 1333573 P5 Validate that final channel load principal does not change. r=baku
d32c5ac40db9baac2ea258cd0d1c21278deb515f
created 2017-02-07 10:28 -0500
pushed 2017-02-08 00:33 +0000
Ben Kelly Ben Kelly - Bug 1333573 P3 Move logic to set principal from channel into WorkerLoadInfo. r=baku
c3d718ec7f07dc353021a32f643064718263b8e3
created 2017-02-03 11:00 +0100
pushed 2017-02-04 01:04 +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-02-04 01:04 +0000
Andrea Marchesini Andrea Marchesini - Bug 1336020 - postMessages should have transferable as [] by default, r=smaug
7cf28e24da9d2e3d6c2eb1bdf2c0e0d545e2e01b
created 2017-01-28 15:39 +0100
pushed 2017-02-02 00:25 +0000
Andrea Marchesini Andrea Marchesini - Bug 1288768 - Better error reporting for network errors in workers, r=bz
7675a6d4b824f29f4cb1fd68c1b7d712e2d6b8bc
created 2017-01-28 08:10 -0800
pushed 2017-01-28 21:09 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1288768) for wptlint failure
d8b8219c20d6af7f37a7f69d5b83d9f1e644323a
created 2017-01-28 15:39 +0100
pushed 2017-01-28 21:09 +0000
Andrea Marchesini Andrea Marchesini - Bug 1288768 - Better error reporting for network errors in workers, r=bz
4ae1f35907f85eb93c607c17560524c2bf070891
created 2017-01-27 13:50 -0800
pushed 2017-01-28 21:09 +0000
Wes Kocher Wes Kocher - Backed out changeset 15a5f1ecca37 (bug 1216175) for m(oth)/m(c2) failures in test_WorkerDebugger.xul a=backout
15a5f1ecca37bbd67eef5bb87652c6e220e427e3
created 2017-01-27 13:27 +0200
pushed 2017-01-28 21:09 +0000
Olli Pettay Olli Pettay - Bug 1216175, ensure GC/CC are run in workers, r=baku
d4f4afc096fd685ecc77e503ba70ec5b5dd52b13
created 2017-01-26 08:01 -0800
pushed 2017-01-27 00:19 +0000
Ben Kelly Ben Kelly - Bug 1319278 P5 Removed unused TimerThreadEventTarget. r=baku
6196560e59678490e7a993d13fc0610d57068f13
created 2017-01-26 08:01 -0800
pushed 2017-01-27 00:19 +0000
Ben Kelly Ben Kelly - Bug 1319278 P4 Make ServiceWorkerPrivate use new WorkerControlEventTarget instead of TimeThreadEventTarget. r=baku
e20b4c55bd6a50b026b40ba5438b0fd0d6cae6a8
created 2017-01-26 08:01 -0800
pushed 2017-01-27 00:19 +0000
Ben Kelly Ben Kelly - Bug 1319278 P2 Make the WorkerPrivate create a WorkerControlEventTarget. r=baku
6e1f8f0c4d940ebdd5a6b8186214275115a5b8e4
created 2017-01-26 08:01 -0800
pushed 2017-01-27 00:19 +0000
Ben Kelly Ben Kelly - Bug 1319278 P1 Add a WorkerControlEventTarget that executes runnables as WorkerControlRunnables. r=baku
8fe52da5cb90209689b41879843ba93f6acda884
created 2017-01-12 17:38 +0100
pushed 2017-01-13 00:03 +0000
Andrea Marchesini Andrea Marchesini - Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby
46dadd7d159e2e4a62e364fe344b06d80bac7f11
created 2017-01-04 17:09 +0800
pushed 2017-01-07 16:22 +0000
Ho-Pang Hsu Ho-Pang Hsu - Bug 1290944 - Part 3.3: Propagate load flags to ScriptLoader when loading scripts. r=bkelly
1b786bf4dcdd11e59caa07836b4abe834dae8174
created 2017-01-05 10:05 +0100
pushed 2017-01-06 01:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 604026 - Sync event loops in workers should be created only if compatible with the worker shutdown status, r=bkelly
e87c846f980997a04eeeedf22a6c470e84af08d2
created 2016-12-19 04:38 +0200
pushed 2016-12-20 00:46 +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
less more (0) -300 -100 -60 tip