Index: content/browser/service_worker/embedded_worker_instance.cc |
diff --git a/content/browser/service_worker/embedded_worker_instance.cc b/content/browser/service_worker/embedded_worker_instance.cc |
index f39dd626a6d394fccd8d9889c40758e23555d53c..48bae7eb9abdacf558ba0f23c8f335052c360fc8 100644 |
--- a/content/browser/service_worker/embedded_worker_instance.cc |
+++ b/content/browser/service_worker/embedded_worker_instance.cc |
@@ -57,7 +57,7 @@ void RegisterToWorkerDevToolsManagerOnUI( |
int process_id, |
const ServiceWorkerContextCore* service_worker_context, |
const base::WeakPtr<ServiceWorkerContextCore>& service_worker_context_weak, |
- int64 service_worker_version_id, |
+ std::string service_worker_version_uuid, |
const GURL& url, |
const base::Callback<void(int worker_devtools_agent_route_id, |
bool wait_for_debugger)>& callback) { |
@@ -69,13 +69,10 @@ void RegisterToWorkerDevToolsManagerOnUI( |
worker_devtools_agent_route_id = rph->GetNextRoutingID(); |
wait_for_debugger = |
ServiceWorkerDevToolsManager::GetInstance()->WorkerCreated( |
- process_id, |
- worker_devtools_agent_route_id, |
+ process_id, worker_devtools_agent_route_id, |
ServiceWorkerDevToolsManager::ServiceWorkerIdentifier( |
- service_worker_context, |
- service_worker_context_weak, |
- service_worker_version_id, |
- url)); |
+ service_worker_context, service_worker_context_weak, |
+ service_worker_version_uuid, url)); |
} |
BrowserThread::PostTask( |
BrowserThread::IO, |
@@ -132,7 +129,7 @@ EmbeddedWorkerInstance::~EmbeddedWorkerInstance() { |
registry_->RemoveWorker(process_id_, embedded_worker_id_); |
} |
-void EmbeddedWorkerInstance::Start(int64 service_worker_version_id, |
+void EmbeddedWorkerInstance::Start(std::string service_worker_version_uuid, |
const GURL& scope, |
const GURL& script_url, |
bool pause_after_download, |
@@ -155,7 +152,7 @@ void EmbeddedWorkerInstance::Start(int64 service_worker_version_id, |
"Scope", scope.spec(), |
"Script URL", script_url.spec()); |
params->embedded_worker_id = embedded_worker_id_; |
- params->service_worker_version_id = service_worker_version_id; |
+ params->service_worker_version_uuid = service_worker_version_uuid; |
params->scope = scope; |
params->script_url = script_url; |
params->worker_devtools_agent_route_id = MSG_ROUTING_NONE; |
@@ -270,7 +267,8 @@ void EmbeddedWorkerInstance::ProcessAllocated( |
FOR_EACH_OBSERVER(Listener, listener_list_, OnStopped(old_status)); |
return; |
} |
- const int64 service_worker_version_id = params->service_worker_version_id; |
+ const std::string service_worker_version_uuid = |
+ params->service_worker_version_uuid; |
process_id_ = process_id; |
GURL script_url(params->script_url); |
@@ -280,7 +278,7 @@ void EmbeddedWorkerInstance::ProcessAllocated( |
BrowserThread::PostTask( |
BrowserThread::UI, FROM_HERE, |
base::Bind(RegisterToWorkerDevToolsManagerOnUI, process_id_, |
- context_.get(), context_, service_worker_version_id, |
+ context_.get(), context_, service_worker_version_uuid, |
script_url, |
base::Bind(&EmbeddedWorkerInstance::SendStartWorker, |
weak_factory_.GetWeakPtr(), base::Passed(¶ms), |