Chromium Code Reviews| 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..7b7ef007e2c19419fb0cc2fa2fe63549e184f13c 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,22 @@ 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.initializePage(); |
| + |
| + $('add-kiosk-app').hidden = false; |
| + $('add-kiosk-app').addEventListener('click', function() { |
| + ExtensionSettings.showOverlay($('kiosk-apps-page')); |
| + kioskOverlay.didShowPage(); |
| + }); |
| + |
| + var kioskDisableBailoutConfirmOverlay = |
| + extensions.KioskDisableBailoutConfirm.getInstance(); |
|
Dan Beam
2013/05/30 21:14:55
nit: extensions.KioskDisableBailoutConfirm.getInst
xiyuan
2013/05/30 23:03:38
Done.
|
| + kioskDisableBailoutConfirmOverlay.initializePage(); |
| + } |
| + |
| cr.ui.overlay.setupOverlay($('dropTargetOverlay')); |
| extensions.ExtensionFocusManager.getInstance().initialize(); |