| Index: Source/web/ServiceWorkerGlobalScopeProxy.cpp
|
| diff --git a/Source/web/ServiceWorkerGlobalScopeProxy.cpp b/Source/web/ServiceWorkerGlobalScopeProxy.cpp
|
| index 75b1e0e5137d34764c5c570f1ec9ddf722a60088..f50b28cf612d4317b56ca7201d0424fdb0c7d64b 100644
|
| --- a/Source/web/ServiceWorkerGlobalScopeProxy.cpp
|
| +++ b/Source/web/ServiceWorkerGlobalScopeProxy.cpp
|
| @@ -45,6 +45,7 @@
|
| #include "modules/push_messaging/PushEvent.h"
|
| #include "modules/serviceworkers/ExtendableEvent.h"
|
| #include "modules/serviceworkers/FetchEvent.h"
|
| +#include "modules/serviceworkers/Headers.h"
|
| #include "modules/serviceworkers/InstallEvent.h"
|
| #include "modules/serviceworkers/ServiceWorkerGlobalScope.h"
|
| #include "modules/serviceworkers/WaitUntilObserver.h"
|
| @@ -87,6 +88,7 @@ void ServiceWorkerGlobalScopeProxy::dispatchFetchEvent(int eventID, const WebSer
|
| }
|
|
|
| Request* request = Request::create(m_workerGlobalScope, webRequest);
|
| + request->headers()->setGuard(Headers::ImmutableGuard);
|
| RefPtrWillBeRawPtr<FetchEvent> fetchEvent(FetchEvent::create(observer, request));
|
| fetchEvent->setIsReload(webRequest.isReload());
|
| m_workerGlobalScope->dispatchEvent(fetchEvent.release());
|
|
|