| 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 464 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 475           chrome.send('spokenFeedbackChange', | 475           chrome.send('spokenFeedbackChange', | 
| 476                       [$('accessibility-spoken-feedback-check').checked]); | 476                       [$('accessibility-spoken-feedback-check').checked]); | 
| 477         }; | 477         }; | 
| 478 | 478 | 
| 479         $('accessibility-high-contrast-check').onchange = function(event) { | 479         $('accessibility-high-contrast-check').onchange = function(event) { | 
| 480           chrome.send('highContrastChange', | 480           chrome.send('highContrastChange', | 
| 481                       [$('accessibility-high-contrast-check').checked]); | 481                       [$('accessibility-high-contrast-check').checked]); | 
| 482         }; | 482         }; | 
| 483       } | 483       } | 
| 484 | 484 | 
|  | 485       // Display management section (CrOS only). | 
|  | 486       if (cr.isChromeOS) { | 
|  | 487         $('display-options-button').onclick = function(event) { | 
|  | 488           OptionsPage.navigateToPage('display'); | 
|  | 489           chrome.send('coreOptionsUserMetricsAction', | 
|  | 490                       ['Options_Display']); | 
|  | 491         } | 
|  | 492       } | 
|  | 493 | 
| 485       // Background mode section. | 494       // Background mode section. | 
| 486       if ($('backgroundModeCheckbox')) { | 495       if ($('backgroundModeCheckbox')) { | 
| 487         cr.defineProperty($('backgroundModeCheckbox'), | 496         cr.defineProperty($('backgroundModeCheckbox'), | 
| 488             'controlledBy', | 497             'controlledBy', | 
| 489             cr.PropertyKind.ATTR); | 498             cr.PropertyKind.ATTR); | 
| 490         $('backgroundModeCheckbox').onclick = function(event) { | 499         $('backgroundModeCheckbox').onclick = function(event) { | 
| 491           chrome.send('backgroundModeAction', | 500           chrome.send('backgroundModeAction', | 
| 492               [String($('backgroundModeCheckbox').checked)]); | 501               [String($('backgroundModeCheckbox').checked)]); | 
| 493         }; | 502         }; | 
| 494       } | 503       } | 
| (...skipping 760 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1255 | 1264 | 
| 1256     /** | 1265     /** | 
| 1257      * Show/hide touchpad settings slider. | 1266      * Show/hide touchpad settings slider. | 
| 1258      * @private | 1267      * @private | 
| 1259      */ | 1268      */ | 
| 1260     showTouchpadControls_: function(show) { | 1269     showTouchpadControls_: function(show) { | 
| 1261       $('touchpad-settings').hidden = !show; | 1270       $('touchpad-settings').hidden = !show; | 
| 1262     }, | 1271     }, | 
| 1263 | 1272 | 
| 1264     /** | 1273     /** | 
|  | 1274      * Show/hide the display options button on the System settings page. | 
|  | 1275      * @private | 
|  | 1276      */ | 
|  | 1277     showDisplayOptions_: function(shoe) { | 
|  | 1278       $('display-options-section').hidden = !show; | 
|  | 1279     }, | 
|  | 1280 | 
|  | 1281     /** | 
| 1265      * Activate the bluetooth settings section on the System settings page. | 1282      * Activate the bluetooth settings section on the System settings page. | 
| 1266      * @private | 1283      * @private | 
| 1267      */ | 1284      */ | 
| 1268     showBluetoothSettings_: function() { | 1285     showBluetoothSettings_: function() { | 
| 1269       $('bluetooth-devices').hidden = false; | 1286       $('bluetooth-devices').hidden = false; | 
| 1270     }, | 1287     }, | 
| 1271 | 1288 | 
| 1272     /** | 1289     /** | 
| 1273      * Dectivates the bluetooth settings section from the System settings page. | 1290      * Dectivates the bluetooth settings section from the System settings page. | 
| 1274      * @private | 1291      * @private | 
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1376     'setPasswordGenerationSettingVisibility', | 1393     'setPasswordGenerationSettingVisibility', | 
| 1377     'setProfilesInfo', | 1394     'setProfilesInfo', | 
| 1378     'setScreenMagnifierCheckboxState', | 1395     'setScreenMagnifierCheckboxState', | 
| 1379     'setSpokenFeedbackCheckboxState', | 1396     'setSpokenFeedbackCheckboxState', | 
| 1380     'setThemesResetButtonEnabled', | 1397     'setThemesResetButtonEnabled', | 
| 1381     'setupCloudPrintConnectorSection', | 1398     'setupCloudPrintConnectorSection', | 
| 1382     'setupPageZoomSelector', | 1399     'setupPageZoomSelector', | 
| 1383     'setupProxySettingsSection', | 1400     'setupProxySettingsSection', | 
| 1384     'setVirtualKeyboardCheckboxState', | 1401     'setVirtualKeyboardCheckboxState', | 
| 1385     'showBluetoothSettings', | 1402     'showBluetoothSettings', | 
|  | 1403     'showDisplayOptions', | 
| 1386     'showMouseControls', | 1404     'showMouseControls', | 
| 1387     'showTouchpadControls', | 1405     'showTouchpadControls', | 
| 1388     'updateAccountPicture', | 1406     'updateAccountPicture', | 
| 1389     'updateAutoLaunchState', | 1407     'updateAutoLaunchState', | 
| 1390     'updateDefaultBrowserState', | 1408     'updateDefaultBrowserState', | 
| 1391     'updateManagedBannerVisibility', | 1409     'updateManagedBannerVisibility', | 
| 1392     'updateSearchEngines', | 1410     'updateSearchEngines', | 
| 1393     'updateSyncState', | 1411     'updateSyncState', | 
| 1394     'updateStartupPages', | 1412     'updateStartupPages', | 
| 1395   ].forEach(function(name) { | 1413   ].forEach(function(name) { | 
| (...skipping 12 matching lines...) Expand all  Loading... | 
| 1408     BrowserOptions.getLoggedInUsername = function() { | 1426     BrowserOptions.getLoggedInUsername = function() { | 
| 1409       return BrowserOptions.getInstance().username_; | 1427       return BrowserOptions.getInstance().username_; | 
| 1410     }; | 1428     }; | 
| 1411   } | 1429   } | 
| 1412 | 1430 | 
| 1413   // Export | 1431   // Export | 
| 1414   return { | 1432   return { | 
| 1415     BrowserOptions: BrowserOptions | 1433     BrowserOptions: BrowserOptions | 
| 1416   }; | 1434   }; | 
| 1417 }); | 1435 }); | 
| OLD | NEW | 
|---|