Chromium Code Reviews| Index: components/security_interstitials/core/controller_client.h |
| diff --git a/components/security_interstitials/core/controller_client.h b/components/security_interstitials/core/controller_client.h |
| index 613c6bc9f7f6c53cf0c9911e66ae3f6ae4df361f..2f246e4876f26b416870c9a1d185dfa723054ed6 100644 |
| --- a/components/security_interstitials/core/controller_client.h |
| +++ b/components/security_interstitials/core/controller_client.h |
| @@ -87,12 +87,18 @@ class ControllerClient { |
| MetricsHelper* metrics_helper() const; |
| + virtual void OpenUrlInNewForegroundTab(const GURL& url) = 0; |
| + |
| virtual void OpenUrlInCurrentTab(const GURL& url) = 0; |
| virtual PrefService* GetPrefService() = 0; |
| virtual const std::string& GetApplicationLocale() const = 0; |
| + virtual GURL GetHelpCenterUrl() const = 0; |
| + |
| + virtual void SetHelpCenterUrlForTesting(const GURL test_url) = 0; |
|
meacer
2017/06/23 20:28:32
const GURL&
sperigo
2017/06/23 21:32:12
Done.
|
| + |
| protected: |
| virtual const std::string GetExtendedReportingPrefName() const = 0; |