Index: Source/core/loader/FrameLoader.cpp |
diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp |
index a84e88298f230661b670109fc04f05067b1f18c2..e9a37c70f7fee01e1e10dfcaf2c4fb279ddce01d 100644 |
--- a/Source/core/loader/FrameLoader.cpp |
+++ b/Source/core/loader/FrameLoader.cpp |
@@ -825,7 +825,8 @@ void FrameLoader::reload(ReloadPolicy reloadPolicy, const KURL& overrideURL, con |
request.setURL(overrideURL); |
request.clearHTTPReferrer(); |
} |
- request.setSkipServiceWorker(reloadPolicy == EndToEndReload); |
+ if (reloadPolicy == EndToEndReload) |
+ request.setServiceWorkerRequestMode(WebURLRequest::ServiceWorkerRequestModeSkip); |
FrameLoadType type = reloadPolicy == EndToEndReload ? FrameLoadTypeReloadFromOrigin : FrameLoadTypeReload; |
loadWithNavigationAction(NavigationAction(request, type), type, nullptr, SubstituteData(), CheckContentSecurityPolicy, clientRedirectPolicy, overrideEncoding); |