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 3484be618e7f4f3e19da3534d637a8a20820a84d..119d05906acca9cffcbee69b38e12d61f143a36a 100644 |
--- a/chrome/browser/safe_browsing/safe_browsing_service.cc |
+++ b/chrome/browser/safe_browsing/safe_browsing_service.cc |
@@ -310,10 +310,11 @@ SafeBrowsingPingManager* SafeBrowsingService::ping_manager() const { |
} |
scoped_ptr<TrackedPreferenceValidationDelegate> |
-SafeBrowsingService::CreatePreferenceValidationDelegate() const { |
+SafeBrowsingService::CreatePreferenceValidationDelegate( |
+ Profile* profile) const { |
#if defined(FULL_SAFE_BROWSING) |
if (incident_service_) |
- return incident_service_->CreatePreferenceValidationDelegate(); |
+ return incident_service_->CreatePreferenceValidationDelegate(profile); |
#endif |
return scoped_ptr<TrackedPreferenceValidationDelegate>(); |
} |
@@ -520,7 +521,5 @@ void SafeBrowsingService::RefreshState() { |
csd_service_->SetEnabledAndRefreshState(enable); |
if (download_service_) |
download_service_->SetEnabled(enable); |
- if (incident_service_) |
- incident_service_->SetEnabled(enable); |
#endif |
} |