| 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 6fc052e54bb7a5a0d24ae2206b60112fcc71c121..3faf502ab953857cbd77b6c9d74b0c1bcf2405e2 100644
|
| --- a/content/browser/service_worker/service_worker_request_handler.cc
|
| +++ b/content/browser/service_worker/service_worker_request_handler.cc
|
| @@ -12,6 +12,7 @@
|
| #include "content/browser/service_worker/service_worker_utils.h"
|
| #include "content/common/service_worker/service_worker_types.h"
|
| #include "net/url_request/url_request.h"
|
| +#include "net/url_request/url_request_interceptor.h"
|
| #include "webkit/browser/blob/blob_storage_context.h"
|
|
|
| namespace content {
|
| @@ -21,11 +22,11 @@ namespace {
|
| int kUserDataKey; // Key value is not important.
|
|
|
| class ServiceWorkerRequestInterceptor
|
| - : public net::URLRequestJobFactory::ProtocolHandler {
|
| + : public net::URLRequestInterceptor {
|
| public:
|
| ServiceWorkerRequestInterceptor() {}
|
| virtual ~ServiceWorkerRequestInterceptor() {}
|
| - virtual net::URLRequestJob* MaybeCreateJob(
|
| + virtual net::URLRequestJob* MaybeInterceptRequest(
|
| net::URLRequest* request,
|
| net::NetworkDelegate* network_delegate) const OVERRIDE {
|
| ServiceWorkerRequestHandler* handler =
|
| @@ -87,9 +88,9 @@ ServiceWorkerRequestHandler* ServiceWorkerRequestHandler::GetHandler(
|
| request->GetUserData(&kUserDataKey));
|
| }
|
|
|
| -scoped_ptr<net::URLRequestJobFactory::ProtocolHandler>
|
| +scoped_ptr<net::URLRequestInterceptor>
|
| ServiceWorkerRequestHandler::CreateInterceptor() {
|
| - return make_scoped_ptr<net::URLRequestJobFactory::ProtocolHandler>(
|
| + return scoped_ptr<net::URLRequestInterceptor>(
|
| new ServiceWorkerRequestInterceptor);
|
| }
|
|
|
|
|