OLD | NEW |
---|---|
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 cr.define('options', function() { | 5 cr.define('options', function() { |
6 var OptionsPage = options.OptionsPage; | 6 var OptionsPage = options.OptionsPage; |
7 var ArrayDataModel = cr.ui.ArrayDataModel; | 7 var ArrayDataModel = cr.ui.ArrayDataModel; |
8 var RepeatingButton = cr.ui.RepeatingButton; | 8 var RepeatingButton = cr.ui.RepeatingButton; |
9 | 9 |
10 // | 10 // |
(...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
238 // Default browser section. | 238 // Default browser section. |
239 if (!cr.isChromeOS) { | 239 if (!cr.isChromeOS) { |
240 $('set-as-default-browser').onclick = function(event) { | 240 $('set-as-default-browser').onclick = function(event) { |
241 chrome.send('becomeDefaultBrowser'); | 241 chrome.send('becomeDefaultBrowser'); |
242 }; | 242 }; |
243 | 243 |
244 $('auto-launch').onclick = this.handleAutoLaunchChanged_; | 244 $('auto-launch').onclick = this.handleAutoLaunchChanged_; |
245 } | 245 } |
246 | 246 |
247 // Privacy section. | 247 // Privacy section. |
248 var winVerMatch = /Windows NT (\d+(?:\.\d+))?/.exec(navigator.userAgent); | |
Lei Zhang
2012/08/17 02:28:13
If this is generally useful, please consider movin
MAD
2012/08/17 17:34:09
I doubt (and actually hope) it won't be used much.
| |
249 var isWin8 = winVerMatch && winVerMatch[1] >= 6.2; | |
250 var win8Element = $('privacy-win8-data-settings'); | |
251 if (win8Element) | |
252 win8Element.hidden = !isWin8; | |
248 $('privacyContentSettingsButton').onclick = function(event) { | 253 $('privacyContentSettingsButton').onclick = function(event) { |
249 OptionsPage.navigateToPage('content'); | 254 OptionsPage.navigateToPage('content'); |
250 OptionsPage.showTab($('cookies-nav-tab')); | 255 OptionsPage.showTab($('cookies-nav-tab')); |
251 chrome.send('coreOptionsUserMetricsAction', | 256 chrome.send('coreOptionsUserMetricsAction', |
252 ['Options_ContentSettings']); | 257 ['Options_ContentSettings']); |
253 }; | 258 }; |
254 $('privacyClearDataButton').onclick = function(event) { | 259 $('privacyClearDataButton').onclick = function(event) { |
255 OptionsPage.navigateToPage('clearBrowserData'); | 260 OptionsPage.navigateToPage('clearBrowserData'); |
256 chrome.send('coreOptionsUserMetricsAction', ['Options_ClearData']); | 261 chrome.send('coreOptionsUserMetricsAction', ['Options_ClearData']); |
257 }; | 262 }; |
(...skipping 1083 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1341 BrowserOptions.getLoggedInUsername = function() { | 1346 BrowserOptions.getLoggedInUsername = function() { |
1342 return BrowserOptions.getInstance().username_; | 1347 return BrowserOptions.getInstance().username_; |
1343 }; | 1348 }; |
1344 } | 1349 } |
1345 | 1350 |
1346 // Export | 1351 // Export |
1347 return { | 1352 return { |
1348 BrowserOptions: BrowserOptions | 1353 BrowserOptions: BrowserOptions |
1349 }; | 1354 }; |
1350 }); | 1355 }); |
OLD | NEW |