Index: content/renderer/service_worker/embedded_worker_dispatcher.cc |
diff --git a/content/renderer/service_worker/embedded_worker_dispatcher.cc b/content/renderer/service_worker/embedded_worker_dispatcher.cc |
index 74d711d54e1a91294ef8ac88d9d28becb024f8dd..7ed1a4131bfd9e6cea7507cbd604d42217f12780 100644 |
--- a/content/renderer/service_worker/embedded_worker_dispatcher.cc |
+++ b/content/renderer/service_worker/embedded_worker_dispatcher.cc |
@@ -97,8 +97,9 @@ void EmbeddedWorkerDispatcher::OnStartWorker( |
params.wait_for_debugger ? |
blink::WebEmbeddedWorkerStartData::WaitForDebugger : |
blink::WebEmbeddedWorkerStartData::DontWaitForDebugger; |
- start_data.v8CacheOptions = |
- static_cast<blink::WebSettings::V8CacheOptions>(params.v8_cache_options); |
+ start_data.v8CacheOptions = static_cast<blink::WebSettings::V8CacheOptions>( |
+ params.settings.v8_cache_options); |
+ start_data.dataSaverEnabled = params.settings.data_saver_enabled; |
start_data.pauseAfterDownloadMode = |
params.pause_after_download |
? blink::WebEmbeddedWorkerStartData::PauseAfterDownload |