| Index: content/browser/service_worker/service_worker_context_wrapper.cc
|
| diff --git a/content/browser/service_worker/service_worker_context_wrapper.cc b/content/browser/service_worker/service_worker_context_wrapper.cc
|
| index 962da53ee5c8b1c63cf973c9738612e2e4cd81ab..976731ce375eeed52f3e934bfa7ced2c67c83964 100644
|
| --- a/content/browser/service_worker/service_worker_context_wrapper.cc
|
| +++ b/content/browser/service_worker/service_worker_context_wrapper.cc
|
| @@ -285,19 +285,20 @@ void ServiceWorkerContextWrapper::StartServiceWorker(
|
| base::Bind(&StartActiveWorkerOnIO, callback));
|
| }
|
|
|
| -void ServiceWorkerContextWrapper::SimulateSkipWaiting(int64_t version_id) {
|
| +void ServiceWorkerContextWrapper::SimulateSkipWaiting(
|
| + std::string version_uuid) {
|
| if (!BrowserThread::CurrentlyOn(BrowserThread::IO)) {
|
| BrowserThread::PostTask(
|
| BrowserThread::IO, FROM_HERE,
|
| base::Bind(&ServiceWorkerContextWrapper::SimulateSkipWaiting, this,
|
| - version_id));
|
| + version_uuid));
|
| return;
|
| }
|
| if (!context_core_.get()) {
|
| LOG(ERROR) << "ServiceWorkerContextCore is no longer alive.";
|
| return;
|
| }
|
| - ServiceWorkerVersion* version = GetLiveVersion(version_id);
|
| + ServiceWorkerVersion* version = GetLiveVersion(version_uuid);
|
| if (!version || version->skip_waiting())
|
| return;
|
| ServiceWorkerRegistration* registration =
|
| @@ -468,11 +469,11 @@ ServiceWorkerRegistration* ServiceWorkerContextWrapper::GetLiveRegistration(
|
| }
|
|
|
| ServiceWorkerVersion* ServiceWorkerContextWrapper::GetLiveVersion(
|
| - int64_t version_id) {
|
| + std::string version_uuid) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::IO);
|
| if (!context_core_)
|
| return nullptr;
|
| - return context_core_->GetLiveVersion(version_id);
|
| + return context_core_->GetLiveVersion(version_uuid);
|
| }
|
|
|
| std::vector<ServiceWorkerRegistrationInfo>
|
|
|