| 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 Page = cr.ui.pageManager.Page; | 7 var Page = cr.ui.pageManager.Page; |
| 8 var PageManager = cr.ui.pageManager.PageManager; | 8 var PageManager = cr.ui.pageManager.PageManager; |
| 9 var ArrayDataModel = cr.ui.ArrayDataModel; | 9 var ArrayDataModel = cr.ui.ArrayDataModel; |
| 10 var RepeatingButton = cr.ui.RepeatingButton; | 10 var RepeatingButton = cr.ui.RepeatingButton; |
| (...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 116 } | 116 } |
| 117 }; | 117 }; |
| 118 } else { | 118 } else { |
| 119 $('advanced-settings-expander').hidden = true; | 119 $('advanced-settings-expander').hidden = true; |
| 120 $('advanced-settings').hidden = true; | 120 $('advanced-settings').hidden = true; |
| 121 } | 121 } |
| 122 | 122 |
| 123 $('advanced-settings').addEventListener('webkitTransitionEnd', | 123 $('advanced-settings').addEventListener('webkitTransitionEnd', |
| 124 this.updateAdvancedSettingsExpander_.bind(this)); | 124 this.updateAdvancedSettingsExpander_.bind(this)); |
| 125 | 125 |
| 126 if (cr.isChromeOS && loadTimeData.getBoolean('showVersion')) { |
| 127 $('version-button').hidden = false; |
| 128 $('version-button').addEventListener('click', function() { |
| 129 PageManager.showPageByName('help'); |
| 130 chrome.send('coreOptionsUserMetricsAction', |
| 131 ['Options_About']); |
| 132 }); |
| 133 } |
| 134 |
| 126 if (cr.isChromeOS) { | 135 if (cr.isChromeOS) { |
| 127 UIAccountTweaks.applyGuestSessionVisibility(document); | 136 UIAccountTweaks.applyGuestSessionVisibility(document); |
| 128 UIAccountTweaks.applyPublicSessionVisibility(document); | 137 UIAccountTweaks.applyPublicSessionVisibility(document); |
| 129 if (loadTimeData.getBoolean('secondaryUser')) | 138 if (loadTimeData.getBoolean('secondaryUser')) |
| 130 $('secondary-user-banner').hidden = false; | 139 $('secondary-user-banner').hidden = false; |
| 131 } | 140 } |
| 132 | 141 |
| 133 // Sync (Sign in) section. | 142 // Sync (Sign in) section. |
| 134 this.updateSyncState_(loadTimeData.getValue('syncData')); | 143 this.updateSyncState_(loadTimeData.getValue('syncData')); |
| 135 | 144 |
| (...skipping 1779 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1915 BrowserOptions.getLoggedInUsername = function() { | 1924 BrowserOptions.getLoggedInUsername = function() { |
| 1916 return BrowserOptions.getInstance().username_; | 1925 return BrowserOptions.getInstance().username_; |
| 1917 }; | 1926 }; |
| 1918 } | 1927 } |
| 1919 | 1928 |
| 1920 // Export | 1929 // Export |
| 1921 return { | 1930 return { |
| 1922 BrowserOptions: BrowserOptions | 1931 BrowserOptions: BrowserOptions |
| 1923 }; | 1932 }; |
| 1924 }); | 1933 }); |
| OLD | NEW |