Andrea Marchesini
eebcab2efe
Bug 1268230 - RunTime.cpp and ScriptLoader do not have to use MainThreadStopSyncLoopRunnable, r=khuey
2016-05-03 10:21:57 +02:00
Kyle Huey
a9cf047227
Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
2016-04-25 17:23:21 -07:00
Nicholas Nethercote
eaeaf76ae0
Bug 1265035 - Make ~WorkerJSRuntime() handle Initialize() failure better. r=khuey.
2016-04-19 14:04:32 +10:00
John Dai
8a27103bcc
Bug 1037725 - Add warning message in the console when worker spawn over limit. r=khuey
2016-04-12 01:41:00 +02:00
Emanuel Hoogeveen
d90868f10f
Bug 1260475 - Add an option to disable GC slices triggered by painting. r=terrence a=kwierso
...
MozReview-Commit-ID: B81ZHm0EgZB
2016-03-31 14:26:30 -07:00
Kyle Huey
20d0dc7286
Bug 1259294: Part 2 - Use MOZ_ALWAYS_SUCCEEDS. r=froydnj
2016-03-28 10:28:15 -07:00
Kyle Huey
777ddc3529
Bug 1259290: Part 3 - Remove JS_ReportError and cx handling from RegisterWorker and friends. r=bz,jandem
2016-03-28 10:28:14 -07:00
Kyle Huey
f802c382ed
Bug 1259290: Part 2 - Remove the cx from [Add|Remove]ChildWorker. r=bz
2016-03-28 10:28:14 -07:00
Eddy Bruel
e5db48a881
Bug 1229769 - We should be able to use DOM promises in the worker debugger;r=khuey
2016-03-24 16:12:00 +01:00
Andrea Marchesini
7b8a9dcd70
Bug 1246091 - patch 5/7 - Remove data when memory pressure notification is received, r=ejpbruel
2016-03-23 22:55:07 +01:00
Tooru Fujisawa
a844923cae
Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
2016-01-01 14:19:20 +09:00
Luke Wagner
15912cc8f1
Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey
2016-03-16 15:41:38 -04:00
Carsten "Tomcat" Book
925bcfdfb0
Backed out changeset a7040abce944 (bug 1008453) for w-p-t test failures on a CLOSED TREE
2016-03-18 08:21:42 +01:00
Boris Zbarsky
c8254635ef
Bug 1257568. Remove the JSContext argument of WorkerPrivate::Kill. r=khuey
2016-03-17 23:23:55 -04:00
Luke Wagner
0f3b9203a8
Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey
2016-03-16 15:41:38 -04:00
Kyle Huey
56bfa0ab15
Bug 1257032: Make files in dom/workers actually build without unification. r=baku
2016-03-16 11:51:11 -07:00
Benjamin Bouvier
e9e5750ced
Bug 1251308; r=luke
...
MozReview-Commit-ID: AqsMX4m7Qh9
2016-03-09 11:20:11 +01:00
Luke Wagner
af3d054022
Bug 1252498 - Baldr: add Wasm object behind pref, default off (r=jorendorff)
...
MozReview-Commit-ID: BlhrURAX26H
2016-03-03 10:20:21 -06:00
Boris Zbarsky
f018afdaa4
Bug 1252565 part 2. Make dom::WarningOnlyErrorReporter handle workers. r=bholley
2016-03-01 16:53:22 -05:00
Wes Kocher
adfb7f3fb9
Backed out 2 changesets (bug 1252565) for windows build bustage CLOSED TREE
...
Backed out changeset 9de2c10a1cc3 (bug 1252565)
Backed out changeset fc5c4cb02d24 (bug 1252565)
MozReview-Commit-ID: GCQedQwqslg
2016-03-02 10:44:11 -08:00
Boris Zbarsky
fb768d696e
Bug 1252565 part 2. Make dom::WarningOnlyErrorReporter handle workers. r=bholley
2016-03-01 16:53:22 -05:00
Boris Zbarsky
ef50867b58
Bug 1072144 part 2. When UnregisterWorker tries to ScheduleWorker and that throws, just suppress the exception: there is no good place to report it anyway. r=khuey
2016-03-01 16:52:26 -05:00
Wes Kocher
0f2b8b2305
Backed out 6 changesets (bug 1072144) for test_recursion.html failures
...
Backed out changeset ac15fe0e71fd (bug 1072144 )
Backed out changeset b666d48a267d (bug 1072144 )
Backed out changeset 0f0464ef08ed (bug 1072144 )
Backed out changeset 7ba5f3b95022 (bug 1072144 )
Backed out changeset 1912f838fcaa (bug 1072144 )
Backed out changeset 145c9bb59b97 (bug 1072144 )
MozReview-Commit-ID: 7cl4RtpHSfl
2016-03-01 15:41:24 -08:00
Wes Kocher
1a7b3bc8de
Backed out changeset 96580db9b356 (bug 1252565) for test_recursion.html failures
...
MozReview-Commit-ID: 1ycmM8vfG3d
2016-03-01 15:40:46 -08:00
Boris Zbarsky
e8af293d33
Bug 1252565. Make dom::WarningOnlyErrorReporter handle workers. r=bholley
2016-03-01 16:53:22 -05:00
Boris Zbarsky
ed458893f2
Bug 1072144 part 2. When UnregisterWorker tries to ScheduleWorker and that throws, just suppress the exception: there is no good place to report it anyway. r=khuey
2016-03-01 16:52:26 -05:00
Andrea Marchesini
6b24d72cde
Bug 1250572 - Force a parent object in MessagePort/Channel and in StructuredCloneHolder, r=smaug
2016-03-01 15:21:11 +01:00
Boris Zbarsky
1c2e6f2f8f
Bug 1251369. Use an AutoJSAPI that reports its own exceptions around the main runloop in workers. r=khuey
...
The silly leading ": " on the error messages is due to bug 1251518 .
2016-02-26 15:23:13 -05:00
Boris Zbarsky
eeb98bb29d
Bug 1251311. JS::DescribeScriptedCaller can't throw JS exceptions. Adjust some callers accordingly. r=khuey
2016-02-26 15:23:13 -05:00
Boris Zbarsky
a2fbb4f9d0
Bug 1251045 part 7. Remove the JSContext argument from some worker methods that no longer need it. r=khuey
2016-02-26 15:23:12 -05:00
Boris Zbarsky
71236d0c2d
Bug 1251045 part 5. Remove the JSContext argument from WorkerPrivateParent::Freeze/Thaw. r=khuey
2016-02-26 15:23:12 -05:00
Boris Zbarsky
e3eff10fb4
Bug 1251045 part 4. Remove the JSContext argument of WorkerRunnable::Dispatch. r=khuey
2016-02-26 15:23:12 -05:00
Boris Zbarsky
2b562ca809
Bug 1251045 part 3. Remove the JSContext argument of WorkerRunnable::PostDispatch and its overrides. r=khuey
2016-02-26 15:23:12 -05:00
Eddy Bruel
dacef7d980
Bug 1241841 - Clear the worker's debugger event queue before destroying its context;r=khuey
2016-02-26 17:32:28 +01:00
Boris Zbarsky
c88bd7aba0
Bug 1250975. Stop passing a JSContext argument to WorkerRunnable::PreDispatch and its overrides. r=khuey
2016-02-25 16:05:39 -05:00
Boris Zbarsky
d3d83e1bef
Bug 1250963 part 1. Change NotifyRunnable::Dispatch to not require a JSContext. r=khuey
...
The only reason NotifyRunnable::Dispatch needs a JSContext is so that it can call
ModifyBusyCount in Pre/PostDispatch. The only reason that needs a JSContext is
to call Cancel(), which only needs it to call Notify(), which only needs it to
call NotifyPrivate, which only needs it to dispatch a NotifyRunnable.
2016-02-25 16:05:39 -05:00
Wes Kocher
5381e51b24
Backed out 2 changesets (bug 1250963) for build bustage CLOSED TREE
...
Backed out changeset 257324c2ae17 (bug 1250963)
Backed out changeset 0e868ee89abc (bug 1250963)
2016-02-25 13:41:42 -08:00
Wes Kocher
0a08f00f7c
Backed out changeset bb404647f14c (bug 1250975) for build bustage CLOSED TREE
2016-02-25 13:41:09 -08:00
Boris Zbarsky
c9a6e0f1c3
Bug 1250975. Stop passing a JSContext argument to WorkerRunnable::PreDispatch and its overrides. r=khuey
2016-02-25 16:05:39 -05:00
Boris Zbarsky
1112844e6f
Bug 1250963 part 1. Change NotifyRunnable::Dispatch to not require a JSContext. r=khuey
...
The only reason NotifyRunnable::Dispatch needs a JSContext is so that it can call
ModifyBusyCount in Pre/PostDispatch. The only reason that needs a JSContext is
to call Cancel(), which only needs it to call Notify(), which only needs it to
call NotifyPrivate, which only needs it to dispatch a NotifyRunnable.
2016-02-25 16:05:39 -05:00
Joel Maher
d9052d1ab5
Bug 1250630 - remove PBackgroundTest and ifdef ENABLE_TEST blocks. r=khuey
...
MozReview-Commit-ID: 8LKHyjKWrkd
2016-02-23 11:55:50 -08:00
Daniel Holbert
d92966c73f
backout c42ff6847631 (bug 1250572) for causing aborts during startup
2016-02-24 11:54:35 -08:00
Andrea Marchesini
568175f002
Bug 1250572 - Force a parent object in MessagePort/Channel and in StructuredCloneHolder, r=smaug
2016-02-24 20:04:37 +01:00
Boris Zbarsky
9860ecf4b9
Bug 1248719. Fix things so that taking ownership of error reporting on an AutoJSAPI on a worker is OK even if that AutoJSAPI was initialized without an explicit global. r=bholley
2016-02-17 22:56:36 -05:00
Kyle Huey
f14b772a73
Bug 1247117: De-namespace much of IndexedDB. r=baku
2016-02-16 13:46:08 -08:00
Andrea Marchesini
649eecd0f2
Bug 1247122 - Propagate the NS_ERROR_OUT_OF_MEMORY from CycleCollectedJSRuntime CTOR, r=khuey
2016-02-14 13:30:25 +00:00
Eddy Bruel
e5037c8d2a
Bug 1212333 - WorkerDebuggerManager should live on the main thread;r=khuey
2016-02-10 10:45:02 +01:00
Carsten "Tomcat" Book
06ed5a0e73
Backed out changeset a6bc2efcdf26 (bug 1212333) for bustage
2016-02-05 16:09:28 +01:00
Eddy Bruel
4b1c9496aa
Bug 1212333 - WorkerDebuggerManager should live on the main thread;r=khuey
2016-02-04 22:04:25 +01:00
Birunthan Mohanathas
bfee0fb40c
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00