| Index: content/browser/background_sync/background_sync_service_impl_unittest.cc
|
| diff --git a/content/browser/background_sync/background_sync_service_impl_unittest.cc b/content/browser/background_sync/background_sync_service_impl_unittest.cc
|
| index c43937e57d5ab788c85221f04d6eb7349d74f221..55a7c01766b2c9ae8b5775ccdaa2756bfc1e3716 100644
|
| --- a/content/browser/background_sync/background_sync_service_impl_unittest.cc
|
| +++ b/content/browser/background_sync/background_sync_service_impl_unittest.cc
|
| @@ -27,10 +27,8 @@ namespace {
|
|
|
| const char kServiceWorkerPattern[] = "https://example.com/a";
|
| const char kServiceWorkerScript[] = "https://example.com/a/script.js";
|
| -const int kProviderId = 1;
|
|
|
| // Callbacks from SetUp methods
|
| -
|
| void RegisterServiceWorkerCallback(bool* called,
|
| int64* store_registration_id,
|
| ServiceWorkerStatusCode status,
|
| @@ -171,21 +169,6 @@ class BackgroundSyncServiceImplTest : public testing::Test {
|
| base::Bind(FindServiceWorkerRegistrationCallback, &sw_registration_));
|
| base::RunLoop().RunUntilIdle();
|
| EXPECT_TRUE(sw_registration_);
|
| -
|
| - // Register window client for the service worker
|
| - ServiceWorkerProviderHost* provider_host = new ServiceWorkerProviderHost(
|
| - embedded_worker_helper_->mock_render_process_id(),
|
| - MSG_ROUTING_NONE /* render_frame_id */, kProviderId,
|
| - SERVICE_WORKER_PROVIDER_FOR_WINDOW,
|
| - embedded_worker_helper_->context()->AsWeakPtr(), nullptr);
|
| - provider_host->SetDocumentUrl(GURL(kServiceWorkerPattern));
|
| - embedded_worker_helper_->context()->AddProviderHost(
|
| - make_scoped_ptr(provider_host));
|
| - }
|
| -
|
| - void RemoveWindowClient() {
|
| - embedded_worker_helper_->context()->RemoveAllProviderHostsForProcess(
|
| - embedded_worker_helper_->mock_render_process_id());
|
| }
|
|
|
| void CreateBackgroundSyncServiceImpl() {
|
| @@ -206,14 +189,6 @@ class BackgroundSyncServiceImplTest : public testing::Test {
|
| SyncRegistrationPtr sync,
|
| const BackgroundSyncService::RegisterCallback& callback) {
|
| service_impl_->Register(sync.Pass(), sw_registration_id_,
|
| - true /* requested_from_service_worker */, callback);
|
| - base::RunLoop().RunUntilIdle();
|
| - }
|
| -
|
| - void RegisterOneShotFromDocument(
|
| - SyncRegistrationPtr sync,
|
| - const BackgroundSyncService::RegisterCallback& callback) {
|
| - service_impl_->Register(sync.Pass(), sw_registration_id_,
|
| false /* requested_from_service_worker */,
|
| callback);
|
| base::RunLoop().RunUntilIdle();
|
| @@ -278,54 +253,6 @@ TEST_F(BackgroundSyncServiceImplTest, Register) {
|
| EXPECT_EQ("", reg->tag);
|
| }
|
|
|
| -TEST_F(BackgroundSyncServiceImplTest, RegisterFromServiceWorkerWithWindow) {
|
| - bool called = false;
|
| - BackgroundSyncError error;
|
| - SyncRegistrationPtr reg;
|
| - RegisterOneShot(
|
| - default_sync_registration_.Clone(),
|
| - base::Bind(&ErrorAndRegistrationCallback, &called, &error, ®));
|
| - EXPECT_TRUE(called);
|
| - EXPECT_EQ(BackgroundSyncError::BACKGROUND_SYNC_ERROR_NONE, error);
|
| -}
|
| -
|
| -TEST_F(BackgroundSyncServiceImplTest, RegisterFromServiceWorkerWithoutWindow) {
|
| - bool called = false;
|
| - BackgroundSyncError error;
|
| - SyncRegistrationPtr reg;
|
| - RemoveWindowClient();
|
| - RegisterOneShot(
|
| - default_sync_registration_.Clone(),
|
| - base::Bind(&ErrorAndRegistrationCallback, &called, &error, ®));
|
| - EXPECT_TRUE(called);
|
| - EXPECT_EQ(BackgroundSyncError::BACKGROUND_SYNC_ERROR_NOT_ALLOWED, error);
|
| -}
|
| -
|
| -TEST_F(BackgroundSyncServiceImplTest, RegisterFromDocumentWithWindow) {
|
| - bool called = false;
|
| - BackgroundSyncError error;
|
| - SyncRegistrationPtr reg;
|
| - RegisterOneShotFromDocument(
|
| - default_sync_registration_.Clone(),
|
| - base::Bind(&ErrorAndRegistrationCallback, &called, &error, ®));
|
| - EXPECT_TRUE(called);
|
| - EXPECT_EQ(BackgroundSyncError::BACKGROUND_SYNC_ERROR_NONE, error);
|
| - EXPECT_EQ("", reg->tag);
|
| -}
|
| -
|
| -TEST_F(BackgroundSyncServiceImplTest, RegisterFromDocumentWithoutWindow) {
|
| - bool called = false;
|
| - BackgroundSyncError error;
|
| - SyncRegistrationPtr reg;
|
| - RemoveWindowClient();
|
| - RegisterOneShotFromDocument(
|
| - default_sync_registration_.Clone(),
|
| - base::Bind(&ErrorAndRegistrationCallback, &called, &error, ®));
|
| - EXPECT_TRUE(called);
|
| - EXPECT_EQ(BackgroundSyncError::BACKGROUND_SYNC_ERROR_NONE, error);
|
| - EXPECT_EQ("", reg->tag);
|
| -}
|
| -
|
| TEST_F(BackgroundSyncServiceImplTest, Unregister) {
|
| bool unregister_called = false;
|
| BackgroundSyncError unregister_error;
|
|
|