Index: chrome/browser/resources/chromeos/first_run/app/main.js |
diff --git a/chrome/browser/resources/chromeos/first_run/app/main.js b/chrome/browser/resources/chromeos/first_run/app/main.js |
index 5b7c1d14601ea2c938c5c3e35bdce075cdd5d6df..e1afc5b29d0d48d44043cfcf25a93a6e161ee597 100644 |
--- a/chrome/browser/resources/chromeos/first_run/app/main.js |
+++ b/chrome/browser/resources/chromeos/first_run/app/main.js |
@@ -2,17 +2,20 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-/** |
- * Global wallpaperManager reference useful for poking at from the console. |
- */ |
-var wallpaperManager; |
- |
function init() { |
+ var content = $('greeting'); |
chrome.firstRunPrivate.getLocalizedStrings(function(strings) { |
loadTimeData.data = strings; |
i18nTemplate.process(document, loadTimeData); |
+ // Resizing and centering app's window. |
+ var bounds = {}; |
+ bounds.width = content.offsetWidth; |
+ bounds.height = content.offsetHeight; |
+ bounds.left = Math.round(0.5 * (window.screen.availWidth - bounds.width)); |
Nikita (slow)
2014/02/18 10:36:21
nit: Is this RTL friendly?
|
+ bounds.top = Math.round(0.5 * (window.screen.availHeight - bounds.height)); |
+ appWindow.setBounds(bounds); |
+ appWindow.show(); |
}); |
- var content = $('greeting'); |
var closeButton = content.getElementsByClassName('close-button')[0]; |
// Make close unfocusable by mouse. |
closeButton.addEventListener('mousedown', function(e) { |