From 55572f5ec197097cfa98bbe4063026402c1b1e8f Mon Sep 17 00:00:00 2001 From: Cameron Kaiser Date: Thu, 13 Aug 2020 21:31:41 -0700 Subject: [PATCH] #607: second part --- dom/workers/RuntimeService.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dom/workers/RuntimeService.cpp b/dom/workers/RuntimeService.cpp index 85201cd5c..ae41b1955 100644 --- a/dom/workers/RuntimeService.cpp +++ b/dom/workers/RuntimeService.cpp @@ -95,7 +95,8 @@ using mozilla::dom::indexedDB::IndexedDatabaseManager; // Half the size of the actual C stack, to be safe. // We need a little larger than regular Firefox. -#define WORKER_CONTEXT_NATIVE_STACK_LIMIT 512 * sizeof(size_t) * 1024 +// This should be less than kWorkerStackSize in WorkerThread.cpp. +#define WORKER_CONTEXT_NATIVE_STACK_LIMIT 15360 * sizeof(size_t) * 1024 // The maximum number of threads to use for workers, overridable via pref. #define MAX_WORKERS_PER_DOMAIN 10