Chromium Code Reviews| 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 c70b3fd9b9e59e40c0f085b255cdc191dc1df0b0..48611eb43d9da8f6e70e4a033d56a2c3a78bff4a 100644 |
| --- a/content/browser/service_worker/service_worker_request_handler.cc |
| +++ b/content/browser/service_worker/service_worker_request_handler.cc |
| @@ -15,6 +15,7 @@ |
| #include "content/common/resource_request_body.h" |
| #include "content/common/service_worker/service_worker_types.h" |
| #include "content/public/browser/resource_context.h" |
| +#include "net/base/load_flags.h" |
| #include "net/base/net_util.h" |
| #include "net/url_request/url_request.h" |
| #include "net/url_request/url_request_interceptor.h" |
| @@ -80,6 +81,8 @@ void ServiceWorkerRequestHandler::InitializeHandler( |
| if (ServiceWorkerUtils::IsMainResourceType(resource_type)) { |
| provider_host->SetDocumentUrl(net::SimplifyUrlForRequest(request->url())); |
| provider_host->SetTopmostFrameUrl(request->first_party_for_cookies()); |
| + if (request->load_flags() & net::LOAD_BYPASS_CACHE) |
|
falken
2015/06/22 06:04:02
I'm a bit worried we're adding this if() without b
xiang
2015/06/23 09:01:36
I changed to iterate all live registrations and ma
|
| + provider_host->CopyMatchingRegistrations(); |
| } |
| return; |
| } |