Index: chrome/browser/resources/ntp4/new_tab.js |
diff --git a/chrome/browser/resources/ntp4/new_tab.js b/chrome/browser/resources/ntp4/new_tab.js |
index e6b7b546b34128a4a44059b85cfd6d097a78589d..3099d76c77cca6f9ad4daf807a0fea0000701180 100644 |
--- a/chrome/browser/resources/ntp4/new_tab.js |
+++ b/chrome/browser/resources/ntp4/new_tab.js |
@@ -173,11 +173,18 @@ cr.define('ntp', function() { |
document.querySelector('head').appendChild(suggestions_script); |
} |
- var webStoreLink = loadTimeData.getString('webStoreLink'); |
- var url = appendParam(webStoreLink, 'utm_source', 'chrome-ntp-launcher'); |
- $('chrome-web-store-link').href = url; |
- $('chrome-web-store-link').addEventListener('click', |
- onChromeWebStoreButtonClick); |
+ if (!loadTimeData.getBoolean('showWebStoreIcon')) { |
+ var webStoreIcon = $('chrome-web-store-link'); |
+ // Not all versions of the NTP have a footer, so this may not exist. |
+ if (webStoreIcon) |
+ webStoreIcon.classList.add('invisible'); |
+ } else { |
+ var webStoreLink = loadTimeData.getString('webStoreLink'); |
+ var url = appendParam(webStoreLink, 'utm_source', 'chrome-ntp-launcher'); |
+ $('chrome-web-store-link').href = url; |
+ $('chrome-web-store-link').addEventListener('click', |
+ onChromeWebStoreButtonClick); |
+ } |
if (loadTimeData.getString('login_status_message')) { |
loginBubble = new cr.ui.Bubble; |