Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(416)

Side by Side Diff: chrome/browser/resources/options.html

Issue 2806081: DOMUI prefs: Add stub sub-page for search engine management (Closed)
Patch Set: Rebased to trunk Created 10 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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>
(...skipping 10 matching lines...) Expand all
21 <script src="options/pref_ui.js"></script> 21 <script src="options/pref_ui.js"></script>
22 <script src="options/options_page.js"></script> 22 <script src="options/options_page.js"></script>
23 <if expr="pp_ifdef('chromeos')"> 23 <if expr="pp_ifdef('chromeos')">
24 <script src="options/chromeos_language_list.js"></script> 24 <script src="options/chromeos_language_list.js"></script>
25 <script src="options/chromeos_language_options.js"></script> 25 <script src="options/chromeos_language_options.js"></script>
26 <script src="options/chromeos_system_options.js"></script> 26 <script src="options/chromeos_system_options.js"></script>
27 <script src="options/chromeos_accounts_options.js"></script> 27 <script src="options/chromeos_accounts_options.js"></script>
28 <script src="options/chromeos_accounts_user_list.js"></script> 28 <script src="options/chromeos_accounts_user_list.js"></script>
29 <script src="options/chromeos_accounts_add_user_overlay.js"></script> 29 <script src="options/chromeos_accounts_add_user_overlay.js"></script>
30 </if> 30 </if>
31 <script src="options/add_startup_page_overlay.js"></script>
31 <script src="options/advanced_options.js"></script> 32 <script src="options/advanced_options.js"></script>
32 <script src="options/browser_options.js"></script> 33 <script src="options/browser_options.js"></script>
33 <script src="options/personal_options.js"></script> 34 <script src="options/clear_browser_data_overlay.js"></script>
35 <script src="options/content_settings.js"></script>
34 <script src="options/content_settings_exceptions_list.js"></script> 36 <script src="options/content_settings_exceptions_list.js"></script>
35 <script src="options/content_settings_ui.js"></script> 37 <script src="options/content_settings_ui.js"></script>
36 <script src="options/content_settings.js"></script>
37 <script src="options/add_startup_page_overlay.js"></script>
38 <script src="options/clear_browser_data_overlay.js"></script>
39 <script src="options/font_settings_overlay.js"></script> 38 <script src="options/font_settings_overlay.js"></script>
39 <script src="options/personal_options.js"></script>
40 <script src="options/search_engine_manager.js"></script>
40 <script> 41 <script>
41 42
42 /////////////////////////////////////////////////////////////////////////////// 43 ///////////////////////////////////////////////////////////////////////////////
43 // Document Functions: 44 // Document Functions:
44 /** 45 /**
45 * Window onload handler, sets up the page. 46 * Window onload handler, sets up the page.
46 */ 47 */
47 function load() { 48 function load() {
48 localStrings = new LocalStrings(); 49 localStrings = new LocalStrings();
49 50
50 if (cr.isChromeOS) { 51 if (cr.isChromeOS) {
51 OptionsPage.register(SystemOptions.getInstance()); 52 OptionsPage.register(SystemOptions.getInstance());
52 OptionsPage.register(AccountsOptions.getInstance()); 53 OptionsPage.register(AccountsOptions.getInstance());
53 // TODO(mazda): uncomment this once the language options is ready 54 // TODO(mazda): uncomment this once the language options is ready
54 // OptionsPage.register(new OptionsPage( 55 // OptionsPage.register(new OptionsPage(
55 // 'languageChewing', 56 // 'languageChewing',
56 // localStrings.getString('languageChewingPage'), 57 // localStrings.getString('languageChewingPage'),
57 // 'languageChewingPage')); 58 // 'languageChewingPage'));
58 // OptionsPage.register(new OptionsPage( 59 // OptionsPage.register(new OptionsPage(
59 // 'languageHangul', 60 // 'languageHangul',
60 // localStrings.getString('languageHangulPage'), 61 // localStrings.getString('languageHangulPage'),
61 // 'languageHangulPage')); 62 // 'languageHangulPage'));
62 } 63 }
63 64
64 OptionsPage.register(BrowserOptions.getInstance()); 65 OptionsPage.register(BrowserOptions.getInstance());
65 OptionsPage.register(PersonalOptions.getInstance()); 66 OptionsPage.register(PersonalOptions.getInstance());
66 OptionsPage.register(AdvancedOptions.getInstance()); 67 OptionsPage.register(AdvancedOptions.getInstance());
67 OptionsPage.registerSubPage(ContentSettings.getInstance()); 68 OptionsPage.registerSubPage(ContentSettings.getInstance());
69 OptionsPage.registerSubPage(SearchEngineManager.getInstance());
68 OptionsPage.registerOverlay(AddStartupPageOverlay.getInstance()); 70 OptionsPage.registerOverlay(AddStartupPageOverlay.getInstance());
69 OptionsPage.registerOverlay(ClearBrowserDataOverlay.getInstance()); 71 OptionsPage.registerOverlay(ClearBrowserDataOverlay.getInstance());
70 OptionsPage.registerOverlay(FontSettingsOverlay.getInstance()); 72 OptionsPage.registerOverlay(FontSettingsOverlay.getInstance());
71 73
72 if (cr.isChromeOS) { 74 if (cr.isChromeOS) {
73 var labsOptions = new OptionsPage('labs', 75 var labsOptions = new OptionsPage('labs',
74 localStrings.getString('labsPage'), 76 localStrings.getString('labsPage'),
75 'labsPage'); 77 'labsPage');
76 OptionsPage.register(labsOptions); 78 OptionsPage.register(labsOptions);
77 OptionsPage.registerSubPage(LanguageOptions.getInstance()); 79 OptionsPage.registerSubPage(LanguageOptions.getInstance());
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
140 <include src="options/chromeos_language_options.html"> 142 <include src="options/chromeos_language_options.html">
141 <include src="options/chromeos_labs.html"> 143 <include src="options/chromeos_labs.html">
142 <include src="options/chromeos_accounts_options.html"> 144 <include src="options/chromeos_accounts_options.html">
143 <!-- TODO(mazda): include the following htmls once the language options 145 <!-- TODO(mazda): include the following htmls once the language options
144 dialog is ready. 146 dialog is ready.
145 - options/chromeos_language_chewing_options.html 147 - options/chromeos_language_chewing_options.html
146 - options/chromeos_language_hangul_options.html 148 - options/chromeos_language_hangul_options.html
147 - options/chromeos_language_pinyin_options.html 149 - options/chromeos_language_pinyin_options.html
148 --> 150 -->
149 </if> 151 </if>
152 <include src="options/advanced_options.html">
150 <include src="options/browser_options.html"> 153 <include src="options/browser_options.html">
154 <include src="options/content_settings.html">
151 <include src="options/personal_options.html"> 155 <include src="options/personal_options.html">
156 <include src="options/search_engine_manager.html">
152 <include src="options/sync_options.html"> 157 <include src="options/sync_options.html">
153 <include src="options/advanced_options.html">
154 <include src="options/content_settings.html">
155 </div> 158 </div>
156 </div> 159 </div>
157 160
158 <script> 161 <script>
159 // Decorate the existing elements in the document. 162 // Decorate the existing elements in the document.
160 cr.ui.decorate('input[pref][type=checkbox]', PrefCheckbox); 163 cr.ui.decorate('input[pref][type=checkbox]', PrefCheckbox);
161 cr.ui.decorate('input[pref][type=number]', PrefNumber); 164 cr.ui.decorate('input[pref][type=number]', PrefNumber);
162 cr.ui.decorate('input[pref][type=radio]', PrefRadio); 165 cr.ui.decorate('input[pref][type=radio]', PrefRadio);
163 cr.ui.decorate('input[pref][type=range]', PrefRange); 166 cr.ui.decorate('input[pref][type=range]', PrefRange);
164 cr.ui.decorate('select[pref]', PrefSelect); 167 cr.ui.decorate('select[pref]', PrefSelect);
165 cr.ui.decorate('input[pref][type=url]', PrefTextField); 168 cr.ui.decorate('input[pref][type=url]', PrefTextField);
166 cr.ui.decorate('#contentSettingsPage input[type=radio]', ContentSettingsRadio); 169 cr.ui.decorate('#contentSettingsPage input[type=radio]', ContentSettingsRadio);
167 // TODO(zelidrag) add other elements here when we implement them 170 // TODO(zelidrag) add other elements here when we implement them
168 </script> 171 </script>
169 </body> 172 </body>
170 </html> 173 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698