| Index: chrome/browser/safe_browsing/services_delegate.h
|
| diff --git a/chrome/browser/safe_browsing/services_delegate.h b/chrome/browser/safe_browsing/services_delegate.h
|
| index 463e56b3f4acd5df5acf3236fb63433616b88e4f..75a2f30bd251bce1c07f22b614ba65d9038072c4 100644
|
| --- a/chrome/browser/safe_browsing/services_delegate.h
|
| +++ b/chrome/browser/safe_browsing/services_delegate.h
|
| @@ -31,6 +31,7 @@ namespace safe_browsing {
|
| class ClientSideDetectionService;
|
| class DownloadProtectionService;
|
| class IncidentReportingService;
|
| +class PasswordProtectionService;
|
| class ResourceRequestDetector;
|
| struct ResourceRequestInfo;
|
| class SafeBrowsingService;
|
| @@ -106,6 +107,11 @@ class ServicesDelegate {
|
| net::URLRequestContextGetter* url_request_context_getter,
|
| const V4ProtocolConfig& v4_config) = 0;
|
| virtual void StopOnIOThread(bool shutdown) = 0;
|
| +
|
| + virtual void CreatePasswordProtectionService(Profile* profile) = 0;
|
| + virtual void RemovePasswordProtectionService(Profile* profile) = 0;
|
| + virtual PasswordProtectionService* GetPasswordProtectionService(
|
| + Profile* profile) const = 0;
|
| };
|
|
|
| } // namespace safe_browsing
|
|
|