Index: chrome/browser/resources/contextual_search/promo.js |
diff --git a/chrome/browser/resources/contextual_search/promo.js b/chrome/browser/resources/contextual_search/promo.js |
index 1168db2f0dbd256e702db48191900283f6e7973a..616acac3b8de16f77dd6c2d4dbb25a7116ec3a86 100644 |
--- a/chrome/browser/resources/contextual_search/promo.js |
+++ b/chrome/browser/resources/contextual_search/promo.js |
@@ -3,15 +3,22 @@ |
found in the LICENSE file. |
*/ |
+<include src="../../../../ui/webui/resources/js/util.js"> |
+<include src="../../../../ui/webui/resources/js/load_time_data.js"> |
+ |
/** |
- * On load, registers the handler to add the 'hide' class to the container |
- * element in order to hide it. |
+ * Once the DOM is loaded, determine if the header image is to be kept and |
+ * register a handler to add the 'hide' class to the container element in order |
+ * to hide it. |
*/ |
-window.onload = function() { |
+document.addEventListener('DOMContentLoaded', function(event) { |
+ if (config['hideHeader']) { |
huangs
2014/09/23 13:44:38
NIT: I'm a bit worried about flicker on slow machi
Mathieu
2014/09/23 13:50:08
In this context it's really the best I can think o
|
+ $('container').removeChild($('header-image')); |
+ } |
$('optin-label').addEventListener('click', function() { |
$('container').classList.add('hide'); |
}); |
-}; |
+}); |
/** |
* Returns the height of the content. Method called from Chrome to properly size |