| Index: chrome/browser/extensions/api/chrome_extensions_api_client.cc
|
| diff --git a/chrome/browser/extensions/api/chrome_extensions_api_client.cc b/chrome/browser/extensions/api/chrome_extensions_api_client.cc
|
| index 5da9281d90017081d27df6134b53084902e2321e..36bacc3e61812f271e6c08d69bbe3ac797812a99 100644
|
| --- a/chrome/browser/extensions/api/chrome_extensions_api_client.cc
|
| +++ b/chrome/browser/extensions/api/chrome_extensions_api_client.cc
|
| @@ -33,6 +33,7 @@
|
| #include "extensions/browser/guest_view/web_view/web_view_permission_helper.h"
|
|
|
| #if defined(OS_CHROMEOS)
|
| +#include "chrome/browser/chromeos/app_mode/chrome_kiosk_delegate.h"
|
| #include "chrome/browser/extensions/api/virtual_keyboard_private/chrome_virtual_keyboard_delegate.h"
|
| #endif
|
|
|
| @@ -158,4 +159,10 @@ ManagementAPIDelegate* ChromeExtensionsAPIClient::CreateManagementAPIDelegate()
|
| return new ChromeManagementAPIDelegate;
|
| }
|
|
|
| +KioskDelegate* ChromeExtensionsAPIClient::GetKioskDelegate() {
|
| + if (!kiosk_delegate_)
|
| + kiosk_delegate_.reset(new ChromeKioskDelegate());
|
| + return kiosk_delegate_.get();
|
| +}
|
| +
|
| } // namespace extensions
|
|
|