Index: third_party/WebKit/Source/core/workers/SharedWorkerGlobalScope.cpp |
diff --git a/third_party/WebKit/Source/core/workers/SharedWorkerGlobalScope.cpp b/third_party/WebKit/Source/core/workers/SharedWorkerGlobalScope.cpp |
index ecbb0feebcc2c41fb25dcecb22534aa6a7088a27..54c44cda69b28f9b3b39a6e878775ff1be10021d 100644 |
--- a/third_party/WebKit/Source/core/workers/SharedWorkerGlobalScope.cpp |
+++ b/third_party/WebKit/Source/core/workers/SharedWorkerGlobalScope.cpp |
@@ -57,6 +57,7 @@ SharedWorkerGlobalScope* SharedWorkerGlobalScope::create(const String& name, Sha |
// passed along to the created 'context'. |
SharedWorkerGlobalScope* context = new SharedWorkerGlobalScope(name, startupData->m_scriptURL, startupData->m_userAgent, thread, std::move(startupData->m_starterOriginPrivilegeData), startupData->m_workerClients.release()); |
context->applyContentSecurityPolicyFromVector(*startupData->m_contentSecurityPolicyHeaders); |
+ context->setWorkerSettings(std::move(startupData->m_workerSettings)); |
if (!startupData->m_referrerPolicy.isNull()) |
context->parseAndSetReferrerPolicy(startupData->m_referrerPolicy); |
context->setAddressSpace(startupData->m_addressSpace); |