| Index: content/browser/service_worker/service_worker_context_watcher.cc
|
| diff --git a/content/browser/service_worker/service_worker_context_watcher.cc b/content/browser/service_worker/service_worker_context_watcher.cc
|
| index 5d1a1a8ff813dcd845e9299ebe358a64a79a2b90..61972459d31d3fcfccdb91ed859a7d22933b2fc3 100644
|
| --- a/content/browser/service_worker/service_worker_context_watcher.cc
|
| +++ b/content/browser/service_worker/service_worker_context_watcher.cc
|
| @@ -175,12 +175,18 @@ void ServiceWorkerContextWatcher::OnNewLiveVersion(int64 version_id,
|
|
|
| void ServiceWorkerContextWatcher::OnRunningStateChanged(
|
| int64 version_id,
|
| - content::ServiceWorkerVersion::RunningStatus running_status) {
|
| + content::ServiceWorkerVersion::RunningStatus running_status,
|
| + int process_id,
|
| + int thread_id,
|
| + int devtools_agent_route_id) {
|
| ServiceWorkerVersionInfo* version = version_info_map_.get(version_id);
|
| DCHECK(version);
|
| if (version->running_status == running_status)
|
| return;
|
| version->running_status = running_status;
|
| + version->process_id = process_id;
|
| + version->thread_id = thread_id;
|
| + version->devtools_agent_route_id = devtools_agent_route_id;
|
| SendVersionInfo(*version);
|
| if (IsStoppedAndRedundant(*version))
|
| version_info_map_.erase(version_id);
|
|
|