| Index: content/browser/service_worker/service_worker_version_unittest.cc
|
| diff --git a/content/browser/service_worker/service_worker_version_unittest.cc b/content/browser/service_worker/service_worker_version_unittest.cc
|
| index 18eb8d4f577706b37324930ee7aad8423ffa87da..e6009f673ec2b7bed676f6f03167b9de5b0e7a7a 100644
|
| --- a/content/browser/service_worker/service_worker_version_unittest.cc
|
| +++ b/content/browser/service_worker/service_worker_version_unittest.cc
|
| @@ -100,7 +100,8 @@ class ServiceWorkerVersionTest : public testing::Test {
|
| version_ = new ServiceWorkerVersion(
|
| registration_,
|
| embedded_worker_registry(),
|
| - 1L);
|
| + 1L,
|
| + ServiceWorkerVersion::NEW);
|
|
|
| // Simulate adding one process to the worker.
|
| int embedded_worker_id = version_->embedded_worker()->embedded_worker_id();
|
| @@ -136,9 +137,9 @@ TEST_F(ServiceWorkerVersionTest, ConcurrentStartAndStop) {
|
| version_->StartWorker(CreateReceiverOnCurrentThread(&status1));
|
| version_->StartWorker(CreateReceiverOnCurrentThread(&status2));
|
|
|
| - EXPECT_EQ(ServiceWorkerVersion::STARTING, version_->status());
|
| + EXPECT_EQ(ServiceWorkerVersion::STARTING, version_->running_status());
|
| base::RunLoop().RunUntilIdle();
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->status());
|
| + EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
|
|
| // Call StartWorker() after it's started.
|
| version_->StartWorker(CreateReceiverOnCurrentThread(&status3));
|
| @@ -159,9 +160,9 @@ TEST_F(ServiceWorkerVersionTest, ConcurrentStartAndStop) {
|
| // Also try calling StartWorker while StopWorker is in queue.
|
| version_->StartWorker(CreateReceiverOnCurrentThread(&status3));
|
|
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPING, version_->status());
|
| + EXPECT_EQ(ServiceWorkerVersion::STOPPING, version_->running_status());
|
| base::RunLoop().RunUntilIdle();
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->status());
|
| + EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
|
|
| // All StopWorker should just succeed, while StartWorker fails.
|
| EXPECT_EQ(SERVICE_WORKER_OK, status1);
|
| @@ -170,7 +171,7 @@ TEST_F(ServiceWorkerVersionTest, ConcurrentStartAndStop) {
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, SendMessage) {
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->status());
|
| + EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
|
|
| // Send a message without starting the worker.
|
| ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_FAILED;
|
| @@ -180,7 +181,7 @@ TEST_F(ServiceWorkerVersionTest, SendMessage) {
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
|
|
| // The worker should be now started.
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->status());
|
| + EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
|
|
| // Stop the worker, and then send the message immediately.
|
| ServiceWorkerStatusCode msg_status = SERVICE_WORKER_ERROR_FAILED;
|
| @@ -197,14 +198,14 @@ TEST_F(ServiceWorkerVersionTest, SendMessage) {
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, ReSendMessageAfterStop) {
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->status());
|
| + EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
|
|
| // Start the worker.
|
| ServiceWorkerStatusCode start_status = SERVICE_WORKER_ERROR_FAILED;
|
| version_->StartWorker(CreateReceiverOnCurrentThread(&start_status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, start_status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->status());
|
| + EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
|
|
| // Stop the worker, and then send the message immediately.
|
| ServiceWorkerStatusCode msg_status = SERVICE_WORKER_ERROR_FAILED;
|
| @@ -224,7 +225,7 @@ TEST_F(ServiceWorkerVersionTest, ReSendMessageAfterStop) {
|
| CreateReceiverOnCurrentThread(&msg_status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, msg_status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->status());
|
| + EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, SendMessageAndRegisterCallback) {
|
|
|