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

Side by Side Diff: chrome/browser/resources/settings/route.js

Issue 2617823002: GRIT: put <if> and <include> behind comments in .js files to make syntactically valid JS (Closed)
Patch Set: add dep Created 3 years, 11 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 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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('settings', function() { 5 cr.define('settings', function() {
6 /** 6 /**
7 * Class for navigable routes. May only be instantiated within this file. 7 * Class for navigable routes. May only be instantiated within this file.
8 * @constructor 8 * @constructor
9 * @param {string} path 9 * @param {string} path
10 * @private 10 * @private
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
93 93
94 // Navigable dialogs. These are the only non-section children of root pages. 94 // Navigable dialogs. These are the only non-section children of root pages.
95 // These are disfavored. If we add anymore, we should add explicit support. 95 // These are disfavored. If we add anymore, we should add explicit support.
96 r.IMPORT_DATA = r.BASIC.createChild('/importData'); 96 r.IMPORT_DATA = r.BASIC.createChild('/importData');
97 r.SIGN_OUT = r.BASIC.createChild('/signOut'); 97 r.SIGN_OUT = r.BASIC.createChild('/signOut');
98 r.CLEAR_BROWSER_DATA = r.ADVANCED.createChild('/clearBrowserData'); 98 r.CLEAR_BROWSER_DATA = r.ADVANCED.createChild('/clearBrowserData');
99 r.RESET_DIALOG = r.ADVANCED.createChild('/resetProfileSettings'); 99 r.RESET_DIALOG = r.ADVANCED.createChild('/resetProfileSettings');
100 r.TRIGGERED_RESET_DIALOG = 100 r.TRIGGERED_RESET_DIALOG =
101 r.ADVANCED.createChild('/triggeredResetProfileSettings'); 101 r.ADVANCED.createChild('/triggeredResetProfileSettings');
102 102
103 <if expr="chromeos"> 103 // <if expr="chromeos">
104 r.INTERNET = r.BASIC.createSection('/internet', 'internet'); 104 r.INTERNET = r.BASIC.createSection('/internet', 'internet');
105 r.NETWORK_DETAIL = r.INTERNET.createChild('/networkDetail'); 105 r.NETWORK_DETAIL = r.INTERNET.createChild('/networkDetail');
106 r.KNOWN_NETWORKS = r.INTERNET.createChild('/knownNetworks'); 106 r.KNOWN_NETWORKS = r.INTERNET.createChild('/knownNetworks');
107 </if> 107 // </if>
108 108
109 r.APPEARANCE = r.BASIC.createSection('/appearance', 'appearance'); 109 r.APPEARANCE = r.BASIC.createSection('/appearance', 'appearance');
110 r.FONTS = r.APPEARANCE.createChild('/fonts'); 110 r.FONTS = r.APPEARANCE.createChild('/fonts');
111 111
112 r.DEFAULT_BROWSER = 112 r.DEFAULT_BROWSER =
113 r.BASIC.createSection('/defaultBrowser', 'defaultBrowser'); 113 r.BASIC.createSection('/defaultBrowser', 'defaultBrowser');
114 114
115 r.SEARCH = r.BASIC.createSection('/search', 'search'); 115 r.SEARCH = r.BASIC.createSection('/search', 'search');
116 r.SEARCH_ENGINES = r.SEARCH.createChild('/searchEngines'); 116 r.SEARCH_ENGINES = r.SEARCH.createChild('/searchEngines');
117 117
118 <if expr="chromeos"> 118 // <if expr="chromeos">
119 r.ANDROID_APPS = r.BASIC.createSection('/androidApps', 'androidApps'); 119 r.ANDROID_APPS = r.BASIC.createSection('/androidApps', 'androidApps');
120 </if> 120 // </if>
121 121
122 r.ON_STARTUP = r.BASIC.createSection('/onStartup', 'onStartup'); 122 r.ON_STARTUP = r.BASIC.createSection('/onStartup', 'onStartup');
123 123
124 r.PEOPLE = r.BASIC.createSection('/people', 'people'); 124 r.PEOPLE = r.BASIC.createSection('/people', 'people');
125 r.SYNC = r.PEOPLE.createChild('/syncSetup'); 125 r.SYNC = r.PEOPLE.createChild('/syncSetup');
126 <if expr="not chromeos"> 126 // <if expr="not chromeos">
127 r.MANAGE_PROFILE = r.PEOPLE.createChild('/manageProfile'); 127 r.MANAGE_PROFILE = r.PEOPLE.createChild('/manageProfile');
128 </if> 128 // </if>
129 <if expr="chromeos"> 129 // <if expr="chromeos">
130 r.CHANGE_PICTURE = r.PEOPLE.createChild('/changePicture'); 130 r.CHANGE_PICTURE = r.PEOPLE.createChild('/changePicture');
131 r.ACCOUNTS = r.PEOPLE.createChild('/accounts'); 131 r.ACCOUNTS = r.PEOPLE.createChild('/accounts');
132 r.LOCK_SCREEN = r.PEOPLE.createChild('/lockScreen'); 132 r.LOCK_SCREEN = r.PEOPLE.createChild('/lockScreen');
133 133
134 r.DEVICE = r.BASIC.createSection('/device', 'device'); 134 r.DEVICE = r.BASIC.createSection('/device', 'device');
135 r.POINTERS = r.DEVICE.createChild('/pointer-overlay'); 135 r.POINTERS = r.DEVICE.createChild('/pointer-overlay');
136 r.KEYBOARD = r.DEVICE.createChild('/keyboard-overlay'); 136 r.KEYBOARD = r.DEVICE.createChild('/keyboard-overlay');
137 r.DISPLAY = r.DEVICE.createChild('/display'); 137 r.DISPLAY = r.DEVICE.createChild('/display');
138 r.STYLUS = r.DEVICE.createChild('/stylus'); 138 r.STYLUS = r.DEVICE.createChild('/stylus');
139 r.STORAGE = r.DEVICE.createChild('/storage'); 139 r.STORAGE = r.DEVICE.createChild('/storage');
140 </if> 140 // </if>
141 141
142 r.PRIVACY = r.ADVANCED.createSection('/privacy', 'privacy'); 142 r.PRIVACY = r.ADVANCED.createSection('/privacy', 'privacy');
143 r.CERTIFICATES = r.PRIVACY.createChild('/certificates'); 143 r.CERTIFICATES = r.PRIVACY.createChild('/certificates');
144 144
145 r.SITE_SETTINGS = r.PRIVACY.createChild('/content'); 145 r.SITE_SETTINGS = r.PRIVACY.createChild('/content');
146 r.SITE_SETTINGS_ALL = r.SITE_SETTINGS.createChild('all'); 146 r.SITE_SETTINGS_ALL = r.SITE_SETTINGS.createChild('all');
147 r.SITE_SETTINGS_SITE_DETAILS = 147 r.SITE_SETTINGS_SITE_DETAILS =
148 r.SITE_SETTINGS_ALL.createChild('/content/siteDetails'); 148 r.SITE_SETTINGS_ALL.createChild('/content/siteDetails');
149 149
150 r.SITE_SETTINGS_HANDLERS = r.SITE_SETTINGS.createChild('/handlers'); 150 r.SITE_SETTINGS_HANDLERS = r.SITE_SETTINGS.createChild('/handlers');
(...skipping 13 matching lines...) Expand all
164 r.SITE_SETTINGS_MICROPHONE = r.SITE_SETTINGS.createChild('microphone'); 164 r.SITE_SETTINGS_MICROPHONE = r.SITE_SETTINGS.createChild('microphone');
165 r.SITE_SETTINGS_NOTIFICATIONS = r.SITE_SETTINGS.createChild('notifications'); 165 r.SITE_SETTINGS_NOTIFICATIONS = r.SITE_SETTINGS.createChild('notifications');
166 r.SITE_SETTINGS_FLASH = r.SITE_SETTINGS.createChild('flash'); 166 r.SITE_SETTINGS_FLASH = r.SITE_SETTINGS.createChild('flash');
167 r.SITE_SETTINGS_POPUPS = r.SITE_SETTINGS.createChild('popups'); 167 r.SITE_SETTINGS_POPUPS = r.SITE_SETTINGS.createChild('popups');
168 r.SITE_SETTINGS_UNSANDBOXED_PLUGINS = 168 r.SITE_SETTINGS_UNSANDBOXED_PLUGINS =
169 r.SITE_SETTINGS.createChild('unsandboxedPlugins'); 169 r.SITE_SETTINGS.createChild('unsandboxedPlugins');
170 r.SITE_SETTINGS_USB_DEVICES = r.SITE_SETTINGS.createChild('usbDevices'); 170 r.SITE_SETTINGS_USB_DEVICES = r.SITE_SETTINGS.createChild('usbDevices');
171 r.SITE_SETTINGS_ZOOM_LEVELS = r.SITE_SETTINGS.createChild('zoomLevels'); 171 r.SITE_SETTINGS_ZOOM_LEVELS = r.SITE_SETTINGS.createChild('zoomLevels');
172 r.SITE_SETTINGS_PDF_DOCUMENTS = r.SITE_SETTINGS.createChild('pdfDocuments'); 172 r.SITE_SETTINGS_PDF_DOCUMENTS = r.SITE_SETTINGS.createChild('pdfDocuments');
173 173
174 <if expr="chromeos"> 174 // <if expr="chromeos">
175 r.DATETIME = r.ADVANCED.createSection('/dateTime', 'dateTime'); 175 r.DATETIME = r.ADVANCED.createSection('/dateTime', 'dateTime');
176 r.BLUETOOTH = r.ADVANCED.createSection('/bluetooth', 'bluetooth'); 176 r.BLUETOOTH = r.ADVANCED.createSection('/bluetooth', 'bluetooth');
177 </if> 177 // </if>
178 178
179 r.PASSWORDS = 179 r.PASSWORDS =
180 r.ADVANCED.createSection('/passwordsAndForms', 'passwordsAndForms'); 180 r.ADVANCED.createSection('/passwordsAndForms', 'passwordsAndForms');
181 r.AUTOFILL = r.PASSWORDS.createChild('/autofill'); 181 r.AUTOFILL = r.PASSWORDS.createChild('/autofill');
182 r.MANAGE_PASSWORDS = r.PASSWORDS.createChild('/passwords'); 182 r.MANAGE_PASSWORDS = r.PASSWORDS.createChild('/passwords');
183 183
184 r.LANGUAGES = r.ADVANCED.createSection('/languages', 'languages'); 184 r.LANGUAGES = r.ADVANCED.createSection('/languages', 'languages');
185 <if expr="chromeos"> 185 // <if expr="chromeos">
186 r.INPUT_METHODS = r.LANGUAGES.createChild('/inputMethods'); 186 r.INPUT_METHODS = r.LANGUAGES.createChild('/inputMethods');
187 </if> 187 // </if>
188 <if expr="not is_macosx"> 188 // <if expr="not is_macosx">
189 r.EDIT_DICTIONARY = r.LANGUAGES.createChild('/editDictionary'); 189 r.EDIT_DICTIONARY = r.LANGUAGES.createChild('/editDictionary');
190 </if> 190 // </if>
191 191
192 r.DOWNLOADS = r.ADVANCED.createSection('/downloads', 'downloads'); 192 r.DOWNLOADS = r.ADVANCED.createSection('/downloads', 'downloads');
193 193
194 r.PRINTING = r.ADVANCED.createSection('/printing', 'printing'); 194 r.PRINTING = r.ADVANCED.createSection('/printing', 'printing');
195 r.CLOUD_PRINTERS = r.PRINTING.createChild('/cloudPrinters'); 195 r.CLOUD_PRINTERS = r.PRINTING.createChild('/cloudPrinters');
196 <if expr="chromeos"> 196 // <if expr="chromeos">
197 r.CUPS_PRINTERS = r.PRINTING.createChild('/cupsPrinters'); 197 r.CUPS_PRINTERS = r.PRINTING.createChild('/cupsPrinters');
198 r.CUPS_PRINTER_DETAIL = r.CUPS_PRINTERS.createChild('/cupsPrinterDetails'); 198 r.CUPS_PRINTER_DETAIL = r.CUPS_PRINTERS.createChild('/cupsPrinterDetails');
199 </if> 199 // </if>
200 200
201 r.ACCESSIBILITY = r.ADVANCED.createSection('/accessibility', 'a11y'); 201 r.ACCESSIBILITY = r.ADVANCED.createSection('/accessibility', 'a11y');
202 r.MANAGE_ACCESSIBILITY = r.ACCESSIBILITY.createChild('/manageAccessibility'); 202 r.MANAGE_ACCESSIBILITY = r.ACCESSIBILITY.createChild('/manageAccessibility');
203 203
204 r.SYSTEM = r.ADVANCED.createSection('/system', 'system'); 204 r.SYSTEM = r.ADVANCED.createSection('/system', 'system');
205 r.RESET = r.ADVANCED.createSection('/reset', 'reset'); 205 r.RESET = r.ADVANCED.createSection('/reset', 'reset');
206 206
207 <if expr="chromeos"> 207 // <if expr="chromeos">
208 // "About" is the only section in About, but we still need to create the route 208 // "About" is the only section in About, but we still need to create the route
209 // in order to show the subpage on Chrome OS. 209 // in order to show the subpage on Chrome OS.
210 r.ABOUT_ABOUT = r.ABOUT.createSection('/help/about', 'about'); 210 r.ABOUT_ABOUT = r.ABOUT.createSection('/help/about', 'about');
211 r.DETAILED_BUILD_INFO = r.ABOUT_ABOUT.createChild('/help/details'); 211 r.DETAILED_BUILD_INFO = r.ABOUT_ABOUT.createChild('/help/details');
212 </if> 212 // </if>
213 213
214 var routeObservers_ = new Set(); 214 var routeObservers_ = new Set();
215 215
216 /** @polymerBehavior */ 216 /** @polymerBehavior */
217 var RouteObserverBehavior = { 217 var RouteObserverBehavior = {
218 /** @override */ 218 /** @override */
219 attached: function() { 219 attached: function() {
220 assert(!routeObservers_.has(this)); 220 assert(!routeObservers_.has(this));
221 routeObservers_.add(this); 221 routeObservers_.add(this);
222 222
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after
384 RouteObserverBehavior: RouteObserverBehavior, 384 RouteObserverBehavior: RouteObserverBehavior,
385 getRouteForPath: getRouteForPath, 385 getRouteForPath: getRouteForPath,
386 initializeRouteFromUrl: initializeRouteFromUrl, 386 initializeRouteFromUrl: initializeRouteFromUrl,
387 getCurrentRoute: getCurrentRoute, 387 getCurrentRoute: getCurrentRoute,
388 getQueryParameters: getQueryParameters, 388 getQueryParameters: getQueryParameters,
389 lastRouteChangeWasPopstate: lastRouteChangeWasPopstate, 389 lastRouteChangeWasPopstate: lastRouteChangeWasPopstate,
390 navigateTo: navigateTo, 390 navigateTo: navigateTo,
391 navigateToPreviousRoute: navigateToPreviousRoute, 391 navigateToPreviousRoute: navigateToPreviousRoute,
392 }; 392 };
393 }); 393 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698