Index: chrome/browser/safe_browsing/test_safe_browsing_service.cc |
diff --git a/chrome/browser/safe_browsing/test_safe_browsing_service.cc b/chrome/browser/safe_browsing/test_safe_browsing_service.cc |
index b836b18dec5c154330073c3c92b0fd9b87f05410..53942065bf74673ab5d0740e2e98e13bdcd3b3b9 100644 |
--- a/chrome/browser/safe_browsing/test_safe_browsing_service.cc |
+++ b/chrome/browser/safe_browsing/test_safe_browsing_service.cc |
@@ -14,8 +14,9 @@ |
namespace safe_browsing { |
// TestSafeBrowsingService functions: |
-TestSafeBrowsingService::TestSafeBrowsingService() |
- : protocol_manager_delegate_disabled_(false), |
+TestSafeBrowsingService::TestSafeBrowsingService(V4UsageStatus v4_usage_status) |
+ : SafeBrowsingService(v4_usage_status), |
+ protocol_manager_delegate_disabled_(false), |
serialized_download_report_(base::EmptyString()) {} |
TestSafeBrowsingService::~TestSafeBrowsingService() {} |
@@ -90,15 +91,18 @@ void TestSafeBrowsingService::SetV4ProtocolConfig( |
} |
// TestSafeBrowsingServiceFactory functions: |
-TestSafeBrowsingServiceFactory::TestSafeBrowsingServiceFactory() |
- : test_safe_browsing_service_(nullptr), test_protocol_config_(nullptr) {} |
+TestSafeBrowsingServiceFactory::TestSafeBrowsingServiceFactory( |
+ V4UsageStatus v4_usage_status) |
+ : test_safe_browsing_service_(nullptr), |
+ test_protocol_config_(nullptr), |
+ v4_usage_status_(v4_usage_status) {} |
TestSafeBrowsingServiceFactory::~TestSafeBrowsingServiceFactory() {} |
SafeBrowsingService* |
TestSafeBrowsingServiceFactory::CreateSafeBrowsingService() { |
// Instantiate TestSafeBrowsingService. |
- test_safe_browsing_service_ = new TestSafeBrowsingService(); |
+ test_safe_browsing_service_ = new TestSafeBrowsingService(v4_usage_status_); |
// Plug-in test member clases accordingly. |
if (test_ui_manager_) |
test_safe_browsing_service_->SetUIManager(test_ui_manager_.get()); |