diff options
author | paulg@google.com <paulg@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-26 00:18:27 +0000 |
---|---|---|
committer | paulg@google.com <paulg@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-11-26 00:18:27 +0000 |
commit | 7ab49572bb55d092e757dc04a0c8ecafaf893e16 (patch) | |
tree | 95c318fd8dcb0c7befbbc849bd91c4ef2a1bd87e /chrome/browser | |
parent | 6705b23f96dc6953abe9911907a8d25d924e5e7f (diff) | |
download | chromium_src-7ab49572bb55d092e757dc04a0c8ecafaf893e16.zip chromium_src-7ab49572bb55d092e757dc04a0c8ecafaf893e16.tar.gz chromium_src-7ab49572bb55d092e757dc04a0c8ecafaf893e16.tar.bz2 |
Turn on the new SafeBrowsing by default. To use the older
implemenation, use the command line flag: --old-safe-browsing
Review URL: http://codereview.chromium.org/12448
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6015 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser')
3 files changed, 6 insertions, 6 deletions
diff --git a/chrome/browser/safe_browsing/safe_browsing_database.cc b/chrome/browser/safe_browsing/safe_browsing_database.cc index 92961c3..fc3254d 100644 --- a/chrome/browser/safe_browsing/safe_browsing_database.cc +++ b/chrome/browser/safe_browsing/safe_browsing_database.cc @@ -20,9 +20,9 @@ static const wchar_t kBloomFilterFile[] = L" Filter"; // Factory method. SafeBrowsingDatabase* SafeBrowsingDatabase::Create() { - if (CommandLine().HasSwitch(switches::kUseNewSafeBrowsing)) - return new SafeBrowsingDatabaseBloom; - return new SafeBrowsingDatabaseImpl; + if (CommandLine().HasSwitch(switches::kUseOldSafeBrowsing)) + return new SafeBrowsingDatabaseImpl; + return new SafeBrowsingDatabaseBloom; } bool SafeBrowsingDatabase::NeedToCheckUrl(const GURL& url) { diff --git a/chrome/browser/safe_browsing/safe_browsing_database_unittest.cc b/chrome/browser/safe_browsing/safe_browsing_database_unittest.cc index d63b131..a63765e 100644 --- a/chrome/browser/safe_browsing/safe_browsing_database_unittest.cc +++ b/chrome/browser/safe_browsing/safe_browsing_database_unittest.cc @@ -368,7 +368,7 @@ TEST(SafeBrowsingDatabase, Database) { chunks = new std::deque<SBChunk>; chunks->push_back(chunk); database->UpdateStarted(); - GetListsInfo(database, &lists); + database->GetListsInfo(&lists); database->InsertChunks(safe_browsing_util::kMalwareList, chunks); database->UpdateFinished(true); lists.clear(); @@ -906,7 +906,7 @@ TEST(SafeBrowsingDatabase, HashCaching) { // Test receiving a full add chunk. The old implementation doesn't support // this test, so we bail here. - if (!CommandLine().HasSwitch(switches::kUseNewSafeBrowsing)) { + if (CommandLine().HasSwitch(switches::kUseOldSafeBrowsing)) { TearDownTestDatabase(database); return; } diff --git a/chrome/browser/safe_browsing/safe_browsing_service.cc b/chrome/browser/safe_browsing/safe_browsing_service.cc index ad0b1f5..3a6fff3 100644 --- a/chrome/browser/safe_browsing/safe_browsing_service.cc +++ b/chrome/browser/safe_browsing/safe_browsing_service.cc @@ -33,7 +33,7 @@ SafeBrowsingService::SafeBrowsingService() enabled_(false), resetting_(false), database_loaded_(false) { - new_safe_browsing_ = CommandLine().HasSwitch(switches::kUseNewSafeBrowsing); + new_safe_browsing_ = !CommandLine().HasSwitch(switches::kUseOldSafeBrowsing); } SafeBrowsingService::~SafeBrowsingService() { |