dom/workers/WorkerRunnable.cpp
55a63a62c0dd798ba7ea9c5ab08d49a48588a0d4
created 2016-06-27 19:13 +0200
pushed 2016-09-19 13:38 +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-09-19 13:38 +0000
Andrea Marchesini Andrea Marchesini - Bug 1277226 - Implement MainThreadWorkerRunnable, r=sicking
3937939773fc312e7055f09cab14a4c20f956309
created 2016-05-11 11:46 -0700
pushed 2016-08-01 13:59 +0000
Kyle Huey Kyle Huey - Bug 1272066: Slap the compiler. r=khuey
a3a8e4f9cd210e3453a2b22238f767774c361567
created 2016-05-11 11:37 -0700
pushed 2016-08-01 13:59 +0000
Wes Kocher Wes Kocher - Bug 1272066 - Try to stop assertions until a better fix can land rs=khuey
ed8baad952ac42a6484de809a1075a9ff4d17167
created 2016-05-11 08:05 +0200
pushed 2016-08-01 13:59 +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-08-01 13:59 +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-08-01 13:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1268231 - Get rid of StopSyncLoopRunnable, r=khuey
08f3c7a9f5a8204488c263a24e582012bc5a8da1
created 2016-05-03 09:09 +0200
pushed 2016-08-01 13:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1267904 - Add telemetry for WorkerMainThreadRunnable, r=khuey
81d0c00bb82f3c62dc279d31199f168c9c648fb6
created 2016-04-11 11:40 -0700
pushed 2016-06-06 19:02 +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-06-06 19:02 +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-06-06 19:02 +0000
Kyle Huey Kyle Huey - Bug 1263311: Part 1 - Change the nsICancelableRunnable interface. r=froydnj
d5f6867173c95e4d5d7da1c95db483354e1f5209
created 2016-04-07 21:58 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1262630. Replace workers::GetGlobalObjectForGlobal with xpc::NativeGlobal. r=khuey
a45a6cde6558c0ed0797a29818eec13c4e0e2196
created 2016-03-23 11:44 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255817 part 2. Get rid of AutoJSAPI::OwnsErrorReporting and AutoJSAPI::TakeOwnershipOfErrorReporting. r=bholley
781240d96e26ebc2da454d8f1c23e2c0af7f5fef
created 2016-03-09 19:02 -0500
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254847 part 3. Make AutoEntryScript always take ownership of error reporting. r=bholley
0d93fe6d72c6722c2e825594b6f2f3e52736ccda
created 2016-03-01 16:52 -0500
pushed 2016-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1072144 part 6. Switch WorkerRunnable::Run to calling TakeOwnershipOfErrorReporting on its AutoJSAPI/AutoEntryScript and remove the remaining JS_ReportPendingException callers in worker code. r=khuey
856f85004f4363d395fbb4aab8109995bc1b39c3
created 2016-03-01 16:52 -0500
pushed 2016-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1072144) for test_recursion.html failures
ac15fe0e71fda9ccbe20732221eedbbbe6b54837
created 2016-03-01 16:52 -0500
pushed 2016-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1072144 part 6. Switch WorkerRunnable::Run to calling TakeOwnershipOfErrorReporting on its AutoJSAPI/AutoEntryScript and remove the remaining JS_ReportPendingException callers in worker code. r=khuey
b666d48a267d6b4fd990938d56c1313820447f3d
created 2016-03-01 16:52 -0500
pushed 2016-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1251045 part 3. Remove the JSContext argument of WorkerRunnable::PostDispatch and its overrides. r=khuey
eb51137ef22d5b2a6c9283a584e25cecb2aab6ca
created 2016-02-26 15:23 -0500
pushed 2016-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1251045 part 2. Remove the JSContext argument of ModifyBusyCountFromWorker. r=khuey
8bb0fb35b8b58841713813b5c695710c0edcc660
created 2016-02-25 16:05 -0500
pushed 2016-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1250975. Stop passing a JSContext argument to WorkerRunnable::PreDispatch and its overrides. r=khuey
6d6d703d61e0b61717220b0a14e7332d7dfb1697
created 2016-02-25 16:05 -0500
pushed 2016-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1250963 part 2. Remove the unused JSContext argument of WorkerPrivate::ModifyBusyCount. r=khuey
8b81d4ca06800157280f0b4e3b747f438339118e
created 2016-02-25 13:41 -0800
pushed 2016-04-25 16:57 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1250963) for build bustage CLOSED TREE
e048438a36a1a774f265def30e11c42fb8f90145
created 2016-02-25 13:41 -0800
pushed 2016-04-25 16:57 +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-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1250975. Stop passing a JSContext argument to WorkerRunnable::PreDispatch and its overrides. r=khuey
257324c2ae1725b5221082c5c22f986408290fd6
created 2016-02-25 16:05 -0500
pushed 2016-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1250963 part 2. Remove the unused JSContext argument of WorkerPrivate::ModifyBusyCount. r=khuey
6bfe211bf2f0cddfe83efb72f0239dd01b2f0947
created 2016-02-23 15:02 -0500
pushed 2016-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1248737. Improve documentation for WorkerRunnable and associated classes. r=khuey
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-04-25 16:57 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
227989411ad6d6ec0c59f06644f9cb69db10b0c7
created 2015-11-24 00:04 -0500
pushed 2016-01-25 13:55 +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 2016-01-25 13:55 +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
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
2265e031ab97fc7005cb7ac999ef060fdc3f1b8f
created 2015-07-09 23:21 -0400
pushed 2015-09-21 14:04 +0000
Randell Jesup Randell Jesup - Bug 1155059: Patch 1&2 - Convert Dispatch() and friends to already_AddRefed<> r=froydnj
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-06-29 20:18 +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-06-29 20:18 +0000
Andrea Marchesini Andrea Marchesini - Bug 1155546 - Implement WorkerControlRunnable::Cancel(), r=bent
720d0e4030454d43299ab3c23fc97467fdaa3176
created 2015-04-08 21:23 -0400
pushed 2015-06-29 20:18 +0000
Jim Blandy Jim Blandy - Bug 1152577: Add 'aReason' argument to AutoEntryScript constructor, and provide plausible names for its instantiations. r=bholley
b06982ec6797d8351b9ec8bc6103cbb599acd5e8
created 2015-03-04 15:11 +0100
pushed 2015-05-11 18:39 +0000
Eddy Bruël Eddy Bruël - Bug 1092102 - Implement worker debugger runnables;r=khuey
69d0a773505e1f8a7d3bc75ddb09c1af920f87e0
created 2014-08-13 15:39 -0700
pushed 2014-10-13 16:35 +0000
Seth Fowler Seth Fowler - Bug 913586 (Part 4) - Update Maybe users in dom. r=bz
4381dcc466e64e20e92770eca99d3a20182f134d
created 2014-08-12 12:29 -0700
pushed 2014-10-13 16:35 +0000
Bobby Holley Bobby Holley - Bug 1052090 - Don't try to compute main-thread-ness until after we're done with cancel shenanigans. r=bkelly
9ea1fc4f59e0a4a465c3f1623316ddfba0d8c607
created 2014-08-08 16:06 +0100
pushed 2014-10-13 16:35 +0000
Bob Owen Bob Owen - Bug 1050795 Part 1: Replace nsCxPusher in WorkerRunnable::Run. r=bholley
db13bb9473cc40c42900c1d0afd841fe6ea378e2
created 2014-04-20 00:36 -0700
pushed 2014-07-21 20:25 +0000
Chris Peterson Chris Peterson - Bug 990764 - Replace MOZ_ASSUME_UNREACHABLE in dom. r=smaug
c56db0ba5b49056cc1a3638dc9befe749a32aa55
created 2014-04-30 13:44 -0700
pushed 2014-07-21 20:25 +0000
Ben Turner Ben Turner - Bug 1003766, StopSyncLoopRunnable::Cancel should call base class Cancel. r=mrbkap.
aaff0e8f5af2b100c377ac0f96711a9591acfe88
created 2014-05-01 14:09 -0400
pushed 2014-07-21 20:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset cf35c8eac882 (bug 1003766) for Werror bustage.
cf35c8eac8820e9c80914474835c4784e1c3dcfb
created 2014-04-30 13:44 -0700
pushed 2014-07-21 20:25 +0000
Ben Turner Ben Turner - Bug 1003766, StopSyncLoopRunnable::Cancel should call base class Cancel. r=mrbkap.
a613090760597ae6319056aa080f9167e4afa97d
created 2014-02-24 21:57 +0800
pushed 2014-07-21 20:25 +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
7d980d9af3558249c9d2e3d4f45cadfb421adc8d
created 2014-04-30 13:44 -0700
pushed 2014-05-20 18:16 +0000
Ben Turner Ben Turner - Bug 1003766, StopSyncLoopRunnable::Cancel should call base class Cancel. r=mrbkap, a=lsblakk.
a07dde918187f3c244d412917144872e1a349cf3
created 2014-03-15 12:00 -0700
pushed 2014-04-28 18:51 +0000
Kyle Huey Kyle Huey - Bug 967364: Pass already_AddRefed by reference instead of by value. r=bsmedberg
less more (0) -60 tip