| Index: content/browser/service_worker/service_worker_provider_host.cc
|
| diff --git a/content/browser/service_worker/service_worker_provider_host.cc b/content/browser/service_worker/service_worker_provider_host.cc
|
| index 14e104434ae494ddda790f81f1e365e958c55fac..49a9fa180413f9171f64fec2ce56642b7384c5a9 100644
|
| --- a/content/browser/service_worker/service_worker_provider_host.cc
|
| +++ b/content/browser/service_worker/service_worker_provider_host.cc
|
| @@ -14,6 +14,7 @@
|
| #include "content/browser/service_worker/service_worker_registration_handle.h"
|
| #include "content/browser/service_worker/service_worker_utils.h"
|
| #include "content/browser/service_worker/service_worker_version.h"
|
| +#include "content/common/resource_request_body.h"
|
| #include "content/common/service_worker/service_worker_messages.h"
|
|
|
| namespace content {
|
| @@ -186,7 +187,8 @@ void ServiceWorkerProviderHost::UnassociateRegistration() {
|
| scoped_ptr<ServiceWorkerRequestHandler>
|
| ServiceWorkerProviderHost::CreateRequestHandler(
|
| ResourceType resource_type,
|
| - base::WeakPtr<webkit_blob::BlobStorageContext> blob_storage_context) {
|
| + base::WeakPtr<webkit_blob::BlobStorageContext> blob_storage_context,
|
| + scoped_refptr<ResourceRequestBody> body) {
|
| if (IsHostToRunningServiceWorker()) {
|
| return scoped_ptr<ServiceWorkerRequestHandler>(
|
| new ServiceWorkerContextRequestHandler(
|
| @@ -196,7 +198,7 @@ ServiceWorkerProviderHost::CreateRequestHandler(
|
| active_version()) {
|
| return scoped_ptr<ServiceWorkerRequestHandler>(
|
| new ServiceWorkerControlleeRequestHandler(
|
| - context_, AsWeakPtr(), blob_storage_context, resource_type));
|
| + context_, AsWeakPtr(), blob_storage_context, resource_type, body));
|
| }
|
| return scoped_ptr<ServiceWorkerRequestHandler>();
|
| }
|
|
|