Index: chrome/browser/predictors/resource_prefetch_predictor_tables_unittest.cc |
diff --git a/chrome/browser/predictors/resource_prefetch_predictor_tables_unittest.cc b/chrome/browser/predictors/resource_prefetch_predictor_tables_unittest.cc |
index 123d080aa20041959ac7620a234c9990638cf23d..a7c2bf7be22ee97903f4358d5273c7f12f9daa5c 100644 |
--- a/chrome/browser/predictors/resource_prefetch_predictor_tables_unittest.cc |
+++ b/chrome/browser/predictors/resource_prefetch_predictor_tables_unittest.cc |
@@ -291,22 +291,28 @@ void ResourcePrefetchPredictorTablesTest::TestUpdateData() { |
google.add_resources(), "http://www.resources.google.com/script.js", |
content::RESOURCE_TYPE_SCRIPT, 12, 0, 0, 8.5, net::MEDIUM, true, true); |
+ tables_->UpdateResourceData(google, PREFETCH_KEY_TYPE_URL); |
+ |
PrefetchData yahoo = CreatePrefetchData("www.yahoo.com", 7); |
InitializeResourceData( |
yahoo.add_resources(), "http://www.yahoo.com/image.png", |
content::RESOURCE_TYPE_IMAGE, 120, 1, 1, 10.0, net::MEDIUM, true, false); |
+ tables_->UpdateResourceData(yahoo, PREFETCH_KEY_TYPE_HOST); |
+ |
RedirectData facebook = CreateRedirectData("http://fb.com/google", 20); |
InitializeRedirectStat(facebook.add_redirect_endpoints(), |
"https://facebook.fr/google", 4, 2, 1); |
+ tables_->UpdateRedirectData(facebook, PREFETCH_KEY_TYPE_URL); |
+ |
RedirectData microsoft = CreateRedirectData("microsoft.com", 21); |
InitializeRedirectStat(microsoft.add_redirect_endpoints(), "m.microsoft.com", |
5, 7, 1); |
InitializeRedirectStat(microsoft.add_redirect_endpoints(), "microsoft.org", 7, |
2, 0); |
- tables_->UpdateData(google, yahoo, facebook, microsoft); |
+ tables_->UpdateRedirectData(microsoft, PREFETCH_KEY_TYPE_HOST); |
precache::PrecacheManifest theverge; |
InitializePrecacheResource(theverge.add_resource(), |
@@ -589,9 +595,6 @@ void ResourcePrefetchPredictorTablesTest::AddKey(OriginDataMap* m, |
} |
void ResourcePrefetchPredictorTablesTest::InitializeSampleData() { |
- PrefetchData empty_resource_data; |
- RedirectData empty_redirect_data; |
- |
{ // Url data. |
PrefetchData google = CreatePrefetchData("http://www.google.com", 1); |
InitializeResourceData(google.add_resources(), |
@@ -632,12 +635,9 @@ void ResourcePrefetchPredictorTablesTest::InitializeSampleData() { |
test_url_data_.insert(std::make_pair(reddit.primary_key(), reddit)); |
test_url_data_.insert(std::make_pair(yahoo.primary_key(), yahoo)); |
- tables_->UpdateData(google, empty_resource_data, empty_redirect_data, |
- empty_redirect_data); |
- tables_->UpdateData(reddit, empty_resource_data, empty_redirect_data, |
- empty_redirect_data); |
- tables_->UpdateData(yahoo, empty_resource_data, empty_redirect_data, |
- empty_redirect_data); |
+ tables_->UpdateResourceData(google, PREFETCH_KEY_TYPE_URL); |
+ tables_->UpdateResourceData(reddit, PREFETCH_KEY_TYPE_URL); |
+ tables_->UpdateResourceData(yahoo, PREFETCH_KEY_TYPE_URL); |
} |
{ // Host data. |
@@ -671,10 +671,8 @@ void ResourcePrefetchPredictorTablesTest::InitializeSampleData() { |
test_host_data_.insert(std::make_pair(facebook.primary_key(), facebook)); |
test_host_data_.insert(std::make_pair(yahoo.primary_key(), yahoo)); |
- tables_->UpdateData(empty_resource_data, facebook, empty_redirect_data, |
- empty_redirect_data); |
- tables_->UpdateData(empty_resource_data, yahoo, empty_redirect_data, |
- empty_redirect_data); |
+ tables_->UpdateResourceData(facebook, PREFETCH_KEY_TYPE_HOST); |
+ tables_->UpdateResourceData(yahoo, PREFETCH_KEY_TYPE_HOST); |
} |
{ // Url redirect data. |
@@ -700,12 +698,9 @@ void ResourcePrefetchPredictorTablesTest::InitializeSampleData() { |
test_url_redirect_data_.insert( |
std::make_pair(google.primary_key(), google)); |
- tables_->UpdateData(empty_resource_data, empty_resource_data, facebook, |
- empty_redirect_data); |
- tables_->UpdateData(empty_resource_data, empty_resource_data, nytimes, |
- empty_redirect_data); |
- tables_->UpdateData(empty_resource_data, empty_resource_data, google, |
- empty_redirect_data); |
+ tables_->UpdateRedirectData(facebook, PREFETCH_KEY_TYPE_URL); |
+ tables_->UpdateRedirectData(nytimes, PREFETCH_KEY_TYPE_URL); |
+ tables_->UpdateRedirectData(google, PREFETCH_KEY_TYPE_URL); |
} |
{ // Host redirect data. |
@@ -723,10 +718,9 @@ void ResourcePrefetchPredictorTablesTest::InitializeSampleData() { |
test_host_redirect_data_.insert(std::make_pair(bbc.primary_key(), bbc)); |
test_host_redirect_data_.insert( |
std::make_pair(microsoft.primary_key(), microsoft)); |
- tables_->UpdateData(empty_resource_data, empty_resource_data, |
- empty_redirect_data, bbc); |
- tables_->UpdateData(empty_resource_data, empty_resource_data, |
- empty_redirect_data, microsoft); |
+ |
+ tables_->UpdateRedirectData(bbc, PREFETCH_KEY_TYPE_HOST); |
+ tables_->UpdateRedirectData(microsoft, PREFETCH_KEY_TYPE_HOST); |
} |
{ // Manifest data. |