| Index: chrome/browser/resources/extensions/extensions.js
|
| diff --git a/chrome/browser/resources/extensions/extensions.js b/chrome/browser/resources/extensions/extensions.js
|
| index 0fcc9194f10dd753ce83c65876f0d2169ac97d83..6e22d8bf82aaab6c4350304885ad0b9ff03db40f 100644
|
| --- a/chrome/browser/resources/extensions/extensions.js
|
| +++ b/chrome/browser/resources/extensions/extensions.js
|
| @@ -8,6 +8,10 @@
|
| <include src="extension_list.js"></include>
|
| <include src="pack_extension_overlay.js"></include>
|
|
|
| +<if expr="pp_ifdef('chromeos')">
|
| +<include src="chromeos/kiosk_apps.js"></include>
|
| +</if>
|
| +
|
| // Used for observing function of the backend datasource for this page by
|
| // tests.
|
| var webuiResponded = false;
|
| @@ -113,6 +117,20 @@ cr.define('extensions', function() {
|
| extensions.ExtensionCommandsOverlay.getInstance();
|
| extensionCommandsOverlay.initializePage();
|
|
|
| + // Initialize the kiosk overlay.
|
| + if (cr.isChromeOS && loadTimeData.getBoolean('enableKiosk')) {
|
| + var kioskOverlay = extensions.KioskAppsOverlay.getInstance();
|
| + kioskOverlay.initialize();
|
| +
|
| + $('add-kiosk-app').hidden = false;
|
| + $('add-kiosk-app').addEventListener('click', function() {
|
| + ExtensionSettings.showOverlay($('kiosk-apps-page'));
|
| + kioskOverlay.didShowPage();
|
| + });
|
| +
|
| + extensions.KioskDisableBailoutConfirm.getInstance().initialize();
|
| + }
|
| +
|
| cr.ui.overlay.setupOverlay($('dropTargetOverlay'));
|
|
|
| extensions.ExtensionFocusManager.getInstance().initialize();
|
|
|