| Index: content/browser/service_worker/service_worker_database_unittest.cc
|
| diff --git a/content/browser/service_worker/service_worker_database_unittest.cc b/content/browser/service_worker/service_worker_database_unittest.cc
|
| index 98da02f7de3522b8c827a407f683a26f29867e8e..0e052f5ff20771838693c2a46183335ec0021e88 100644
|
| --- a/content/browser/service_worker/service_worker_database_unittest.cc
|
| +++ b/content/browser/service_worker/service_worker_database_unittest.cc
|
| @@ -120,13 +120,12 @@ TEST(ServiceWorkerDatabaseTest, DatabaseVersion) {
|
| // First writing triggers database initialization and bumps the schema
|
| // version.
|
| std::vector<ServiceWorkerDatabase::ResourceRecord> resources;
|
| - int64 deleted_version_id;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| std::vector<int64> newly_purgeable_resources;
|
| ServiceWorkerDatabase::RegistrationData data;
|
| - ASSERT_EQ(
|
| - ServiceWorkerDatabase::STATUS_OK,
|
| - database->WriteRegistration(
|
| - data, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + ASSERT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| + database->WriteRegistration(
|
| + data, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->ReadDatabaseVersion(&db_version));
|
| @@ -159,7 +158,7 @@ TEST(ServiceWorkerDatabaseTest, GetNextAvailableIds) {
|
| // Writing a registration bumps the next available ids.
|
| std::vector<Resource> resources;
|
| RegistrationData data1;
|
| - int64 deleted_version_id;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| std::vector<int64> newly_purgeable_resources;
|
| data1.registration_id = 100;
|
| data1.scope = URL(origin, "/foo");
|
| @@ -168,7 +167,7 @@ TEST(ServiceWorkerDatabaseTest, GetNextAvailableIds) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data1, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data1, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK, database->GetNextAvailableIds(
|
| &ids.reg_id, &ids.ver_id, &ids.res_id));
|
| @@ -211,7 +210,7 @@ TEST(ServiceWorkerDatabaseTest, GetNextAvailableIds) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data2, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data2, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| // Same with resources.
|
| int64 kLowResourceId = 15;
|
| @@ -238,7 +237,7 @@ TEST(ServiceWorkerDatabaseTest, GetOriginsWithRegistrations) {
|
| EXPECT_TRUE(origins.empty());
|
|
|
| std::vector<Resource> resources;
|
| - int64 deleted_version_id;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| std::vector<int64> newly_purgeable_resources;
|
|
|
| GURL origin1("http://example.com");
|
| @@ -250,7 +249,7 @@ TEST(ServiceWorkerDatabaseTest, GetOriginsWithRegistrations) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data1, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data1, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| GURL origin2("https://www.example.com");
|
| RegistrationData data2;
|
| @@ -261,7 +260,7 @@ TEST(ServiceWorkerDatabaseTest, GetOriginsWithRegistrations) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data2, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data2, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| GURL origin3("https://example.org");
|
| RegistrationData data3;
|
| @@ -272,7 +271,7 @@ TEST(ServiceWorkerDatabaseTest, GetOriginsWithRegistrations) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data3, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data3, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| // |origin3| has two registrations.
|
| RegistrationData data4;
|
| @@ -283,7 +282,7 @@ TEST(ServiceWorkerDatabaseTest, GetOriginsWithRegistrations) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data4, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data4, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| origins.clear();
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| @@ -295,12 +294,12 @@ TEST(ServiceWorkerDatabaseTest, GetOriginsWithRegistrations) {
|
|
|
| // |origin3| has another registration, so should not remove it from the
|
| // unique origin list.
|
| - int64 version_id;
|
| ASSERT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->DeleteRegistration(data4.registration_id,
|
| origin3,
|
| - &version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
| + EXPECT_EQ(data4.registration_id, deleted_version.registration_id);
|
|
|
| origins.clear();
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| @@ -314,8 +313,9 @@ TEST(ServiceWorkerDatabaseTest, GetOriginsWithRegistrations) {
|
| ASSERT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->DeleteRegistration(data3.registration_id,
|
| origin3,
|
| - &version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
| + EXPECT_EQ(data3.registration_id, deleted_version.registration_id);
|
|
|
| origins.clear();
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| @@ -338,7 +338,7 @@ TEST(ServiceWorkerDatabaseTest, GetRegistrationsForOrigin) {
|
| EXPECT_TRUE(registrations.empty());
|
|
|
| std::vector<Resource> resources;
|
| - int64 deleted_version_id;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| std::vector<int64> newly_purgeable_resources;
|
|
|
| RegistrationData data1;
|
| @@ -349,7 +349,7 @@ TEST(ServiceWorkerDatabaseTest, GetRegistrationsForOrigin) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data1, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data1, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| RegistrationData data2;
|
| data2.registration_id = 200;
|
| @@ -359,7 +359,7 @@ TEST(ServiceWorkerDatabaseTest, GetRegistrationsForOrigin) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data2, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data2, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| RegistrationData data3;
|
| data3.registration_id = 300;
|
| @@ -369,7 +369,7 @@ TEST(ServiceWorkerDatabaseTest, GetRegistrationsForOrigin) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data3, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data3, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| // |origin3| has two registrations.
|
| RegistrationData data4;
|
| @@ -380,7 +380,7 @@ TEST(ServiceWorkerDatabaseTest, GetRegistrationsForOrigin) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data4, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data4, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| registrations.clear();
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| @@ -399,7 +399,7 @@ TEST(ServiceWorkerDatabaseTest, GetAllRegistrations) {
|
| EXPECT_TRUE(registrations.empty());
|
|
|
| std::vector<Resource> resources;
|
| - int64 deleted_version_id;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| std::vector<int64> newly_purgeable_resources;
|
|
|
| GURL origin1("http://www1.example.com");
|
| @@ -411,7 +411,7 @@ TEST(ServiceWorkerDatabaseTest, GetAllRegistrations) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data1, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data1, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| GURL origin2("http://www2.example.com");
|
| RegistrationData data2;
|
| @@ -422,7 +422,7 @@ TEST(ServiceWorkerDatabaseTest, GetAllRegistrations) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data2, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data2, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| GURL origin3("http://www3.example.com");
|
| RegistrationData data3;
|
| @@ -433,7 +433,7 @@ TEST(ServiceWorkerDatabaseTest, GetAllRegistrations) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data3, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data3, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| // |origin3| has two registrations.
|
| RegistrationData data4;
|
| @@ -444,7 +444,7 @@ TEST(ServiceWorkerDatabaseTest, GetAllRegistrations) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data4, resources, &deleted_version_id, &newly_purgeable_resources));
|
| + data4, resources, &deleted_version, &newly_purgeable_resources));
|
|
|
| registrations.clear();
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| @@ -483,14 +483,14 @@ TEST(ServiceWorkerDatabaseTest, Registration_Basic) {
|
| database->GetUncommittedResourceIds(&uncommitted_ids_out));
|
| EXPECT_EQ(uncommitted_ids, uncommitted_ids_out);
|
|
|
| - int64 deleted_version_id = 222; // Dummy initial value
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| + deleted_version.version_id = 222; // Dummy initial value
|
| std::vector<int64> newly_purgeable_resources;
|
|
|
| - EXPECT_EQ(
|
| - ServiceWorkerDatabase::STATUS_OK,
|
| - database->WriteRegistration(
|
| - data, resources, &deleted_version_id, &newly_purgeable_resources));
|
| - EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version_id);
|
| + EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| + database->WriteRegistration(
|
| + data, resources, &deleted_version, &newly_purgeable_resources));
|
| + EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version.version_id);
|
| EXPECT_TRUE(newly_purgeable_resources.empty());
|
|
|
| // Make sure that the registration and resource records are stored.
|
| @@ -511,9 +511,9 @@ TEST(ServiceWorkerDatabaseTest, Registration_Basic) {
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->DeleteRegistration(data.registration_id,
|
| origin,
|
| - &deleted_version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
| - EXPECT_EQ(data.version_id, deleted_version_id);
|
| + EXPECT_EQ(data.version_id, deleted_version.version_id);
|
| ASSERT_EQ(resources.size(), newly_purgeable_resources.size());
|
| for (size_t i = 0; i < resources.size(); ++i)
|
| EXPECT_EQ(newly_purgeable_resources[i], resources[i].resource_id);
|
| @@ -552,35 +552,35 @@ TEST(ServiceWorkerDatabaseTest, DeleteNonExistentRegistration) {
|
| const int64 kNonExistentRegistrationId = 999;
|
| const int64 kArbitraryVersionId = 222; // Used as a dummy initial value
|
|
|
| - int64 deleted_version_id = kArbitraryVersionId;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| + deleted_version.version_id = kArbitraryVersionId;
|
| std::vector<int64> newly_purgeable_resources;
|
| - EXPECT_EQ(
|
| - ServiceWorkerDatabase::STATUS_OK,
|
| - database->WriteRegistration(
|
| - data, resources, &deleted_version_id, &newly_purgeable_resources));
|
| - EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version_id);
|
| + EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| + database->WriteRegistration(
|
| + data, resources, &deleted_version, &newly_purgeable_resources));
|
| + EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version.version_id);
|
| EXPECT_TRUE(newly_purgeable_resources.empty());
|
|
|
| // Delete from an origin that has a registration.
|
| - deleted_version_id = kArbitraryVersionId;
|
| + deleted_version.version_id = kArbitraryVersionId;
|
| newly_purgeable_resources.clear();
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->DeleteRegistration(kNonExistentRegistrationId,
|
| origin,
|
| - &deleted_version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
| - EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version_id);
|
| + EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version.version_id);
|
| EXPECT_TRUE(newly_purgeable_resources.empty());
|
|
|
| // Delete from an origin that has no registration.
|
| - deleted_version_id = kArbitraryVersionId;
|
| + deleted_version.version_id = kArbitraryVersionId;
|
| newly_purgeable_resources.clear();
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->DeleteRegistration(kNonExistentRegistrationId,
|
| GURL("http://example.net"),
|
| - &deleted_version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
| - EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version_id);
|
| + EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version.version_id);
|
| EXPECT_TRUE(newly_purgeable_resources.empty());
|
| }
|
|
|
| @@ -599,14 +599,15 @@ TEST(ServiceWorkerDatabaseTest, Registration_Overwrite) {
|
| resources1.push_back(CreateResource(1, URL(origin, "/resource1"), 10));
|
| resources1.push_back(CreateResource(2, URL(origin, "/resource2"), 11));
|
|
|
| - int64 deleted_version_id = 222; // Dummy inital value
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| + deleted_version.version_id = 222; // Dummy inital value
|
| std::vector<int64> newly_purgeable_resources;
|
|
|
| EXPECT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data, resources1, &deleted_version_id, &newly_purgeable_resources));
|
| - EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version_id);
|
| + data, resources1, &deleted_version, &newly_purgeable_resources));
|
| + EXPECT_EQ(kInvalidServiceWorkerVersionId, deleted_version.version_id);
|
| EXPECT_TRUE(newly_purgeable_resources.empty());
|
|
|
| // Make sure that the registration and resource records are stored.
|
| @@ -628,9 +629,9 @@ TEST(ServiceWorkerDatabaseTest, Registration_Overwrite) {
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(updated_data,
|
| resources2,
|
| - &deleted_version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
| - EXPECT_EQ(data.version_id, deleted_version_id);
|
| + EXPECT_EQ(data.version_id, deleted_version.version_id);
|
| ASSERT_EQ(resources1.size(), newly_purgeable_resources.size());
|
| for (size_t i = 0; i < resources1.size(); ++i)
|
| EXPECT_EQ(newly_purgeable_resources[i], resources1[i].resource_id);
|
| @@ -655,7 +656,7 @@ TEST(ServiceWorkerDatabaseTest, Registration_Multiple) {
|
| scoped_ptr<ServiceWorkerDatabase> database(CreateDatabaseInMemory());
|
| GURL origin("http://example.com");
|
|
|
| - int64 deleted_version_id;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| std::vector<int64> newly_purgeable_resources;
|
|
|
| // Add registration1.
|
| @@ -672,7 +673,7 @@ TEST(ServiceWorkerDatabaseTest, Registration_Multiple) {
|
| EXPECT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data1, resources1, &deleted_version_id, &newly_purgeable_resources));
|
| + data1, resources1, &deleted_version, &newly_purgeable_resources));
|
|
|
| // Add registration2.
|
| RegistrationData data2;
|
| @@ -688,7 +689,7 @@ TEST(ServiceWorkerDatabaseTest, Registration_Multiple) {
|
| EXPECT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data2, resources2, &deleted_version_id, &newly_purgeable_resources));
|
| + data2, resources2, &deleted_version, &newly_purgeable_resources));
|
|
|
| // Make sure that registration1 is stored.
|
| RegistrationData data_out;
|
| @@ -711,12 +712,12 @@ TEST(ServiceWorkerDatabaseTest, Registration_Multiple) {
|
| EXPECT_TRUE(purgeable_ids_out.empty());
|
|
|
| // Delete registration1.
|
| - int64 version_id;
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->DeleteRegistration(data1.registration_id,
|
| origin,
|
| - &version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
| + EXPECT_EQ(data1.registration_id, deleted_version.registration_id);
|
|
|
| // Make sure that registration1 is gone.
|
| resources_out.clear();
|
| @@ -744,7 +745,7 @@ TEST(ServiceWorkerDatabaseTest, UpdateVersionToActive) {
|
| scoped_ptr<ServiceWorkerDatabase> database(CreateDatabaseInMemory());
|
| GURL origin("http://example.com");
|
|
|
| - int64 deleted_version_id;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| std::vector<int64> newly_purgeable_resources;
|
|
|
| // Should be false because a registration does not exist.
|
| @@ -761,7 +762,7 @@ TEST(ServiceWorkerDatabaseTest, UpdateVersionToActive) {
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(data,
|
| std::vector<Resource>(),
|
| - &deleted_version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
|
|
| // Make sure that the registration is stored.
|
| @@ -788,12 +789,12 @@ TEST(ServiceWorkerDatabaseTest, UpdateVersionToActive) {
|
| EXPECT_TRUE(resources_out.empty());
|
|
|
| // Delete the registration.
|
| - int64 version_id;
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->DeleteRegistration(data.registration_id,
|
| origin,
|
| - &version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
| + EXPECT_EQ(data.registration_id, deleted_version.registration_id);
|
|
|
| // Should be false because the registration is gone.
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_ERROR_NOT_FOUND,
|
| @@ -803,7 +804,7 @@ TEST(ServiceWorkerDatabaseTest, UpdateVersionToActive) {
|
| TEST(ServiceWorkerDatabaseTest, UpdateLastCheckTime) {
|
| scoped_ptr<ServiceWorkerDatabase> database(CreateDatabaseInMemory());
|
| GURL origin("http://example.com");
|
| - int64 deleted_version_id;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| std::vector<int64> newly_purgeable_resources;
|
|
|
| // Should be false because a registration does not exist.
|
| @@ -820,7 +821,7 @@ TEST(ServiceWorkerDatabaseTest, UpdateLastCheckTime) {
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(data,
|
| std::vector<Resource>(),
|
| - &deleted_version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
|
|
| // Make sure that the registration is stored.
|
| @@ -849,12 +850,12 @@ TEST(ServiceWorkerDatabaseTest, UpdateLastCheckTime) {
|
| EXPECT_TRUE(resources_out.empty());
|
|
|
| // Delete the registration.
|
| - int64 version_id;
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_OK,
|
| database->DeleteRegistration(data.registration_id,
|
| origin,
|
| - &version_id,
|
| + &deleted_version,
|
| &newly_purgeable_resources));
|
| + EXPECT_EQ(data.registration_id, deleted_version.registration_id);
|
|
|
| // Should be false because the registration is gone.
|
| EXPECT_EQ(ServiceWorkerDatabase::STATUS_ERROR_NOT_FOUND,
|
| @@ -950,7 +951,7 @@ TEST(ServiceWorkerDatabaseTest, PurgeableResourceIds) {
|
|
|
| TEST(ServiceWorkerDatabaseTest, DeleteAllDataForOrigin) {
|
| scoped_ptr<ServiceWorkerDatabase> database(CreateDatabaseInMemory());
|
| - int64 deleted_version_id;
|
| + ServiceWorkerDatabase::RegistrationData deleted_version;
|
| std::vector<int64> newly_purgeable_resources;
|
|
|
| // Data associated with |origin1| will be removed.
|
| @@ -971,7 +972,7 @@ TEST(ServiceWorkerDatabaseTest, DeleteAllDataForOrigin) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data1, resources1, &deleted_version_id, &newly_purgeable_resources));
|
| + data1, resources1, &deleted_version, &newly_purgeable_resources));
|
|
|
| RegistrationData data2;
|
| data2.registration_id = 11;
|
| @@ -986,7 +987,7 @@ TEST(ServiceWorkerDatabaseTest, DeleteAllDataForOrigin) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data2, resources2, &deleted_version_id, &newly_purgeable_resources));
|
| + data2, resources2, &deleted_version, &newly_purgeable_resources));
|
|
|
| // |origin2| has one registration.
|
| RegistrationData data3;
|
| @@ -1002,7 +1003,7 @@ TEST(ServiceWorkerDatabaseTest, DeleteAllDataForOrigin) {
|
| ASSERT_EQ(
|
| ServiceWorkerDatabase::STATUS_OK,
|
| database->WriteRegistration(
|
| - data3, resources3, &deleted_version_id, &newly_purgeable_resources));
|
| + data3, resources3, &deleted_version, &newly_purgeable_resources));
|
|
|
| std::set<GURL> origins_to_delete;
|
| origins_to_delete.insert(origin1);
|
|
|