Index: content/browser/shared_worker/shared_worker_service_impl.cc |
diff --git a/content/browser/shared_worker/shared_worker_service_impl.cc b/content/browser/shared_worker/shared_worker_service_impl.cc |
index e48add9263e453184df2c7697c2c552ca50d66af..5ec01bb3026d37cbcda6b062703874470ae8262d 100644 |
--- a/content/browser/shared_worker/shared_worker_service_impl.cc |
+++ b/content/browser/shared_worker/shared_worker_service_impl.cc |
@@ -291,6 +291,13 @@ void SharedWorkerServiceImpl::OnSharedWorkerMessageFilterClosing( |
worker_hosts_.erase(remove_list[i]); |
} |
+void SharedWorkerServiceImpl::NotifyWorkerDestroyed(int worker_process_id, |
+ int worker_route_id) { |
+ FOR_EACH_OBSERVER(WorkerServiceObserver, |
+ observers_, |
+ WorkerDestroyed(worker_process_id, worker_route_id)); |
+} |
+ |
SharedWorkerHost* SharedWorkerServiceImpl::FindSharedWorkerHost( |
SharedWorkerMessageFilter* filter, |
int worker_route_id) { |