Ben Kelly
|
3472ec54e0
|
Bug 1420221 Make workers handle the case when the ClientSource cannot be created during shutdown. r=baku
|
2017-11-27 14:48:17 -05:00 |
Ben Kelly
|
c223495e4f
|
Bug 1419536 P2 Create a ClientSource for the WorkerPrivate and mark it execution ready after the script loads. r=baku
|
2017-11-21 15:13:04 -05:00 |
Andrea Marchesini
|
cae6951635
|
Bug 1405290 - Improve logging of workers when shutting down - part 2 - Implement RuntimeService::CrashIfHanging(), r=asuth
|
2017-11-15 07:58:38 +01:00 |
Ben Kelly
|
6a16081c69
|
Bug 1412858 P3 Use the ServiceWorkerDescriptor in existing WorkerPrivate and ServiceWorkerInfo code. r=baku
|
2017-10-30 13:35:07 -04:00 |
Sebastian Hengst
|
485da1eec8
|
Backed out changeset c2c746884242 (bug 1403027) for failing M-e10s(2,h2) without failure summary on Windows. r=backout on a CLOSED TREE
--HG--
extra : amend_source : e140ace761a6be91840cb282bc7c676561698291
|
2017-10-25 23:44:40 +02:00 |
Thomas Wisniewski
|
6bf7c6882a
|
Bug 1403027 - Do not throw from PerformanceObserver.observe when none of the entryTypes are known (log a JS console warning instead); r=bz
MozReview-Commit-ID: Lx2cjWDX8sh
--HG--
extra : rebase_source : d7e8b3dfbf395de0c0d7b5b7ce716a37337735f5
|
2017-10-22 22:49:44 -04:00 |
Sebastian Hengst
|
6125e83b28
|
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
--HG--
extra : amend_source : e6eb5cbe9b6b41a929c8f811859efe6093eab3a2
|
2017-10-21 00:31:07 +02:00 |
Thomas Wisniewski
|
ac538c1bc0
|
Bug 1403027 - Do not throw from PerformanceObserver.observe when none of the entryTypes are known (log a JS console warning instead); r=bz
MozReview-Commit-ID: Lx2cjWDX8sh
--HG--
extra : rebase_source : 7f70818de5e4c31eb1781d524e0129b0b20759e3
|
2017-10-20 15:58:20 -04:00 |
Andrea Marchesini
|
abd6b28844
|
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
|
264522f53d
|
Backed out changeset 9248962260f9 (bug 1359017)
|
2017-09-13 08:56:18 +02:00 |
Andrea Marchesini
|
977186322a
|
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
|
e313ec3dd9
|
Backed out changeset 65146cc073d4 (bug 1359017)
|
2017-09-12 14:16:37 +02:00 |
Andrea Marchesini
|
c9ef43bdda
|
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
|
2017-09-12 11:57:26 +02:00 |
Ben Kelly
|
e266f48ec0
|
Bug 1379243 P5 Remove WorkerPrivate::GetEventTarget(). r=baku
|
2017-07-21 08:16:24 -07:00 |
Ben Kelly
|
db5d0c6b04
|
Bug 1379243 P4 Make worker EventTargetFor() return a "hybrid" WorkerEventTarget. r=baku
|
2017-07-21 08:16:24 -07:00 |
Ben Kelly
|
4bbd23623d
|
Bug 1379243 P3 Rename WorkerControlEventTarget and make it support a "hybrid" dispatch mode. r=baku
|
2017-07-21 08:16:23 -07:00 |
Ben Kelly
|
5fe4521ee0
|
Bug 1379243 P1 Make WorkerControlEventTarget implement nsISerialEventTarget. r=baku
|
2017-07-21 08:16:23 -07:00 |
Bill McCloskey
|
595e5d79c8
|
Bug 1361164 - Add nsISerialEventTarget (r=froydnj)
MozReview-Commit-ID: 8y1GdEGCPSB
|
2017-06-12 20:20:08 -07:00 |
Bill McCloskey
|
5ddda3bb77
|
Bug 1361164 - Add infallible IsOnCurrentThread to nsIEventTarget (r=froydnj)
MozReview-Commit-ID: 12bk9hQ7Wnv
|
2017-06-12 20:20:08 -07:00 |
Sylvestre Ledru
|
d525178ff0
|
Bug 1368106 - Use the new MOZ_DIAGNOSTIC_ASSERT_ENABLED instead of several defines r=glandium
MozReview-Commit-ID: KOM35SQnoRh
--HG--
extra : rebase_source : 6ece3e3e7c287ef1bfc133470a8cd451f8e3971e
|
2017-05-26 18:53:35 +02:00 |
Andrea Marchesini
|
b203932e2d
|
Bug 1364297 - Use nsString instead nsCString for Worker names, r=smaug
|
2017-05-17 16:49:34 +02:00 |
Andrea Marchesini
|
7453988cd7
|
Bug 1364297 - Worker and SharedWorker constructors have an optional WorkerOptions parameter, r=smaug
|
2017-05-17 16:48:54 +02:00 |
Ben Kelly
|
93100c8123
|
Bug 1362444 P1 Allow idle worker shutdown to begin for an opt-in WorkerHolder mode. r=baku
|
2017-05-10 09:27:10 -07:00 |
Thomas Nguyen
|
afaba58d52
|
Bug 1339004 - Do DocGroup labeling in dom/security. r=ckerschb,smaug
MozReview-Commit-ID: 3QoH8P4J85I
--HG--
extra : rebase_source : 6f62454001fc02380f8aea99a56eff38de0e9fb6
|
2017-03-29 10:20:32 +08:00 |
Ben Kelly
|
a68b3b11fd
|
Bug 1350433 Expose WorkerPrivate::ServiceWorkerScope() instead of using WorkerName() all over the place. r=asuth
|
2017-03-24 19:56:48 -04:00 |
Ben Kelly
|
e070aa7b47
|
Bug 1340654 P1 Set referrer policy in service workers. r=baku
|
2017-02-23 10:54:42 -05:00 |
Ben Kelly
|
8fc68b959d
|
Bug 1340652 P1 Assert principal URL matches final worker script URL. r=baku
|
2017-02-23 10:54:41 -05:00 |
Tooru Fujisawa
|
a33056dda7
|
Bug 1283712 - Part 8: Add WorkerErrorBase, WorkerErrorNote, and WorkerErrorReport. r=bholley
|
2017-02-15 23:53:07 +09:00 |
Ben Kelly
|
adfc2e425e
|
Bug 1337522 P1 Add diagnostic assertions that worker principal is valid before compilation. r=baku
|
2017-02-14 10:06:39 -05:00 |
Ben Kelly
|
6e8c6089aa
|
Bug 1337543 P3 Factor out code to set WorkerPrivate CSP from headers. r=baku
|
2017-02-14 10:06:38 -05:00 |
Boris Zbarsky
|
e1822e6a63
|
Bug 1306170 part 6. Implement WindowOrWorkerGlobalScope.origin. r=bkelly
|
2017-02-13 16:06:47 -05:00 |
Sebastian Hengst
|
6d0a01350d
|
Backed out changeset c0157164852c (bug 1337543)
|
2017-02-13 18:59:57 +01:00 |
Ben Kelly
|
30ce58b092
|
Bug 1337543 P3 Factor out code to set WorkerPrivate CSP from headers. r=baku
|
2017-02-13 12:15:58 -05:00 |
Ben Kelly
|
9c8728e4a8
|
Bug 1338523 Make worker SetPrincipalOnMainThread fallible. r=baku
|
2017-02-10 13:34:38 -05:00 |
Ben Kelly
|
774823dcf7
|
Backout 959dce51f8cb (bug 1338523) for incorrect bug number in commit message. r=me
|
2017-02-10 13:33:28 -05:00 |
Ben Kelly
|
58ba9ead8c
|
Bug 1338532 Make worker SetPrincipalOnMainThread fallible. r=baku
|
2017-02-10 13:30:47 -05:00 |
Ben Kelly
|
fa883b7bc2
|
Bug 1333573 P9 Refactor worker proxy release of main thread objects to reduce duplicate code. r=baku
|
2017-02-07 10:28:39 -05:00 |
Ben Kelly
|
2c1712e58b
|
Bug 1333573 P5 Validate that final channel load principal does not change. r=baku
|
2017-02-07 10:28:39 -05:00 |
Ben Kelly
|
aa461bc68f
|
Bug 1333573 P3 Move logic to set principal from channel into WorkerLoadInfo. r=baku
|
2017-02-07 10:28:39 -05:00 |
Andrea Marchesini
|
1fd70e0029
|
Bug 1336020 - transferables should be arrays of objects, r=smaug
|
2017-02-03 11:00:38 +01:00 |
Andrea Marchesini
|
270f257d6b
|
Bug 1336020 - postMessages should have transferable as [] by default, r=smaug
|
2017-02-03 11:00:37 +01:00 |
Andrea Marchesini
|
e14c51cdfd
|
Bug 1288768 - Better error reporting for network errors in workers, r=bz
|
2017-01-28 15:39:24 +01:00 |
Ben Kelly
|
3f5c467b20
|
Bug 1319278 P5 Removed unused TimerThreadEventTarget. r=baku
|
2017-01-26 08:01:33 -08:00 |
Ben Kelly
|
aec8848418
|
Bug 1319278 P4 Make ServiceWorkerPrivate use new WorkerControlEventTarget instead of TimeThreadEventTarget. r=baku
|
2017-01-26 08:01:33 -08:00 |
Ben Kelly
|
e3e5175758
|
Bug 1319278 P2 Make the WorkerPrivate create a WorkerControlEventTarget. r=baku
|
2017-01-26 08:01:32 -08:00 |
Ben Kelly
|
9dfba8baab
|
Bug 1319278 P1 Add a WorkerControlEventTarget that executes runnables as WorkerControlRunnables. r=baku
|
2017-01-26 08:01:32 -08:00 |
Andrea Marchesini
|
359ae91eac
|
Bug 1328653 - Merging all the various *OriginAttributes to just one, r=huseby
|
2017-01-12 17:38:48 +01:00 |
Ho-Pang Hsu
|
e1372ee18c
|
Bug 1290944 - Part 3.3: Propagate load flags to ScriptLoader when loading scripts. r=bkelly
--HG--
extra : rebase_source : 6cb8155fc3bee7ce33dc2c102b1da8c6f78b5d2a
extra : histedit_source : 162fc4393380cb44ec9a8ac4dd2b75847ecc33a4
|
2017-01-04 17:09:00 +08:00 |
Andrea Marchesini
|
94547f20bb
|
Bug 604026 - Sync event loops in workers should be created only if compatible with the worker shutdown status, r=bkelly
|
2017-01-05 10:05:32 +01:00 |
Catalin Badea
|
82cfe6ab4d
|
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 |