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(); |