Index: chrome/browser/profiles/off_the_record_profile_impl_unittest.cc |
diff --git a/chrome/browser/profiles/off_the_record_profile_impl_unittest.cc b/chrome/browser/profiles/off_the_record_profile_impl_unittest.cc |
index fabce706af28138a02fbc7ec312af183dfe822b9..bcd9344247d3ff76bef9d0d77665de0ca1c9f437 100644 |
--- a/chrome/browser/profiles/off_the_record_profile_impl_unittest.cc |
+++ b/chrome/browser/profiles/off_the_record_profile_impl_unittest.cc |
@@ -47,19 +47,21 @@ class TestingProfileWithHostZoomMap : public TestingProfile { |
} |
private: |
- void OnZoomLevelChanged(const std::string& host) { |
- if (host.empty()) |
+ void OnZoomLevelChanged(const HostZoomMap::ZoomLevelChange& change) { |
+ |
+ if (change.mode != HostZoomMap::ZOOM_CHANGED_FOR_HOST) |
return; |
HostZoomMap* host_zoom_map = HostZoomMap::GetForBrowserContext(this); |
- double level = host_zoom_map->GetZoomLevel(host); |
+ |
+ double level = change.zoom_level; |
DictionaryPrefUpdate update(prefs_.get(), prefs::kPerHostZoomLevels); |
DictionaryValue* host_zoom_dictionary = update.Get(); |
if (level == host_zoom_map->GetDefaultZoomLevel()) { |
- host_zoom_dictionary->RemoveWithoutPathExpansion(host, NULL); |
+ host_zoom_dictionary->RemoveWithoutPathExpansion(change.host, NULL); |
} else { |
host_zoom_dictionary->SetWithoutPathExpansion( |
- host, Value::CreateDoubleValue(level)); |
+ change.host, Value::CreateDoubleValue(level)); |
} |
} |
@@ -131,8 +133,9 @@ TEST_F(OffTheRecordProfileImplTest, GetHostZoomMap) { |
HostZoomMap::GetForBrowserContext(parent_profile.get()); |
ASSERT_TRUE(parent_zoom_map); |
- parent_zoom_map->SetZoomLevel(host, zoom_level_25); |
- ASSERT_EQ(parent_zoom_map->GetZoomLevel(host), zoom_level_25); |
+ parent_zoom_map->SetZoomLevelForHost(host, zoom_level_25); |
+ ASSERT_EQ(parent_zoom_map->GetZoomLevelForHostAndScheme("http", host), |
+ zoom_level_25); |
// TODO(yosin) We need to wait ProfileImpl::Observe done for |
// OnZoomLevelChanged. |
@@ -153,21 +156,25 @@ TEST_F(OffTheRecordProfileImplTest, GetHostZoomMap) { |
// Verity. |
EXPECT_NE(parent_zoom_map, child_zoom_map); |
- EXPECT_EQ(parent_zoom_map->GetZoomLevel(host), |
- child_zoom_map->GetZoomLevel(host)) << |
+ EXPECT_EQ(parent_zoom_map->GetZoomLevelForHostAndScheme("http", host), |
+ child_zoom_map->GetZoomLevelForHostAndScheme("http", host)) << |
"Child must inherit from parent."; |
- child_zoom_map->SetZoomLevel(host, zoom_level_30); |
- ASSERT_EQ(child_zoom_map->GetZoomLevel(host), zoom_level_30); |
+ child_zoom_map->SetZoomLevelForHost(host, zoom_level_30); |
+ ASSERT_EQ( |
+ child_zoom_map->GetZoomLevelForHostAndScheme("http", host), |
+ zoom_level_30); |
- EXPECT_NE(parent_zoom_map->GetZoomLevel(host), |
- child_zoom_map->GetZoomLevel(host)) << |
+ EXPECT_NE(parent_zoom_map->GetZoomLevelForHostAndScheme("http", host), |
+ child_zoom_map->GetZoomLevelForHostAndScheme("http", host)) << |
"Child change must not propagate to parent."; |
- parent_zoom_map->SetZoomLevel(host, zoom_level_40); |
- ASSERT_EQ(parent_zoom_map->GetZoomLevel(host), zoom_level_40); |
+ parent_zoom_map->SetZoomLevelForHost(host, zoom_level_40); |
+ ASSERT_EQ( |
+ parent_zoom_map->GetZoomLevelForHostAndScheme("http", host), |
+ zoom_level_40); |
- EXPECT_EQ(parent_zoom_map->GetZoomLevel(host), |
- child_zoom_map->GetZoomLevel(host)) << |
+ EXPECT_EQ(parent_zoom_map->GetZoomLevelForHostAndScheme("http", host), |
+ child_zoom_map->GetZoomLevelForHostAndScheme("http", host)) << |
"Parent change should propagate to child."; |
} |