| Index: third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp
|
| diff --git a/third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp b/third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp
|
| index d57fa30e908ac29b29b0d34918a0d08648b81f95..29b43cc1a171ef107f85878e4d9d7cddce4d9ce0 100644
|
| --- a/third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp
|
| +++ b/third_party/WebKit/Source/core/workers/InProcessWorkerMessagingProxy.cpp
|
| @@ -107,6 +107,9 @@ void InProcessWorkerMessagingProxy::StartWorkerGlobalScope(
|
| ToIsolate(document)->IsHeapLimitIncreasedForDebugging()
|
| ? WorkerV8Settings::HeapLimitMode::kIncreasedForDebugging
|
| : WorkerV8Settings::HeapLimitMode::kDefault;
|
| + worker_v8_settings.atomics_wait_mode_ =
|
| + IsAtomicsWaitAllowed() ? WorkerV8Settings::AtomicsWaitMode::kAllow
|
| + : WorkerV8Settings::AtomicsWaitMode::kDisallow;
|
| std::unique_ptr<WorkerThreadStartupData> startup_data =
|
| WorkerThreadStartupData::Create(
|
| script_url, user_agent, source_code, nullptr, start_mode,
|
|
|