summaryrefslogtreecommitdiffstats
path: root/dom/workers/WorkerRunnable.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dom/workers/WorkerRunnable.cpp')
-rw-r--r--dom/workers/WorkerRunnable.cpp16
1 files changed, 0 insertions, 16 deletions
diff --git a/dom/workers/WorkerRunnable.cpp b/dom/workers/WorkerRunnable.cpp
index ff2178d16e..14a3e5e3f9 100644
--- a/dom/workers/WorkerRunnable.cpp
+++ b/dom/workers/WorkerRunnable.cpp
@@ -226,22 +226,6 @@ WorkerRunnable::Run() {
LOG(("WorkerRunnable::Run [%p]", this));
bool targetIsWorkerThread = mTarget == WorkerThread;
- if (targetIsWorkerThread) {
- // On a worker thread, a WorkerRunnable should only run when there is an
- // underlying WorkerThreadPrimaryRunnable active, which means we should
- // find a CycleCollectedJSContext.
- if (!CycleCollectedJSContext::Get()) {
-#if (defined(MOZ_COLLECTING_RUNNABLE_TELEMETRY) && defined(NIGHTLY_BUILD))
- // We will only leak the static name string of the WorkerRunnable type
- // we are trying to execute.
- MOZ_CRASH_UNSAFE_PRINTF(
- "Runnable '%s' executed after WorkerThreadPrimaryRunnable ended.",
- this->mName);
-#endif
- return NS_OK;
- }
- }
-
#ifdef DEBUG
if (targetIsWorkerThread) {
mWorkerPrivate->AssertIsOnWorkerThread();