Index: content/browser/service_worker/service_worker_fetch_dispatcher.h |
diff --git a/content/browser/service_worker/service_worker_fetch_dispatcher.h b/content/browser/service_worker/service_worker_fetch_dispatcher.h |
index 192e17beb009526e1b3f757bec186f576da1c659..d9288574e2d846136948a52e9f1d3b479c7a12d4 100644 |
--- a/content/browser/service_worker/service_worker_fetch_dispatcher.h |
+++ b/content/browser/service_worker/service_worker_fetch_dispatcher.h |
@@ -21,6 +21,7 @@ |
#include "content/common/url_loader.mojom.h" |
#include "content/common/url_loader_factory.mojom.h" |
#include "content/public/common/resource_type.h" |
+#include "mojo/public/cpp/system/data_pipe.h" |
#include "net/log/net_log_with_source.h" |
namespace net { |
@@ -38,6 +39,7 @@ class CONTENT_EXPORT ServiceWorkerFetchDispatcher { |
base::Callback<void(ServiceWorkerStatusCode, |
ServiceWorkerFetchEventResult, |
const ServiceWorkerResponse&, |
+ mojo::ScopedDataPipeConsumerHandle stream, |
const scoped_refptr<ServiceWorkerVersion>&)>; |
ServiceWorkerFetchDispatcher( |
@@ -75,10 +77,12 @@ class CONTENT_EXPORT ServiceWorkerFetchDispatcher { |
void DidFail(ServiceWorkerStatusCode status); |
void DidFinish(int request_id, |
ServiceWorkerFetchEventResult fetch_result, |
- const ServiceWorkerResponse& response); |
+ const ServiceWorkerResponse& response, |
+ mojo::ScopedDataPipeConsumerHandle stream); |
void Complete(ServiceWorkerStatusCode status, |
ServiceWorkerFetchEventResult fetch_result, |
- const ServiceWorkerResponse& response); |
+ const ServiceWorkerResponse& response, |
+ mojo::ScopedDataPipeConsumerHandle stream); |
static void OnFetchEventFinished( |
ServiceWorkerVersion* version, |