Index: extensions/shell/browser/shell_extensions_browser_client.h |
diff --git a/extensions/shell/browser/shell_extensions_browser_client.h b/extensions/shell/browser/shell_extensions_browser_client.h |
index 94f22888ad7f3c72c7e63b4865963bb2c68ba934..b76ece282074fb5256fa0aa4ecbe6feec670a40d 100644 |
--- a/extensions/shell/browser/shell_extensions_browser_client.h |
+++ b/extensions/shell/browser/shell_extensions_browser_client.h |
@@ -11,6 +11,7 @@ |
#include "base/macros.h" |
#include "build/build_config.h" |
#include "extensions/browser/extensions_browser_client.h" |
+#include "extensions/browser/kiosk/kiosk_delegate.h" |
class PrefService; |
@@ -91,6 +92,7 @@ class ShellExtensionsBrowserClient : public ExtensionsBrowserClient { |
bool IsMinBrowserVersionSupported(const std::string& min_version) override; |
ExtensionWebContentsObserver* GetExtensionWebContentsObserver( |
content::WebContents* web_contents) override; |
+ KioskDelegate* GetKioskDelegate() override; |
// Sets the API client. |
void SetAPIClientForTest(ExtensionsAPIClient* api_client); |
@@ -108,6 +110,8 @@ class ShellExtensionsBrowserClient : public ExtensionsBrowserClient { |
// The extension cache used for download and installation. |
std::unique_ptr<ExtensionCache> extension_cache_; |
+ std::unique_ptr<KioskDelegate> kiosk_delegate_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ShellExtensionsBrowserClient); |
}; |