| 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 17246a1f1bc6c450541f893130461e1b9bffd0ef..dde5e053ad47d4748be7dc2f0715e6d2857a64fe 100644
|
| --- a/content/browser/service_worker/embedded_worker_instance.cc
|
| +++ b/content/browser/service_worker/embedded_worker_instance.cc
|
| @@ -577,8 +577,9 @@ EmbeddedWorkerInstance::EmbeddedWorkerInstance(
|
| void EmbeddedWorkerInstance::OnProcessAllocated(
|
| std::unique_ptr<WorkerProcessHandle> handle,
|
| ServiceWorkerMetrics::StartSituation start_situation) {
|
| - DCHECK_EQ(EmbeddedWorkerStatus::STARTING, status_);
|
| - DCHECK(!process_handle_);
|
| + // TODO(shimazu): Change CHECK to DCHECK after crbug.com/668633 is fixed.
|
| + CHECK_EQ(EmbeddedWorkerStatus::STARTING, status_);
|
| + CHECK(!process_handle_);
|
|
|
| process_handle_ = std::move(handle);
|
| starting_phase_ = REGISTERING_TO_DEVTOOLS;
|
|
|