| Index: chrome/browser/safe_browsing/safe_browsing_service.cc
|
| diff --git a/chrome/browser/safe_browsing/safe_browsing_service.cc b/chrome/browser/safe_browsing/safe_browsing_service.cc
|
| index cac584c5a29534107b6cd36011a7a0750ba3c38f..a8deb0d2575d5aa6ab86ad844d8c4f1f00a6f97c 100644
|
| --- a/chrome/browser/safe_browsing/safe_browsing_service.cc
|
| +++ b/chrome/browser/safe_browsing/safe_browsing_service.cc
|
| @@ -886,8 +886,11 @@ void SafeBrowsingService::Start() {
|
| enable_csd_whitelist_ = false;
|
| #else
|
| enable_csd_whitelist_ =
|
| - (!cmdline->HasSwitch(switches::kDisableClientSidePhishingDetection) &&
|
| - local_state && local_state->GetBoolean(prefs::kMetricsReportingEnabled));
|
| + (cmdline->HasSwitch(
|
| + switches::kEnableSanitizedClientSidePhishingDetection) ||
|
| + (!cmdline->HasSwitch(switches::kDisableClientSidePhishingDetection) &&
|
| + local_state &&
|
| + local_state->GetBoolean(prefs::kMetricsReportingEnabled)));
|
| #endif
|
|
|
| BrowserThread::PostTask(
|
|
|