Index: content/renderer/service_worker/service_worker_fetch_context_impl.h |
diff --git a/content/renderer/service_worker/service_worker_fetch_context_impl.h b/content/renderer/service_worker/service_worker_fetch_context_impl.h |
index 71f6ef474025d750ddff218dfcaec83fb13cf23f..17309251d46fdc8ac728723e059cb6933b6b5462 100644 |
--- a/content/renderer/service_worker/service_worker_fetch_context_impl.h |
+++ b/content/renderer/service_worker/service_worker_fetch_context_impl.h |
@@ -27,6 +27,8 @@ class ServiceWorkerFetchContextImpl : public blink::WebWorkerFetchContext { |
std::unique_ptr<blink::WebURLLoader> CreateURLLoader() override; |
void WillSendRequest(blink::WebURLRequest&) override; |
bool IsControlledByServiceWorker() const override; |
+ void SetDataSaverEnabled(bool enabled) override; |
+ bool IsDataSaverEnabled() const override; |
private: |
mojom::WorkerURLLoaderFactoryProviderPtrInfo provider_info_; |
@@ -36,6 +38,8 @@ class ServiceWorkerFetchContextImpl : public blink::WebWorkerFetchContext { |
std::unique_ptr<ResourceDispatcher> resource_dispatcher_; |
mojom::WorkerURLLoaderFactoryProviderPtr provider_; |
mojom::URLLoaderFactoryAssociatedPtr url_loader_factory_; |
+ |
+ bool is_data_saver_enabled_ = false; |
}; |
} // namespace content |