dom/workers/WorkerRunnable.h
5173c4b6f97c04522159e58f46b9359975c8b9d9
created 2018-07-12 19:33 +0200
pushed 2018-07-13 08:52 +0000
Andrea Marchesini Andrea Marchesini - Bug 1471189 - Removing 'Terminating' state in workers, r=mrbkap
163ef7073f35ba730ca2c3dbff7b1c54e6ad54a7
created 2018-06-18 16:37 -0400
pushed 2018-06-19 10:02 +0000
Andrea Marchesini Andrea Marchesini - Bug 1455256 - Port more components to WorkerRef - part 1 - WorkerProxyToMainThreadRunnable, 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
b7634d84216c16379ff045db5c155894457506fb
created 2018-02-08 21:22 -0800
pushed 2018-02-18 09:35 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 3: Remove `virtual` from final virtual function declarations. r=froydnj
6064b17b6be60caaf9a1ddfa84df95c41b9ce0fb
created 2018-02-05 22:50 -0800
pushed 2018-02-18 09:35 +0000
Chris Peterson Chris Peterson - Bug 1436263 - Part 2: Replace `override final` virtual function specifiers with just `final`. r=froydnj
91d647c847e56cb0db2be19647507cec207b1d08
created 2018-02-12 15:44 -0500
pushed 2018-02-13 09:40 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436902 part 3. Replace usage of NS_IMPL_ISUPPORTS_INHERITED0 with NS_INLINE_DECL_REFCOUNTING_INHERITED when possible. r=mccr8
d33f2acef1ed12be6bce66e8a615fa17b1d9be9b
created 2018-02-12 21:02 +0100
pushed 2018-02-13 09:40 +0000
Andrea Marchesini Andrea Marchesini - Bug 1436744 - Get rid of WorkerCheckAPIExposureOnMainThreadRunnable, r=catalinb
7818e2f5572c3e90c14d0d42881d793864baa2e4
created 2018-02-05 19:55 +0100
pushed 2018-02-06 09:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 1435174 - Remove the renaming 'using namespace workers', r=bkelly
d6db186a17ea9112d0b53dff8ec4f0592521365a
created 2018-02-01 13:32 -0800
pushed 2018-02-02 17:38 +0000
Jim Blandy Jim Blandy - Bug 1434722: Remove bad default for WorkerControlRunnable's aBehavior parameter. r=bkelly
f82c8af2c1ea3c300292e2324bfe07ac24597551
created 2018-01-31 08:24 +0100
pushed 2018-01-31 17:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 16 - JSSettings in a workerinternals namespace, r=smaug
22ab83c80c5e38ab1b32b7e8186825ecd855ee1f
created 2018-01-31 08:24 +0100
pushed 2018-01-31 17:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 14 - WorkerPrivate without workers namespace, r=smaug
68a1d607cbc487975686cd7e5e3fbd10e76004c5
created 2018-01-31 08:23 +0100
pushed 2018-01-31 17:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 13 - WorkerHolder without workers namespace, r=smaug
765fff03aebd5aef2ddd338c893b69b86a3fa81b
created 2018-01-31 08:22 +0100
pushed 2018-01-31 17:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1432963 - Fixing workers headers - part 12 - WorkerRunnable without workers namespace, r=smaug
a21f55ba5530649e029b615c835eaffed7799e28
created 2018-01-30 10:12 +0100
pushed 2018-01-30 16:18 +0000
Andrea Marchesini Andrea Marchesini - Bug 1413112 - Separate files for WorkerDebugger, r=bkelly
76dc85918f42659123647db7265b9cc09b2cde83
created 2018-01-30 10:10 +0100
pushed 2018-01-30 16:18 +0000
Andrea Marchesini Andrea Marchesini - Bug 1413112 - Renaming Workers.h to WorkerCommon.h, r=bkelly
34b63eb52b4d4ee331ddb3f91f3feb06adfea5c2
created 2017-06-02 11:05 +0200
pushed 2017-06-02 15:10 +0000
Andrea Marchesini Andrea Marchesini - Bug 1368296 - Renaming WorkerProxyToMainThreadRunnable::RunBackOnWorkerThread to RunBackOnWorkerThreadForCleanup and improving the description for this method, r=asuth
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
f674ce2f53fd1d0b4a39e1dd27b80952e092db10
created 2016-07-23 08:31 +0200
pushed 2016-08-17 00:07 +0000
Andrea Marchesini Andrea Marchesini - Bug 1286487 - WorkerProxyToMainThreadRunnable must keep alive workers using WorkerHolder, r=bkelly
cc14db2645218df5f292f1eb00fdd1e9d7d83486
created 2016-07-04 08:19 +0200
pushed 2016-07-04 22:02 +0000
Andrea Marchesini Andrea Marchesini - Bug 1282366 - Improve WorkerHolder use in Runnables, r=khuey
b73fb8d947d638fcfabbe2aee0e7c8504f8e2f9c
created 2016-06-28 19:28 +0200
pushed 2016-06-29 14:13 +0000
Andrea Marchesini Andrea Marchesini - Bug 1280067 - WorkerThreadModifyBusyCount should be the default value for WorkerRunnable, r=sicking
55a63a62c0dd798ba7ea9c5ab08d49a48588a0d4
created 2016-06-27 19:13 +0200
pushed 2016-06-28 14:09 +0000
Andrea Marchesini Andrea Marchesini - Bug 1269162 - part 3 - Move XHR code into dom/xhr, r=smaug
4a56907aff097f0fbbd1ff0479dbb6a547ae7f5a
created 2016-06-08 07:12 +0200
pushed 2016-06-08 09:58 +0000
Andrea Marchesini Andrea Marchesini - Bug 1277226 - Implement MainThreadWorkerRunnable, r=sicking
ed8baad952ac42a6484de809a1075a9ff4d17167
created 2016-05-11 08:05 +0200
pushed 2016-05-12 09:54 +0000
Andrea Marchesini Andrea Marchesini - Bug 1268253 - MainThreadStopSyncLoopRunnable doesn't need to be exposed, r=khuey
03c112d9c4df1b646e4f6e07cda6551d93560db3
created 2016-05-11 08:05 +0200
pushed 2016-05-12 09:54 +0000
Andrea Marchesini Andrea Marchesini - Bug 1268252 - XHR doesn't need to use MainThreadStopSyncLoopRunnable, r=khuey
ac7cdaeb19675e6897e31531868b19f128950a65
created 2016-05-03 10:21 +0200
pushed 2016-05-03 14:18 +0000
Andrea Marchesini Andrea Marchesini - Bug 1268231 - Get rid of StopSyncLoopRunnable, r=khuey
08f3c7a9f5a8204488c263a24e582012bc5a8da1
created 2016-05-03 09:09 +0200
pushed 2016-05-03 14:18 +0000
Andrea Marchesini Andrea Marchesini - Bug 1267904 - Add telemetry for WorkerMainThreadRunnable, r=khuey
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
81d0c00bb82f3c62dc279d31199f168c9c648fb6
created 2016-04-11 11:40 -0700
pushed 2016-04-13 09:53 +0000
Kyle Huey Kyle Huey - Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
61ca2f5fd6967f16a01442e4a731ff94a317b63b
created 2016-04-11 12:50 -0700
pushed 2016-04-12 11:50 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1263311) for Windows build failures in ServiceWorkerPrivate.cpp CLOSED TREE
18132498bc40463a9a0aef248bf14496a4ddd50c
created 2016-04-11 11:40 -0700
pushed 2016-04-12 11:50 +0000
Kyle Huey Kyle Huey - Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
856f85004f4363d395fbb4aab8109995bc1b39c3
created 2016-03-01 16:52 -0500
pushed 2016-03-03 10:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1072144 part 5. Stop fiddling with compartments on the JSContext before calling PostRun in WorkerRunnable::Run. Add some documentation explaining what's going on. r=khuey
d8745ad21a39a7e1a23e5571ff5ab582b51da68e
created 2016-03-01 16:52 -0500
pushed 2016-03-03 10:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1072144 part 4. Add a WorkerRunnable::PreRun so that we can move worker global creation to it and always have an AutoEntryScript by the time we're evaluating the main worker script. r=khuey
9c83fcb222d0c5d3ee0d302b7cf60af7d655bec3
created 2016-03-01 16:52 -0500
pushed 2016-03-03 10:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1072144 part 3. Hoist the exception reporting out of WorkerRunnable::PostRun into WorkerRunnable::Run and make it unconditional. r=khuey
93c0e8939efab7801d053e5721ee758963a632dd
created 2016-03-01 15:41 -0800
pushed 2016-03-02 14:54 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1072144) for test_recursion.html failures
b666d48a267d6b4fd990938d56c1313820447f3d
created 2016-03-01 16:52 -0500
pushed 2016-03-02 14:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1072144 part 5. Stop fiddling with compartments on the JSContext before calling PostRun in WorkerRunnable::Run. Add some documentation explaining what's going on. r=khuey
0f0464ef08edad8766273ab2dad09cb1bd6230bf
created 2016-03-01 16:52 -0500
pushed 2016-03-02 14:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1072144 part 4. Add a WorkerRunnable::PreRun so that we can move worker global creation to it and always have an AutoEntryScript by the time we're evaluating the main worker script. r=khuey
7ba5f3b95022fee5057be24ffb4c2df558aee07c
created 2016-03-01 16:52 -0500
pushed 2016-03-02 14:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1072144 part 3. Hoist the exception reporting out of WorkerRunnable::PostRun into WorkerRunnable::Run and make it unconditional. r=khuey
e2d9ecda1acf2939def4dcefb9acd0a62b76c768
created 2016-02-26 21:15 -0500
pushed 2016-02-29 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1251697 part 3. Remove the JSContext argument of StopSyncLoopRunnable::MaybeSetException. r=khuey
a3ff598344f820ea79b85f27159b4bf5028db401
created 2016-02-26 15:23 -0500
pushed 2016-02-29 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1251045 part 4. Remove the JSContext argument of WorkerRunnable::Dispatch. r=khuey
a482910c7d5b1aab69878c880efb93e2e3a98efd
created 2016-02-26 15:23 -0500
pushed 2016-02-29 10:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1251045 part 3. Remove the JSContext argument of WorkerRunnable::PostDispatch and its overrides. r=khuey
8bb0fb35b8b58841713813b5c695710c0edcc660
created 2016-02-25 16:05 -0500
pushed 2016-02-26 19:21 +0000
Boris Zbarsky Boris Zbarsky - Bug 1250975. Stop passing a JSContext argument to WorkerRunnable::PreDispatch and its overrides. r=khuey
e048438a36a1a774f265def30e11c42fb8f90145
created 2016-02-25 13:41 -0800
pushed 2016-02-26 19:21 +0000
Wes Kocher Wes Kocher - Backed out changeset bb404647f14c (bug 1250975) for build bustage CLOSED TREE
bb404647f14c6905477ab1e9cd412896b9c9e8cc
created 2016-02-25 16:05 -0500
pushed 2016-02-26 19:21 +0000
Boris Zbarsky Boris Zbarsky - Bug 1250975. Stop passing a JSContext argument to WorkerRunnable::PreDispatch and its overrides. r=khuey
09a878e63f05af0afd116f35d96d487bce554f51
created 2016-02-24 10:38 -0500
pushed 2016-02-25 10:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 1249652 part 2. ScriptExecutorRunnable::WorkerRun should immediately move JS exceptions to its ErrorResult instead of allowing them to linger on the JSContext. r=baku,khuey
6bfe211bf2f0cddfe83efb72f0239dd01b2f0947
created 2016-02-23 15:02 -0500
pushed 2016-02-24 11:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1250291 part 3. Stop pretending to report exceptions in WorkerDebuggerRunnable::PostDispatch. r=khuey
660969a64c7d7aec1c2435f87101cea7e027fd44
created 2016-02-23 15:02 -0500
pushed 2016-02-24 11:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1250291 part 2. Stop pretending to report exceptions in MainThreadWorkerSyncRunnable::PostDispatch. r=khuey
649599f0225062756f9a65e37fcf840e6bd39351
created 2016-02-23 15:02 -0500
pushed 2016-02-24 11:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1250291 part 1. Stop pretending to report exceptions in MainThreadStopSyncLoopRunnable::PostDispatch. r=khuey
298964285e1f1f1b88e4cd7ec0cda6ab489c7aed
created 2016-02-18 18:02 -0500
pushed 2016-02-19 11:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1249102. Make overrides of WorkerRunnable::PostRun a bit more consistent. r=khuey
6cb092fbf4fb5122b9a4aa845eadafa57aea09c1
created 2016-02-18 18:02 -0500
pushed 2016-02-19 11:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1248737. Improve documentation for WorkerRunnable and associated classes. r=khuey
227989411ad6d6ec0c59f06644f9cb69db10b0c7
created 2015-11-24 00:04 -0500
pushed 2015-11-24 21:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1224596 part 17. Remove the old WorkerMainThreadRunnable::Dispatch signature. r=khuey
05254ae81fcdfd58ed28b485fbeca4ca2c3a4cbc
created 2015-11-24 00:04 -0500
pushed 2015-11-24 21:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1224596 part 1. Add a version of WorkerMainThreadRunnable::Dispatch that takes an ErrorResult to report failure to dispatch on. r=khuey
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-04 11:42 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
91e9b0c36889b9c42c5b295f60d63015130f060c
created 2015-04-22 09:03 +0200
pushed 2015-04-23 00:16 +0000
Andrea Marchesini Andrea Marchesini - Bug 1155546 - Implement WorkerControlRunnable::Cancel(), r=bent
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
b06982ec6797d8351b9ec8bc6103cbb599acd5e8
created 2015-03-04 15:11 +0100
pushed 2015-03-04 21:35 +0000
Eddy Bruël Eddy Bruël - Bug 1092102 - Implement worker debugger runnables;r=khuey
ca7fdf3bb3720d95bded02e7bdc747680dba286e
created 2014-09-01 20:49 -0400
pushed 2014-09-02 05:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku
912065e39dc3ab54f89582c3e1c964a98201a124
created 2014-09-01 16:48 -0700
pushed 2014-09-02 05:46 +0000
Phil Ringnalda Phil Ringnalda - Backed out 6 changesets (bug 1060982, bug 1061058, bug 1060987, bug 1061060, bug 1060930) for build bustage
da6c71a8f5ae293ea58368d928ff3faf9ef0f1e9
created 2014-09-01 18:00 -0400
pushed 2014-09-02 05:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku
fcf15eb82338c3339cb39066828467b504ccc1a1
created 2014-06-18 17:57 -0700
pushed 2014-06-19 14:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
a613090760597ae6319056aa080f9167e4afa97d
created 2014-02-24 21:57 +0800
pushed 2014-05-01 14:50 +0000
Gene Lian Gene Lian - Bug 949325 - C++ wrapper to support DataStore API on the worker (part 2-2, refactor out the common SyncWorkerRunnable from workers/URL.cpp). r=baku,khuey
less more (0) -60 tip