Index: chrome/browser/browsing_data/browsing_data_remover_browsertest.cc |
diff --git a/chrome/browser/browsing_data/browsing_data_remover_browsertest.cc b/chrome/browser/browsing_data/browsing_data_remover_browsertest.cc |
index cdde107acf5150318ad758bb1e6027ee61d0798e..0e2384cb1906b7b77d9234f1a13b6776a3193d83 100644 |
--- a/chrome/browser/browsing_data/browsing_data_remover_browsertest.cc |
+++ b/chrome/browser/browsing_data/browsing_data_remover_browsertest.cc |
@@ -15,6 +15,7 @@ |
#include "chrome/browser/browsing_data/browsing_data_remover_factory.h" |
#include "chrome/browser/browsing_data/browsing_data_remover_test_util.h" |
#include "chrome/browser/browsing_data/cache_counter.h" |
+#include "chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h" |
#include "chrome/browser/chrome_notification_types.h" |
#include "chrome/browser/external_protocol/external_protocol_handler.h" |
#include "chrome/browser/profiles/profile.h" |
@@ -120,7 +121,8 @@ class BrowsingDataRemoverBrowserTest : public InProcessBrowserTest { |
BrowsingDataRemoverCompletionObserver completion_observer(remover); |
remover->RemoveAndReply( |
base::Time(), base::Time::Max(), remove_mask, |
- BrowsingDataHelper::UNPROTECTED_WEB, &completion_observer); |
+ ChromeBrowsingDataRemoverDelegate::ORIGIN_TYPE_UNPROTECTED_WEB, |
+ &completion_observer); |
completion_observer.BlockUntilCompletion(); |
} |
@@ -132,7 +134,8 @@ class BrowsingDataRemoverBrowserTest : public InProcessBrowserTest { |
BrowsingDataRemoverCompletionObserver completion_observer(remover); |
remover->RemoveWithFilterAndReply( |
base::Time(), base::Time::Max(), remove_mask, |
- BrowsingDataHelper::UNPROTECTED_WEB, std::move(filter_builder), |
+ ChromeBrowsingDataRemoverDelegate::ORIGIN_TYPE_UNPROTECTED_WEB, |
+ std::move(filter_builder), |
&completion_observer); |
completion_observer.BlockUntilCompletion(); |
} |
@@ -194,7 +197,7 @@ class BrowsingDataRemoverTransportSecurityStateBrowserTest |
// Test BrowsingDataRemover for downloads. |
IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverBrowserTest, Download) { |
DownloadAnItem(); |
- RemoveAndWait(BrowsingDataRemover::REMOVE_DOWNLOADS); |
+ RemoveAndWait(ChromeBrowsingDataRemoverDelegate::DATA_TYPE_DOWNLOADS); |
VerifyDownloadCount(0u); |
} |
@@ -208,7 +211,7 @@ IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverBrowserTest, DownloadProhibited) { |
prefs->SetBoolean(prefs::kAllowDeletingBrowserHistory, false); |
DownloadAnItem(); |
- RemoveAndWait(BrowsingDataRemover::REMOVE_DOWNLOADS); |
+ RemoveAndWait(ChromeBrowsingDataRemoverDelegate::DATA_TYPE_DOWNLOADS); |
VerifyDownloadCount(1u); |
} |
#endif |
@@ -223,7 +226,7 @@ IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverBrowserTest, Database) { |
RunScriptAndCheckResult("insertRecord('text')", "done"); |
RunScriptAndCheckResult("getRecords()", "text"); |
- RemoveAndWait(BrowsingDataRemover::REMOVE_SITE_DATA); |
+ RemoveAndWait(ChromeBrowsingDataRemoverDelegate::DATA_TYPE_SITE_DATA); |
ui_test_utils::NavigateToURL(browser(), url); |
RunScriptAndCheckResult("createTable()", "done"); |
@@ -254,7 +257,7 @@ IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverBrowserTest, Cache) { |
std::unique_ptr<BrowsingDataFilterBuilder> filter_builder = |
BrowsingDataFilterBuilder::Create(BrowsingDataFilterBuilder::WHITELIST); |
filter_builder->AddOrigin(url::Origin(url1)); |
- RemoveWithFilterAndWait(BrowsingDataRemover::REMOVE_CACHE, |
+ RemoveWithFilterAndWait(ChromeBrowsingDataRemoverDelegate::DATA_TYPE_CACHE, |
std::move(filter_builder)); |
// After the partial deletion, the cache should be smaller but still nonempty. |
@@ -265,12 +268,12 @@ IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverBrowserTest, Cache) { |
filter_builder = |
BrowsingDataFilterBuilder::Create(BrowsingDataFilterBuilder::WHITELIST); |
filter_builder->AddOrigin(url::Origin(url1)); |
- RemoveWithFilterAndWait(BrowsingDataRemover::REMOVE_CACHE, |
+ RemoveWithFilterAndWait(ChromeBrowsingDataRemoverDelegate::DATA_TYPE_CACHE, |
std::move(filter_builder)); |
EXPECT_EQ(new_size, GetCacheSize()); |
// Delete the remaining data. |
- RemoveAndWait(BrowsingDataRemover::REMOVE_CACHE); |
+ RemoveAndWait(ChromeBrowsingDataRemoverDelegate::DATA_TYPE_CACHE); |
// The cache is empty. |
EXPECT_EQ(0, GetCacheSize()); |
@@ -285,7 +288,7 @@ IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverBrowserTest, |
ExternalProtocolHandler::BlockState block_state = |
ExternalProtocolHandler::GetBlockState("tel", profile); |
ASSERT_EQ(ExternalProtocolHandler::BLOCK, block_state); |
- RemoveAndWait(BrowsingDataRemover::REMOVE_SITE_DATA); |
+ RemoveAndWait(ChromeBrowsingDataRemoverDelegate::DATA_TYPE_SITE_DATA); |
block_state = ExternalProtocolHandler::GetBlockState("tel", profile); |
ASSERT_EQ(ExternalProtocolHandler::UNKNOWN, block_state); |
} |
@@ -293,7 +296,7 @@ IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverBrowserTest, |
// Verify that TransportSecurityState data is cleared for REMOVE_CACHE. |
IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverTransportSecurityStateBrowserTest, |
ClearTransportSecurityState) { |
- RemoveAndWait(BrowsingDataRemover::REMOVE_CACHE); |
+ RemoveAndWait(ChromeBrowsingDataRemoverDelegate::DATA_TYPE_CACHE); |
base::RunLoop run_loop; |
BrowserThread::PostTaskAndReply( |
BrowserThread::IO, FROM_HERE, |
@@ -309,7 +312,7 @@ IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverTransportSecurityStateBrowserTest, |
// set. |
IN_PROC_BROWSER_TEST_F(BrowsingDataRemoverTransportSecurityStateBrowserTest, |
PreserveTransportSecurityState) { |
- RemoveAndWait(BrowsingDataRemover::REMOVE_SITE_DATA); |
+ RemoveAndWait(ChromeBrowsingDataRemoverDelegate::DATA_TYPE_SITE_DATA); |
base::RunLoop run_loop; |
BrowserThread::PostTaskAndReply( |
BrowserThread::IO, FROM_HERE, |