Index: content/renderer/service_worker/embedded_worker_context_client.h |
diff --git a/content/renderer/service_worker/embedded_worker_context_client.h b/content/renderer/service_worker/embedded_worker_context_client.h |
index d12268de92b41fdf455b6343719879315fc337a0..5dcacd9736940b186147ddb37842a80f1fdd7b46 100644 |
--- a/content/renderer/service_worker/embedded_worker_context_client.h |
+++ b/content/renderer/service_worker/embedded_worker_context_client.h |
@@ -21,6 +21,7 @@ class TaskRunner; |
namespace blink { |
class WebDataSource; |
class WebServiceWorkerProvider; |
+class WebServiceWorkerCacheStorage; |
} |
namespace content { |
@@ -136,6 +137,11 @@ class EmbeddedWorkerContextClient |
} |
ThreadSafeSender* thread_safe_sender() { return sender_.get(); } |
+ // Only needed by ServiceWorkerScriptContext when creating a |
+ // WebServiceWorkerCacheStorageImpl |
+ // TODO(jsbell): Remove when no longer needed. crbug.com/439389 |
+ const GURL origin() const { return service_worker_scope_.GetOrigin(); } |
+ |
private: |
void OnMessageToWorker(int thread_id, |
int embedded_worker_id, |