Index: content/child/service_worker/service_worker_network_provider.cc |
diff --git a/content/child/service_worker/service_worker_network_provider.cc b/content/child/service_worker/service_worker_network_provider.cc |
index 7246c3172930316fec18735c359171f0d6bc8859..8a0eb6adfc9bfb5598f0facbebb0dc55c052f62f 100644 |
--- a/content/child/service_worker/service_worker_network_provider.cc |
+++ b/content/child/service_worker/service_worker_network_provider.cc |
@@ -49,4 +49,12 @@ ServiceWorkerNetworkProvider::~ServiceWorkerNetworkProvider() { |
new ServiceWorkerHostMsg_ProviderDestroyed(provider_id_)); |
} |
+void ServiceWorkerNetworkProvider::SetServiceWorkerVersionId( |
+ int64 version_id) { |
+ if (!ChildThread::current()) |
+ return; // May be null in some tests. |
+ ChildThread::current()->Send( |
+ new ServiceWorkerHostMsg_SetVersionId(provider_id_, version_id)); |
+} |
+ |
} // namespace content |