| 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 c1fa1c3eadb652c4c5d9f7539fa9befae5ab124e..2b1987f87af947c1480e674d48b423bdd3449ff1 100644
|
| --- a/content/browser/service_worker/service_worker_version_unittest.cc
|
| +++ b/content/browser/service_worker/service_worker_version_unittest.cc
|
| @@ -11,6 +11,7 @@
|
| #include "base/memory/ptr_util.h"
|
| #include "base/run_loop.h"
|
| #include "content/browser/service_worker/embedded_worker_registry.h"
|
| +#include "content/browser/service_worker/embedded_worker_status.h"
|
| #include "content/browser/service_worker/embedded_worker_test_helper.h"
|
| #include "content/browser/service_worker/service_worker_context_core.h"
|
| #include "content/browser/service_worker/service_worker_registration.h"
|
| @@ -129,9 +130,7 @@ class MessageReceiverFromWorker : public EmbeddedWorkerInstance::Listener {
|
| ~MessageReceiverFromWorker() override { instance_->RemoveListener(this); }
|
|
|
| void OnStarted() override { NOTREACHED(); }
|
| - void OnStopped(EmbeddedWorkerInstance::Status old_status) override {
|
| - NOTREACHED();
|
| - }
|
| + void OnStopped(EmbeddedWorkerStatus old_status) override { NOTREACHED(); }
|
| bool OnMessageReceived(const IPC::Message& message) override {
|
| bool handled = true;
|
| IPC_BEGIN_MESSAGE_MAP(MessageReceiverFromWorker, message)
|
| @@ -182,12 +181,12 @@ class TestMojoServiceImpl : public mojom::TestMojoService {
|
| class ServiceWorkerVersionTest : public testing::Test {
|
| protected:
|
| struct RunningStateListener : public ServiceWorkerVersion::Listener {
|
| - RunningStateListener() : last_status(ServiceWorkerVersion::STOPPED) {}
|
| + RunningStateListener() : last_status(EmbeddedWorkerStatus::STOPPED) {}
|
| ~RunningStateListener() override {}
|
| void OnRunningStateChanged(ServiceWorkerVersion* version) override {
|
| last_status = version->running_status();
|
| }
|
| - ServiceWorkerVersion::RunningStatus last_status;
|
| + EmbeddedWorkerStatus last_status;
|
| };
|
|
|
| ServiceWorkerVersionTest()
|
| @@ -250,7 +249,7 @@ class ServiceWorkerVersionTest : public testing::Test {
|
| CreateReceiverOnCurrentThread(&status));
|
| runner->Run();
|
| EXPECT_EQ(SERVICE_WORKER_ERROR_MAX_VALUE, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Start request, as if an event is being dispatched.
|
| int request_id = version_->StartRequest(
|
| @@ -386,9 +385,9 @@ TEST_F(ServiceWorkerVersionTest, ConcurrentStartAndStop) {
|
| version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
|
| CreateReceiverOnCurrentThread(&status2));
|
|
|
| - EXPECT_EQ(ServiceWorkerVersion::STARTING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STARTING, version_->running_status());
|
| base::RunLoop().RunUntilIdle();
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Call StartWorker() after it's started.
|
| version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
|
| @@ -406,9 +405,9 @@ TEST_F(ServiceWorkerVersionTest, ConcurrentStartAndStop) {
|
| version_->StopWorker(CreateReceiverOnCurrentThread(&status1));
|
| version_->StopWorker(CreateReceiverOnCurrentThread(&status2));
|
|
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPING, version_->running_status());
|
| base::RunLoop().RunUntilIdle();
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
|
|
|
| // All StopWorker should just succeed.
|
| EXPECT_EQ(SERVICE_WORKER_OK, status1);
|
| @@ -422,9 +421,9 @@ TEST_F(ServiceWorkerVersionTest, ConcurrentStartAndStop) {
|
| version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
|
| CreateReceiverOnCurrentThread(&status1));
|
|
|
| - EXPECT_EQ(ServiceWorkerVersion::STARTING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STARTING, version_->running_status());
|
| base::RunLoop().RunUntilIdle();
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Call StopWorker()
|
| status2 = SERVICE_WORKER_ERROR_FAILED;
|
| @@ -434,9 +433,9 @@ TEST_F(ServiceWorkerVersionTest, ConcurrentStartAndStop) {
|
| version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
|
| CreateReceiverOnCurrentThread(&status3));
|
|
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPING, version_->running_status());
|
| base::RunLoop().RunUntilIdle();
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // All should just succeed.
|
| EXPECT_EQ(SERVICE_WORKER_OK, status1);
|
| @@ -445,14 +444,14 @@ TEST_F(ServiceWorkerVersionTest, ConcurrentStartAndStop) {
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, DispatchEventToStoppedWorker) {
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
|
|
|
| // Dispatch an event without starting the worker.
|
| version_->SetStatus(ServiceWorkerVersion::INSTALLING);
|
| SimulateDispatchEvent(ServiceWorkerMetrics::EventType::INSTALL);
|
|
|
| // The worker should be now started.
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Stop the worker, and then dispatch an event immediately after that.
|
| ServiceWorkerStatusCode stop_status = SERVICE_WORKER_ERROR_FAILED;
|
| @@ -461,7 +460,7 @@ TEST_F(ServiceWorkerVersionTest, DispatchEventToStoppedWorker) {
|
| EXPECT_EQ(SERVICE_WORKER_OK, stop_status);
|
|
|
| // The worker should be now started again.
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, StartUnregisteredButStillLiveWorker) {
|
| @@ -470,7 +469,7 @@ TEST_F(ServiceWorkerVersionTest, StartUnregisteredButStillLiveWorker) {
|
| version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
| version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
|
|
|
| // Delete the registration.
|
| @@ -495,7 +494,7 @@ TEST_F(ServiceWorkerVersionTest, StartUnregisteredButStillLiveWorker) {
|
| SimulateDispatchEvent(ServiceWorkerMetrics::EventType::FETCH_MAIN_FRAME);
|
|
|
| // The worker should be now started again.
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, ReceiveMessageFromWorker) {
|
| @@ -503,10 +502,10 @@ TEST_F(ServiceWorkerVersionTest, ReceiveMessageFromWorker) {
|
| ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_FAILED;
|
| version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
|
| CreateReceiverOnCurrentThread(&status));
|
| - EXPECT_EQ(ServiceWorkerVersion::STARTING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STARTING, version_->running_status());
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| MessageReceiverFromWorker receiver(version_->embedded_worker());
|
|
|
| @@ -651,7 +650,7 @@ TEST_F(ServiceWorkerVersionTest, SetDevToolsAttached) {
|
| version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
|
| CreateReceiverOnCurrentThread(&status));
|
|
|
| - ASSERT_EQ(ServiceWorkerVersion::STARTING, version_->running_status());
|
| + ASSERT_EQ(EmbeddedWorkerStatus::STARTING, version_->running_status());
|
|
|
| ASSERT_TRUE(version_->timeout_timer_.IsRunning());
|
| ASSERT_FALSE(version_->start_time_.is_null());
|
| @@ -673,7 +672,7 @@ TEST_F(ServiceWorkerVersionTest, SetDevToolsAttached) {
|
|
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, StoppingBeforeDestruct) {
|
| @@ -685,11 +684,11 @@ TEST_F(ServiceWorkerVersionTest, StoppingBeforeDestruct) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, listener.last_status);
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, listener.last_status);
|
|
|
| version_ = nullptr;
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPING, listener.last_status);
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPING, listener.last_status);
|
| }
|
|
|
| // Test that update isn't triggered for a non-stale worker.
|
| @@ -813,7 +812,7 @@ TEST_F(ServiceWorkerVersionTest, RequestTimeout) {
|
|
|
| // Callback has not completed yet.
|
| EXPECT_EQ(SERVICE_WORKER_ERROR_NETWORK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Simulate timeout.
|
| EXPECT_TRUE(version_->timeout_timer_.IsRunning());
|
| @@ -821,7 +820,7 @@ TEST_F(ServiceWorkerVersionTest, RequestTimeout) {
|
| version_->timeout_timer_.user_task().Run();
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_ERROR_TIMEOUT, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
|
| EXPECT_FALSE(version_->FinishRequest(request_id, true));
|
| }
|
|
|
| @@ -848,7 +847,7 @@ TEST_F(ServiceWorkerVersionTest, RequestCustomizedTimeout) {
|
| EXPECT_FALSE(version_->FinishRequest(request_id, true));
|
|
|
| // CONTINUE_ON_TIMEOUT timeouts don't stop the service worker.
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, RequestCustomizedTimeoutKill) {
|
| @@ -874,7 +873,7 @@ TEST_F(ServiceWorkerVersionTest, RequestCustomizedTimeoutKill) {
|
| EXPECT_FALSE(version_->FinishRequest(request_id, true));
|
|
|
| // KILL_ON_TIMEOUT timeouts should stop the service worker.
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, MixedRequestTimeouts) {
|
| @@ -908,7 +907,7 @@ TEST_F(ServiceWorkerVersionTest, MixedRequestTimeouts) {
|
| EXPECT_EQ(SERVICE_WORKER_ERROR_NETWORK, fetch_status);
|
|
|
| // Background sync timeouts don't stop the service worker.
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Gracefully handle the sync event finishing after the timeout.
|
| EXPECT_FALSE(version_->FinishRequest(sync_request_id, true));
|
| @@ -923,7 +922,7 @@ TEST_F(ServiceWorkerVersionTest, MixedRequestTimeouts) {
|
| EXPECT_FALSE(version_->FinishRequest(fetch_request_id, true));
|
|
|
| // Other timeouts do stop the service worker.
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
|
| }
|
|
|
| TEST_F(ServiceWorkerFailToStartTest, RendererCrash) {
|
| @@ -934,7 +933,7 @@ TEST_F(ServiceWorkerFailToStartTest, RendererCrash) {
|
|
|
| // Callback has not completed yet.
|
| EXPECT_EQ(SERVICE_WORKER_ERROR_NETWORK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::STARTING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STARTING, version_->running_status());
|
|
|
| // Simulate renderer crash: do what
|
| // ServiceWorkerDispatcherHost::OnFilterRemoved does.
|
| @@ -946,7 +945,7 @@ TEST_F(ServiceWorkerFailToStartTest, RendererCrash) {
|
|
|
| // Callback completed.
|
| EXPECT_EQ(SERVICE_WORKER_ERROR_START_WORKER_FAILED, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
|
| }
|
|
|
| TEST_F(ServiceWorkerFailToStartTest, Timeout) {
|
| @@ -959,7 +958,7 @@ TEST_F(ServiceWorkerFailToStartTest, Timeout) {
|
|
|
| // Callback has not completed yet.
|
| EXPECT_EQ(SERVICE_WORKER_ERROR_NETWORK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::STARTING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STARTING, version_->running_status());
|
|
|
| // Simulate timeout.
|
| EXPECT_TRUE(version_->timeout_timer_.IsRunning());
|
| @@ -970,7 +969,7 @@ TEST_F(ServiceWorkerFailToStartTest, Timeout) {
|
| version_->timeout_timer_.user_task().Run();
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_ERROR_TIMEOUT, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
|
| }
|
|
|
| // Test that a service worker stalled in stopping will timeout and not get in a
|
| @@ -982,12 +981,12 @@ TEST_F(ServiceWorkerStallInStoppingTest, DetachThenStart) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Try to stop the worker.
|
| status = SERVICE_WORKER_ERROR_FAILED;
|
| version_->StopWorker(CreateReceiverOnCurrentThread(&status));
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPING, version_->running_status());
|
| base::RunLoop().RunUntilIdle();
|
|
|
| // Worker is now stalled in stopping. Verify a fast timeout is in place.
|
| @@ -1004,7 +1003,7 @@ TEST_F(ServiceWorkerStallInStoppingTest, DetachThenStart) {
|
| version_->timeout_timer_.user_task().Run();
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
|
|
|
| // Try to start the worker again. It should work.
|
| status = SERVICE_WORKER_ERROR_FAILED;
|
| @@ -1012,7 +1011,7 @@ TEST_F(ServiceWorkerStallInStoppingTest, DetachThenStart) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // The timeout interval should be reset to normal.
|
| EXPECT_TRUE(version_->timeout_timer_.IsRunning());
|
| @@ -1030,12 +1029,12 @@ TEST_F(ServiceWorkerStallInStoppingTest, DetachThenRestart) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Try to stop the worker.
|
| status = SERVICE_WORKER_ERROR_FAILED;
|
| version_->StopWorker(CreateReceiverOnCurrentThread(&status));
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPING, version_->running_status());
|
|
|
| // Worker is now stalled in stopping. Add a start worker requset.
|
| ServiceWorkerStatusCode start_status = SERVICE_WORKER_ERROR_FAILED;
|
| @@ -1052,7 +1051,7 @@ TEST_F(ServiceWorkerStallInStoppingTest, DetachThenRestart) {
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| EXPECT_EQ(SERVICE_WORKER_OK, start_status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
| }
|
|
|
| TEST_F(ServiceWorkerVersionTest, RegisterForeignFetchScopes) {
|
| @@ -1063,7 +1062,7 @@ TEST_F(ServiceWorkerVersionTest, RegisterForeignFetchScopes) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
| EXPECT_EQ(0, helper_->mock_render_process_host()->bad_msg_count());
|
|
|
| GURL valid_scope_1("http://www.example.com/test/subscope");
|
| @@ -1139,7 +1138,7 @@ TEST_F(ServiceWorkerVersionTest, RendererCrashDuringEvent) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| int request_id =
|
| version_->StartRequest(ServiceWorkerMetrics::EventType::SYNC,
|
| @@ -1159,7 +1158,7 @@ TEST_F(ServiceWorkerVersionTest, RendererCrashDuringEvent) {
|
|
|
| // Callback completed.
|
| EXPECT_EQ(SERVICE_WORKER_ERROR_FAILED, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::STOPPED, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
|
|
|
| // Request already failed, calling finsh should return false.
|
| EXPECT_FALSE(version_->FinishRequest(request_id, true));
|
| @@ -1173,7 +1172,7 @@ TEST_F(ServiceWorkerVersionWithMojoTest, MojoService) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| scoped_refptr<MessageLoopRunner> runner(new MessageLoopRunner);
|
| int request_id = version_->StartRequest(
|
| @@ -1198,7 +1197,7 @@ TEST_F(ServiceWorkerVersionTest, NonExistentMojoService) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| scoped_refptr<MessageLoopRunner> runner(new MessageLoopRunner);
|
| int request_id = version_->StartRequest(
|
| @@ -1224,7 +1223,7 @@ TEST_F(ServiceWorkerVersionTest, DispatchEvent) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Start request and dispatch test event.
|
| scoped_refptr<MessageLoopRunner> runner(new MessageLoopRunner);
|
| @@ -1328,7 +1327,7 @@ TEST_F(ServiceWorkerVersionTest, DispatchConcurrentEvent) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Start first request and dispatch test event.
|
| scoped_refptr<MessageLoopRunner> runner1(new MessageLoopRunner);
|
| @@ -1406,7 +1405,7 @@ TEST_F(ServiceWorkerVersionTest, DispatchSimpleEvent_Completed) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Start request and dispatch test event.
|
| status = SERVICE_WORKER_ERROR_MAX_VALUE; // dummy value
|
| @@ -1443,7 +1442,7 @@ TEST_F(ServiceWorkerVersionTest, DispatchSimpleEvent_Rejected) {
|
| CreateReceiverOnCurrentThread(&status));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_EQ(SERVICE_WORKER_OK, status);
|
| - EXPECT_EQ(ServiceWorkerVersion::RUNNING, version_->running_status());
|
| + EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
|
|
|
| // Start request and dispatch test event.
|
| status = SERVICE_WORKER_ERROR_MAX_VALUE; // dummy value
|
|
|