| OLD | NEW | 
|---|
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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 | 6 | 
| 7   const OptionsPage = options.OptionsPage; | 7   const OptionsPage = options.OptionsPage; | 
| 8   const AddLanguageOverlay = options.language.AddLanguageOverlay; | 8   const AddLanguageOverlay = options.language.AddLanguageOverlay; | 
| 9   const LanguageList = options.language.LanguageList; | 9   const LanguageList = options.language.LanguageList; | 
| 10 | 10 | 
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 106      */ | 106      */ | 
| 107     handleLanguageOptionsListChange_: function(e) { | 107     handleLanguageOptionsListChange_: function(e) { | 
| 108       var languageOptionsList = $('language-options-list'); | 108       var languageOptionsList = $('language-options-list'); | 
| 109       var index = languageOptionsList.selectionModel.selectedIndex; | 109       var index = languageOptionsList.selectionModel.selectedIndex; | 
| 110       if (index == -1) | 110       if (index == -1) | 
| 111         return; | 111         return; | 
| 112 | 112 | 
| 113       var languageCode = languageOptionsList.getLanguageCodes()[index]; | 113       var languageCode = languageOptionsList.getLanguageCodes()[index]; | 
| 114       this.updateSelectedLanguageName_(languageCode); | 114       this.updateSelectedLanguageName_(languageCode); | 
| 115       this.updateUiLanguageButton_(languageCode); | 115       this.updateUiLanguageButton_(languageCode); | 
| 116       this.updateInputMethodList_(); | 116       this.updateInputMethodList_(languageCode); | 
| 117       this.updateLanguageListInAddLanguageOverlay_(); | 117       this.updateLanguageListInAddLanguageOverlay_(); | 
| 118     }, | 118     }, | 
| 119 | 119 | 
| 120     /** | 120     /** | 
| 121      * Updates the currently selected language name. | 121      * Updates the currently selected language name. | 
| 122      * @param {string} languageCode Language code (ex. "fr"). | 122      * @param {string} languageCode Language code (ex. "fr"). | 
| 123      * @private | 123      * @private | 
| 124      */ | 124      */ | 
| 125     updateSelectedLanguageName_: function(languageCode) { | 125     updateSelectedLanguageName_: function(languageCode) { | 
| 126       var languageDisplayName = LanguageList.getDisplayNameFromLanguageCode( | 126       var languageDisplayName = LanguageList.getDisplayNameFromLanguageCode( | 
| (...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 351     // from UX. | 351     // from UX. | 
| 352     alert(localStrings.getString('restart_required')); | 352     alert(localStrings.getString('restart_required')); | 
| 353   }; | 353   }; | 
| 354 | 354 | 
| 355   // Export | 355   // Export | 
| 356   return { | 356   return { | 
| 357     LanguageOptions: LanguageOptions | 357     LanguageOptions: LanguageOptions | 
| 358   }; | 358   }; | 
| 359 | 359 | 
| 360 }); | 360 }); | 
| OLD | NEW | 
|---|