| Index: content/browser/service_worker/service_worker_request_handler.cc
|
| diff --git a/content/browser/service_worker/service_worker_request_handler.cc b/content/browser/service_worker/service_worker_request_handler.cc
|
| index 02eafc2e7f8227e1676ecd920ea47441e923e5d4..c129326af91d449055c917b225c83c33e57d9634 100644
|
| --- a/content/browser/service_worker/service_worker_request_handler.cc
|
| +++ b/content/browser/service_worker/service_worker_request_handler.cc
|
| @@ -67,20 +67,11 @@ void FinalizeHandlerInitialization(
|
| RequestContextType request_context_type,
|
| RequestContextFrameType frame_type,
|
| scoped_refptr<ResourceRequestBodyImpl> body) {
|
| - if (skip_service_worker) {
|
| - // TODO(horo): Does this work properly for PlzNavigate?
|
| - if (ServiceWorkerUtils::IsMainResourceType(resource_type)) {
|
| - provider_host->SetDocumentUrl(net::SimplifyUrlForRequest(request->url()));
|
| - provider_host->SetTopmostFrameUrl(request->first_party_for_cookies());
|
| - }
|
| - return;
|
| - }
|
| -
|
| std::unique_ptr<ServiceWorkerRequestHandler> handler(
|
| provider_host->CreateRequestHandler(
|
| request_mode, credentials_mode, redirect_mode, resource_type,
|
| request_context_type, frame_type, blob_storage_context->AsWeakPtr(),
|
| - body));
|
| + body, skip_service_worker));
|
| if (!handler)
|
| return;
|
|
|
|
|