| OLD | NEW |
| 1 <!DOCTYPE HTML> | 1 <!DOCTYPE HTML> |
| 2 <html i18n-values="dir:textdirection;" id="t"> | 2 <html i18n-values="dir:textdirection;" id="t"> |
| 3 <head> | 3 <head> |
| 4 <meta charset="utf-8"> | 4 <meta charset="utf-8"> |
| 5 <title i18n-content="title"></title> | 5 <title i18n-content="title"></title> |
| 6 | 6 |
| 7 <!-- TODO(zelidrag) need a better icon here --> | 7 <!-- TODO(zelidrag) need a better icon here --> |
| 8 <link rel="icon" href="../../app/theme/history_favicon.png"> | 8 <link rel="icon" href="../../app/theme/history_favicon.png"> |
| 9 | 9 |
| 10 <script src="chrome://resources/js/class_list.js"></script> | 10 <script src="chrome://resources/js/class_list.js"></script> |
| 11 <script src="chrome://resources/js/cr.js"></script> | 11 <script src="chrome://resources/js/cr.js"></script> |
| 12 <script src="chrome://resources/js/cr/event_target.js"></script> | 12 <script src="chrome://resources/js/cr/event_target.js"></script> |
| 13 <script src="chrome://resources/js/cr/ui.js"></script> | 13 <script src="chrome://resources/js/cr/ui.js"></script> |
| 14 <script src="chrome://resources/js/cr/ui/array_data_model.js"></script> | 14 <script src="chrome://resources/js/cr/ui/array_data_model.js"></script> |
| 15 <script src="chrome://resources/js/cr/ui/list_selection_model.js"></script> | 15 <script src="chrome://resources/js/cr/ui/list_selection_model.js"></script> |
| 16 <script src="chrome://resources/js/cr/ui/list_selection_controller.js"></script> | 16 <script src="chrome://resources/js/cr/ui/list_selection_controller.js"></script> |
| 17 <script src="chrome://resources/js/cr/ui/list_single_selection_model.js"></scrip
t> | 17 <script src="chrome://resources/js/cr/ui/list_single_selection_model.js"></scrip
t> |
| 18 <script src="chrome://resources/js/cr/ui/list_item.js"></script> | 18 <script src="chrome://resources/js/cr/ui/list_item.js"></script> |
| 19 <script src="chrome://resources/js/cr/ui/list.js"></script> | 19 <script src="chrome://resources/js/cr/ui/list.js"></script> |
| 20 <script src="chrome://resources/js/local_strings.js"></script> | 20 <script src="chrome://resources/js/local_strings.js"></script> |
| 21 <script src="chrome://resources/js/util.js"></script> | 21 <script src="chrome://resources/js/util.js"></script> |
| 22 <script src="options/preferences.js"></script> | 22 <script src="options/preferences.js"></script> |
| 23 <script src="options/pref_ui.js"></script> | 23 <script src="options/pref_ui.js"></script> |
| 24 <script src="options/options_page.js"></script> | 24 <script src="options/options_page.js"></script> |
| 25 <if expr="pp_ifdef('chromeos')"> | 25 <if expr="pp_ifdef('chromeos')"> |
| 26 <script src="options/about_page.js"></script> |
| 26 <script src="options/chromeos_internet_network_element.js"></script> | 27 <script src="options/chromeos_internet_network_element.js"></script> |
| 27 <script src="options/chromeos_internet_options.js"></script> | 28 <script src="options/chromeos_internet_options.js"></script> |
| 28 <script src="options/chromeos_language_add_language_overlay.js"></script> | 29 <script src="options/chromeos_language_add_language_overlay.js"></script> |
| 29 <script src="options/chromeos_language_list.js"></script> | 30 <script src="options/chromeos_language_list.js"></script> |
| 30 <script src="options/chromeos_language_options.js"></script> | 31 <script src="options/chromeos_language_options.js"></script> |
| 31 <script src="options/chromeos_system_options.js"></script> | 32 <script src="options/chromeos_system_options.js"></script> |
| 32 <script src="options/chromeos_accounts_options.js"></script> | 33 <script src="options/chromeos_accounts_options.js"></script> |
| 33 <script src="options/chromeos_accounts_user_list.js"></script> | 34 <script src="options/chromeos_accounts_user_list.js"></script> |
| 34 <script src="options/chromeos_accounts_user_name_edit.js"></script> | 35 <script src="options/chromeos_accounts_user_name_edit.js"></script> |
| 35 <script> | 36 <script> |
| 37 var AboutPage = options.AboutPage; |
| 36 var AccountsOptions = options.AccountsOptions; | 38 var AccountsOptions = options.AccountsOptions; |
| 37 var InternetOptions = options.InternetOptions; | 39 var InternetOptions = options.InternetOptions; |
| 38 var LanguageHangulOptions = options.LanguageHangulOptions; | 40 var LanguageHangulOptions = options.LanguageHangulOptions; |
| 39 var LanguageOptions = options.LanguageOptions; | 41 var LanguageOptions = options.LanguageOptions; |
| 40 var SystemOptions = options.SystemOptions; | 42 var SystemOptions = options.SystemOptions; |
| 41 </script> | 43 </script> |
| 42 </if> | 44 </if> |
| 43 <script src="options/about_page.js"></script> | |
| 44 <script src="options/add_startup_page_overlay.js"></script> | 45 <script src="options/add_startup_page_overlay.js"></script> |
| 45 <script src="options/advanced_options.js"></script> | 46 <script src="options/advanced_options.js"></script> |
| 46 <script src="options/autofill_options.js"></script> | 47 <script src="options/autofill_options.js"></script> |
| 47 <script src="options/browser_options.js"></script> | 48 <script src="options/browser_options.js"></script> |
| 48 <script src="options/clear_browser_data_overlay.js"></script> | 49 <script src="options/clear_browser_data_overlay.js"></script> |
| 49 <script src="options/content_settings.js"></script> | 50 <script src="options/content_settings.js"></script> |
| 50 <script src="options/content_settings_exceptions_area.js"></script> | 51 <script src="options/content_settings_exceptions_area.js"></script> |
| 51 <script src="options/content_settings_ui.js"></script> | 52 <script src="options/content_settings_ui.js"></script> |
| 52 <script src="options/font_settings_overlay.js"></script> | 53 <script src="options/font_settings_overlay.js"></script> |
| 53 <script src="options/import_data_overlay.js"></script> | 54 <script src="options/import_data_overlay.js"></script> |
| 54 <script src="options/passwords_exceptions.js"></script> | 55 <script src="options/passwords_exceptions.js"></script> |
| 55 <script src="options/passwords_exceptions_list.js"></script> | 56 <script src="options/passwords_exceptions_list.js"></script> |
| 56 <script src="options/personal_options.js"></script> | 57 <script src="options/personal_options.js"></script> |
| 57 <script src="options/search_engine_manager.js"></script> | 58 <script src="options/search_engine_manager.js"></script> |
| 58 <script src="options/stop_syncing_overlay.js"></script> | 59 <script src="options/stop_syncing_overlay.js"></script> |
| 59 <script> | 60 <script> |
| 60 | 61 |
| 61 var AboutPage = options.AboutPage; | |
| 62 var AddStartupPageOverlay = options.AddStartupPageOverlay; | 62 var AddStartupPageOverlay = options.AddStartupPageOverlay; |
| 63 var AdvancedOptions = options.AdvancedOptions; | 63 var AdvancedOptions = options.AdvancedOptions; |
| 64 var AutoFillOptions = options.AutoFillOptions; | 64 var AutoFillOptions = options.AutoFillOptions; |
| 65 var BrowserOptions = options.BrowserOptions; | 65 var BrowserOptions = options.BrowserOptions; |
| 66 var ClearBrowserDataOverlay = options.ClearBrowserDataOverlay; | 66 var ClearBrowserDataOverlay = options.ClearBrowserDataOverlay; |
| 67 var ContentSettings = options.ContentSettings; | 67 var ContentSettings = options.ContentSettings; |
| 68 var FontSettingsOverlay = options.FontSettingsOverlay; | 68 var FontSettingsOverlay = options.FontSettingsOverlay; |
| 69 var ImportDataOverlay = options.ImportDataOverlay; | 69 var ImportDataOverlay = options.ImportDataOverlay; |
| 70 var OptionsPage = options.OptionsPage; | 70 var OptionsPage = options.OptionsPage; |
| 71 var PasswordsExceptions = options.PasswordsExceptions; | 71 var PasswordsExceptions = options.PasswordsExceptions; |
| 72 var PersonalOptions = options.PersonalOptions; | 72 var PersonalOptions = options.PersonalOptions; |
| 73 var Preferences = options.Preferences; | 73 var Preferences = options.Preferences; |
| 74 var SearchEngineManager = options.SearchEngineManager; | 74 var SearchEngineManager = options.SearchEngineManager; |
| 75 var StopSyncingOverlay = options.StopSyncingOverlay; | 75 var StopSyncingOverlay = options.StopSyncingOverlay; |
| 76 | 76 |
| 77 /** | 77 /** |
| 78 * Window onload handler, sets up the page. | 78 * Window onload handler, sets up the page. |
| 79 */ | 79 */ |
| 80 function load() { | 80 function load() { |
| 81 localStrings = new LocalStrings(); | 81 localStrings = new LocalStrings(); |
| 82 | 82 |
| 83 if (cr.isChromeOS) { | 83 if (cr.isChromeOS) { |
| 84 OptionsPage.registerSubPage(AboutPage.getInstance()); |
| 84 OptionsPage.register(SystemOptions.getInstance()); | 85 OptionsPage.register(SystemOptions.getInstance()); |
| 85 OptionsPage.register(InternetOptions.getInstance()); | 86 OptionsPage.register(InternetOptions.getInstance()); |
| 86 } | 87 } |
| 87 | 88 |
| 88 OptionsPage.registerSubPage(AboutPage.getInstance()); | |
| 89 OptionsPage.register(BrowserOptions.getInstance()); | 89 OptionsPage.register(BrowserOptions.getInstance()); |
| 90 OptionsPage.register(PersonalOptions.getInstance()); | 90 OptionsPage.register(PersonalOptions.getInstance()); |
| 91 OptionsPage.register(AdvancedOptions.getInstance()); | 91 OptionsPage.register(AdvancedOptions.getInstance()); |
| 92 OptionsPage.registerSubPage(AutoFillOptions.getInstance()); | 92 OptionsPage.registerSubPage(AutoFillOptions.getInstance()); |
| 93 OptionsPage.registerSubPage(ContentSettings.getInstance()); | 93 OptionsPage.registerSubPage(ContentSettings.getInstance()); |
| 94 OptionsPage.registerSubPage(PasswordsExceptions.getInstance()); | 94 OptionsPage.registerSubPage(PasswordsExceptions.getInstance()); |
| 95 OptionsPage.registerSubPage(SearchEngineManager.getInstance()); | 95 OptionsPage.registerSubPage(SearchEngineManager.getInstance()); |
| 96 OptionsPage.registerOverlay(AddStartupPageOverlay.getInstance()); | 96 OptionsPage.registerOverlay(AddStartupPageOverlay.getInstance()); |
| 97 OptionsPage.registerOverlay(ClearBrowserDataOverlay.getInstance()); | 97 OptionsPage.registerOverlay(ClearBrowserDataOverlay.getInstance()); |
| 98 OptionsPage.registerOverlay(FontSettingsOverlay.getInstance()); | 98 OptionsPage.registerOverlay(FontSettingsOverlay.getInstance()); |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 159 | 159 |
| 160 document.addEventListener('DOMContentLoaded', load); | 160 document.addEventListener('DOMContentLoaded', load); |
| 161 | 161 |
| 162 window.onpopstate = function(e) { | 162 window.onpopstate = function(e) { |
| 163 options.OptionsPage.setState(e.state); | 163 options.OptionsPage.setState(e.state); |
| 164 }; | 164 }; |
| 165 </script> | 165 </script> |
| 166 <link rel="stylesheet" href="chrome://resources/css/list.css"> | 166 <link rel="stylesheet" href="chrome://resources/css/list.css"> |
| 167 <link rel="stylesheet" href="dom_ui.css"> | 167 <link rel="stylesheet" href="dom_ui.css"> |
| 168 <link rel="stylesheet" href="options/options_page.css"> | 168 <link rel="stylesheet" href="options/options_page.css"> |
| 169 <link rel="stylesheet" href="options/about_page.css"> | |
| 170 <link rel="stylesheet" href="options/add_startup_page_overlay.css"> | 169 <link rel="stylesheet" href="options/add_startup_page_overlay.css"> |
| 171 <link rel="stylesheet" href="options/autofill_options_page.css"> | 170 <link rel="stylesheet" href="options/autofill_options_page.css"> |
| 172 <link rel="stylesheet" href="options/browser_options_page.css"> | 171 <link rel="stylesheet" href="options/browser_options_page.css"> |
| 173 <link rel="stylesheet" href="options/clear_browser_data_overlay.css"> | 172 <link rel="stylesheet" href="options/clear_browser_data_overlay.css"> |
| 174 <link rel="stylesheet" href="options/content_settings.css"> | 173 <link rel="stylesheet" href="options/content_settings.css"> |
| 175 <link rel="stylesheet" href="options/content_settings_exceptions_area.css"> | 174 <link rel="stylesheet" href="options/content_settings_exceptions_area.css"> |
| 176 <link rel="stylesheet" href="options/passwords_exceptions_list.css"> | 175 <link rel="stylesheet" href="options/passwords_exceptions_list.css"> |
| 177 <link rel="stylesheet" href="options/import_data_overlay.css"> | 176 <link rel="stylesheet" href="options/import_data_overlay.css"> |
| 178 <link rel="stylesheet" href="options/subpages_tab_controls.css"> | 177 <link rel="stylesheet" href="options/subpages_tab_controls.css"> |
| 179 <if expr="pp_ifdef('chromeos')"> | 178 <if expr="pp_ifdef('chromeos')"> |
| 179 <link rel="stylesheet" href="options/about_page.css"> |
| 180 <link rel="stylesheet" href="options/chromeos_accounts_options_page.css"> | 180 <link rel="stylesheet" href="options/chromeos_accounts_options_page.css"> |
| 181 <link rel="stylesheet" href="options/chromeos_internet_options_page.css"> | 181 <link rel="stylesheet" href="options/chromeos_internet_options_page.css"> |
| 182 <link rel="stylesheet" href="options/chromeos_language_options.css"> | 182 <link rel="stylesheet" href="options/chromeos_language_options.css"> |
| 183 </if> | 183 </if> |
| 184 </head> | 184 </head> |
| 185 <body i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize"> | 185 <body i18n-values=".style.fontFamily:fontfamily;.style.fontSize:fontsize"> |
| 186 <div class="header"> | 186 <div class="header"> |
| 187 </div> | 187 </div> |
| 188 <div id="overlay" class="overlay hidden"> | 188 <div id="overlay" class="overlay hidden"> |
| 189 <include src="options/add_startup_page_overlay.html"> | 189 <include src="options/add_startup_page_overlay.html"> |
| 190 <include src="options/clear_browser_data_overlay.html"> | 190 <include src="options/clear_browser_data_overlay.html"> |
| 191 <include src="options/font_settings_overlay.html"> | 191 <include src="options/font_settings_overlay.html"> |
| 192 <include src="options/import_data_overlay.html"> | 192 <include src="options/import_data_overlay.html"> |
| 193 <include src="options/stop_syncing_overlay.html"> | 193 <include src="options/stop_syncing_overlay.html"> |
| 194 <if expr="pp_ifdef('chromeos')"> | 194 <if expr="pp_ifdef('chromeos')"> |
| 195 <include src="options/chromeos_language_add_language_overlay.html"> | 195 <include src="options/chromeos_language_add_language_overlay.html"> |
| 196 </if> | 196 </if> |
| 197 </div> | 197 </div> |
| 198 <div id="main-content"> | 198 <div id="main-content"> |
| 199 <div id="navbar-container"> | 199 <div id="navbar-container"> |
| 200 <h1 id="settings-title" i18n-content="title"></h1> | 200 <h1 id="settings-title" i18n-content="title"></h1> |
| 201 <ul id="navbar"> | 201 <ul id="navbar"> |
| 202 </ul> | 202 </ul> |
| 203 <hr/> | 203 <hr/> |
| 204 <ul id="subpagesnav"> | 204 <ul id="subpagesnav"> |
| 205 </ul> | 205 </ul> |
| 206 </div> | 206 </div> |
| 207 <div id="mainview"> | 207 <div id="mainview"> |
| 208 <if expr="pp_ifdef('chromeos')"> | 208 <if expr="pp_ifdef('chromeos')"> |
| 209 <include src="options/about_page.html"> |
| 209 <include src="options/chromeos_system_options.html"> | 210 <include src="options/chromeos_system_options.html"> |
| 210 <include src="options/chromeos_internet_options.html"> | 211 <include src="options/chromeos_internet_options.html"> |
| 211 <include src="options/chromeos_language_options.html"> | 212 <include src="options/chromeos_language_options.html"> |
| 212 <include src="options/chromeos_language_chewing_options.html"> | 213 <include src="options/chromeos_language_chewing_options.html"> |
| 213 <include src="options/chromeos_language_hangul_options.html"> | 214 <include src="options/chromeos_language_hangul_options.html"> |
| 214 <include src="options/chromeos_language_mozc_options.html"> | 215 <include src="options/chromeos_language_mozc_options.html"> |
| 215 <include src="options/chromeos_language_pinyin_options.html"> | 216 <include src="options/chromeos_language_pinyin_options.html"> |
| 216 <include src="options/chromeos_labs.html"> | 217 <include src="options/chromeos_labs.html"> |
| 217 <include src="options/chromeos_accounts_options.html"> | 218 <include src="options/chromeos_accounts_options.html"> |
| 218 <include src="options/chromeos_proxy.html"> | 219 <include src="options/chromeos_proxy.html"> |
| 219 </if> | 220 </if> |
| 220 <include src="options/advanced_options.html"> | 221 <include src="options/advanced_options.html"> |
| 221 <include src="options/autofill_options.html"> | 222 <include src="options/autofill_options.html"> |
| 222 <include src="options/browser_options.html"> | 223 <include src="options/browser_options.html"> |
| 223 <include src="options/content_settings.html"> | 224 <include src="options/content_settings.html"> |
| 224 <include src="options/passwords_exceptions.html"> | 225 <include src="options/passwords_exceptions.html"> |
| 225 <include src="options/personal_options.html"> | 226 <include src="options/personal_options.html"> |
| 226 <include src="options/search_engine_manager.html"> | 227 <include src="options/search_engine_manager.html"> |
| 227 <include src="options/sync_options.html"> | 228 <include src="options/sync_options.html"> |
| 228 <include src="options/about_page.html"> | |
| 229 </div> | 229 </div> |
| 230 </div> | 230 </div> |
| 231 | 231 |
| 232 <script> | 232 <script> |
| 233 // Decorate the existing elements in the document. | 233 // Decorate the existing elements in the document. |
| 234 cr.ui.decorate('input[pref][type=checkbox]', options.PrefCheckbox); | 234 cr.ui.decorate('input[pref][type=checkbox]', options.PrefCheckbox); |
| 235 cr.ui.decorate('input[pref][type=number]', options.PrefNumber); | 235 cr.ui.decorate('input[pref][type=number]', options.PrefNumber); |
| 236 cr.ui.decorate('input[pref][type=radio]', options.PrefRadio); | 236 cr.ui.decorate('input[pref][type=radio]', options.PrefRadio); |
| 237 cr.ui.decorate('input[pref][type=range]', options.PrefRange); | 237 cr.ui.decorate('input[pref][type=range]', options.PrefRange); |
| 238 cr.ui.decorate('select[pref]', options.PrefSelect); | 238 cr.ui.decorate('select[pref]', options.PrefSelect); |
| 239 cr.ui.decorate('input[pref][type=url]', options.PrefTextField); | 239 cr.ui.decorate('input[pref][type=url]', options.PrefTextField); |
| 240 cr.ui.decorate('#contentSettingsPage input[type=radio]', | 240 cr.ui.decorate('#contentSettingsPage input[type=radio]', |
| 241 options.ContentSettingsRadio); | 241 options.ContentSettingsRadio); |
| 242 </script> | 242 </script> |
| 243 </body> | 243 </body> |
| 244 </html> | 244 </html> |
| OLD | NEW |