OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 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 /** | 5 /** |
6 * @typedef {{ | 6 * @typedef {{ |
7 * url: string, | 7 * url: string, |
8 * page: string, | 8 * page: string, |
9 * section: string, | 9 * section: string, |
10 * subpage: !Array<string>, | 10 * subpage: !Array<string>, |
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
226 subpage: ['site-settings'], | 226 subpage: ['site-settings'], |
227 }, | 227 }, |
228 // Site Category routes. | 228 // Site Category routes. |
229 { | 229 { |
230 url: '/siteSettings/all', | 230 url: '/siteSettings/all', |
231 page: 'advanced', | 231 page: 'advanced', |
232 section: 'privacy', | 232 section: 'privacy', |
233 subpage: ['site-settings', 'all-sites'], | 233 subpage: ['site-settings', 'all-sites'], |
234 }, | 234 }, |
235 { | 235 { |
| 236 url: '/siteSettings/automaticDownloads', |
| 237 page: 'advanced', |
| 238 section: 'privacy', |
| 239 subpage: ['site-settings', 'site-settings-category-automatic-downloads'], |
| 240 }, |
| 241 { |
| 242 url: '/siteSettings/backgroundSync', |
| 243 page: 'advanced', |
| 244 section: 'privacy', |
| 245 subpage: ['site-settings', 'site-settings-category-background-sync'], |
| 246 }, |
| 247 { |
236 url: '/siteSettings/camera', | 248 url: '/siteSettings/camera', |
237 page: 'advanced', | 249 page: 'advanced', |
238 section: 'privacy', | 250 section: 'privacy', |
239 subpage: ['site-settings', 'site-settings-category-camera'], | 251 subpage: ['site-settings', 'site-settings-category-camera'], |
240 }, | 252 }, |
241 { | 253 { |
242 url: '/siteSettings/cookies', | 254 url: '/siteSettings/cookies', |
243 page: 'advanced', | 255 page: 'advanced', |
244 section: 'privacy', | 256 section: 'privacy', |
245 subpage: ['site-settings', 'site-settings-category-cookies'], | 257 subpage: ['site-settings', 'site-settings-category-cookies'], |
246 }, | 258 }, |
247 { | 259 { |
248 url: '/siteSettings/fullscreen', | 260 url: '/siteSettings/fullscreen', |
249 page: 'advanced', | 261 page: 'advanced', |
250 section: 'privacy', | 262 section: 'privacy', |
251 subpage: ['site-settings', 'site-settings-category-fullscreen'], | 263 subpage: ['site-settings', 'site-settings-category-fullscreen'], |
252 }, | 264 }, |
253 { | 265 { |
254 url: '/siteSettings/images', | 266 url: '/siteSettings/images', |
255 page: 'advanced', | 267 page: 'advanced', |
256 section: 'privacy', | 268 section: 'privacy', |
257 subpage: ['site-settings', 'site-settings-category-images'], | 269 subpage: ['site-settings', 'site-settings-category-images'], |
258 }, | 270 }, |
259 { | 271 { |
| 272 url: '/siteSettings/keygen', |
| 273 page: 'advanced', |
| 274 section: 'privacy', |
| 275 subpage: ['site-settings', 'site-settings-category-keygen'], |
| 276 }, |
| 277 { |
260 url: '/siteSettings/location', | 278 url: '/siteSettings/location', |
261 page: 'advanced', | 279 page: 'advanced', |
262 section: 'privacy', | 280 section: 'privacy', |
263 subpage: ['site-settings', 'site-settings-category-location'], | 281 subpage: ['site-settings', 'site-settings-category-location'], |
264 }, | 282 }, |
265 { | 283 { |
266 url: '/siteSettings/javascript', | 284 url: '/siteSettings/javascript', |
267 page: 'advanced', | 285 page: 'advanced', |
268 section: 'privacy', | 286 section: 'privacy', |
269 subpage: ['site-settings', 'site-settings-category-javascript'], | 287 subpage: ['site-settings', 'site-settings-category-javascript'], |
270 }, | 288 }, |
271 { | 289 { |
272 url: '/siteSettings/microphone', | 290 url: '/siteSettings/microphone', |
273 page: 'advanced', | 291 page: 'advanced', |
274 section: 'privacy', | 292 section: 'privacy', |
275 subpage: ['site-settings', 'site-settings-category-microphone'], | 293 subpage: ['site-settings', 'site-settings-category-microphone'], |
276 }, | 294 }, |
277 { | 295 { |
278 url: '/siteSettings/notifications', | 296 url: '/siteSettings/notifications', |
279 page: 'advanced', | 297 page: 'advanced', |
280 section: 'privacy', | 298 section: 'privacy', |
281 subpage: ['site-settings', 'site-settings-category-notifications'], | 299 subpage: ['site-settings', 'site-settings-category-notifications'], |
282 }, | 300 }, |
283 { | 301 { |
| 302 url: '/siteSettings/plugins', |
| 303 page: 'advanced', |
| 304 section: 'privacy', |
| 305 subpage: ['site-settings', 'site-settings-category-plugins'], |
| 306 }, |
| 307 { |
284 url: '/siteSettings/popups', | 308 url: '/siteSettings/popups', |
285 page: 'advanced', | 309 page: 'advanced', |
286 section: 'privacy', | 310 section: 'privacy', |
287 subpage: ['site-settings', 'site-settings-category-popups'], | 311 subpage: ['site-settings', 'site-settings-category-popups'], |
288 }, | 312 }, |
| 313 { |
| 314 url: '/siteSettings/unsandboxedPlugins', |
| 315 page: 'advanced', |
| 316 section: 'privacy', |
| 317 subpage: ['site-settings', 'site-settings-category-unsandboxed-plugins'], |
| 318 }, |
289 // Site details routes. | 319 // Site details routes. |
290 { | 320 { |
291 url: '/siteSettings/all/details', | 321 url: '/siteSettings/all/details', |
292 page: 'advanced', | 322 page: 'advanced', |
293 section: 'privacy', | 323 section: 'privacy', |
294 subpage: ['site-settings', 'all-sites', 'site-details'], | 324 subpage: ['site-settings', 'all-sites', 'site-details'], |
295 }, | 325 }, |
296 { | 326 { |
| 327 url: '/siteSettings/automaticDownloads/details', |
| 328 page: 'advanced', |
| 329 section: 'privacy', |
| 330 subpage: ['site-settings', 'site-settings-category-automatic-downloads', |
| 331 'site-details'], |
| 332 }, |
| 333 { |
| 334 url: '/siteSettings/backgroundSync/details', |
| 335 page: 'advanced', |
| 336 section: 'privacy', |
| 337 subpage: ['site-settings', 'site-settings-category-background-sync', |
| 338 'site-details'], |
| 339 }, |
| 340 { |
297 url: '/siteSettings/camera/details', | 341 url: '/siteSettings/camera/details', |
298 page: 'advanced', | 342 page: 'advanced', |
299 section: 'privacy', | 343 section: 'privacy', |
300 subpage: ['site-settings', 'site-settings-category-camera', | 344 subpage: ['site-settings', 'site-settings-category-camera', |
301 'site-details'], | 345 'site-details'], |
302 }, | 346 }, |
303 { | 347 { |
304 url: '/siteSettings/cookies/details', | 348 url: '/siteSettings/cookies/details', |
305 page: 'advanced', | 349 page: 'advanced', |
306 section: 'privacy', | 350 section: 'privacy', |
307 subpage: ['site-settings', 'site-settings-category-cookies', | 351 subpage: ['site-settings', 'site-settings-category-cookies', |
308 'site-details'], | 352 'site-details'], |
309 }, | 353 }, |
310 { | 354 { |
311 url: '/siteSettings/fullscreen/details', | 355 url: '/siteSettings/fullscreen/details', |
312 page: 'advanced', | 356 page: 'advanced', |
313 section: 'privacy', | 357 section: 'privacy', |
314 subpage: ['site-settings', 'site-settings-category-fullscreen', | 358 subpage: ['site-settings', 'site-settings-category-fullscreen', |
315 'site-details'], | 359 'site-details'], |
316 }, | 360 }, |
317 { | 361 { |
318 url: '/siteSettings/images/details', | 362 url: '/siteSettings/images/details', |
319 page: 'advanced', | 363 page: 'advanced', |
320 section: 'privacy', | 364 section: 'privacy', |
321 subpage: ['site-settings', 'site-settings-category-images', | 365 subpage: ['site-settings', 'site-settings-category-images', |
322 'site-details'], | 366 'site-details'], |
323 }, | 367 }, |
324 { | 368 { |
| 369 url: '/siteSettings/keygen/details', |
| 370 page: 'advanced', |
| 371 section: 'privacy', |
| 372 subpage: ['site-settings', 'site-settings-category-keygen', |
| 373 'site-details'], |
| 374 }, |
| 375 { |
325 url: '/siteSettings/location/details', | 376 url: '/siteSettings/location/details', |
326 page: 'advanced', | 377 page: 'advanced', |
327 section: 'privacy', | 378 section: 'privacy', |
328 subpage: ['site-settings', 'site-settings-category-location', | 379 subpage: ['site-settings', 'site-settings-category-location', |
329 'site-details'], | 380 'site-details'], |
330 }, | 381 }, |
331 { | 382 { |
332 url: '/siteSettings/javascript/details', | 383 url: '/siteSettings/javascript/details', |
333 page: 'advanced', | 384 page: 'advanced', |
334 section: 'privacy', | 385 section: 'privacy', |
335 subpage: ['site-settings', 'site-settings-category-javascript', | 386 subpage: ['site-settings', 'site-settings-category-javascript', |
336 'site-details'], | 387 'site-details'], |
337 }, | 388 }, |
338 { | 389 { |
339 url: '/siteSettings/microphone/details', | 390 url: '/siteSettings/microphone/details', |
340 page: 'advanced', | 391 page: 'advanced', |
341 section: 'privacy', | 392 section: 'privacy', |
342 subpage: ['site-settings', 'site-settings-category-microphone', | 393 subpage: ['site-settings', 'site-settings-category-microphone', |
343 'site-details'], | 394 'site-details'], |
344 }, | 395 }, |
345 { | 396 { |
346 url: '/siteSettings/notifications/details', | 397 url: '/siteSettings/notifications/details', |
347 page: 'advanced', | 398 page: 'advanced', |
348 section: 'privacy', | 399 section: 'privacy', |
349 subpage: ['site-settings', 'site-settings-category-notifications', | 400 subpage: ['site-settings', 'site-settings-category-notifications', |
350 'site-details'], | 401 'site-details'], |
351 }, | 402 }, |
352 { | 403 { |
| 404 url: '/siteSettings/plugins/details', |
| 405 page: 'advanced', |
| 406 section: 'privacy', |
| 407 subpage: ['site-settings', 'site-settings-category-plugins', |
| 408 'site-details'], |
| 409 }, |
| 410 { |
353 url: '/siteSettings/popups/details', | 411 url: '/siteSettings/popups/details', |
354 page: 'advanced', | 412 page: 'advanced', |
355 section: 'privacy', | 413 section: 'privacy', |
356 subpage: ['site-settings', 'site-settings-category-popups', | 414 subpage: ['site-settings', 'site-settings-category-popups', |
357 'site-details'], | 415 'site-details'], |
358 }, | 416 }, |
359 { | 417 { |
| 418 url: '/siteSettings/unsandboxedPlugins/details', |
| 419 page: 'advanced', |
| 420 section: 'privacy', |
| 421 subpage: ['site-settings', 'site-settings-category-unsandsboxed-plugins', |
| 422 'site-details'], |
| 423 }, |
| 424 { |
360 url: '/clearBrowserData', | 425 url: '/clearBrowserData', |
361 page: 'advanced', | 426 page: 'advanced', |
362 section: 'privacy', | 427 section: 'privacy', |
363 subpage: ['clear-browsing-data'], | 428 subpage: ['clear-browsing-data'], |
364 }, | 429 }, |
365 <if expr="chromeos"> | 430 <if expr="chromeos"> |
366 { | 431 { |
367 url: '/dateTime', | 432 url: '/dateTime', |
368 page: 'advanced', | 433 page: 'advanced', |
369 section: 'dateTime', | 434 section: 'dateTime', |
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
553 window.history.replaceState(historicState, document.title); | 618 window.history.replaceState(historicState, document.title); |
554 } | 619 } |
555 | 620 |
556 return; | 621 return; |
557 } | 622 } |
558 } | 623 } |
559 | 624 |
560 assertNotReached('Route not found: ' + JSON.stringify(newRoute)); | 625 assertNotReached('Route not found: ' + JSON.stringify(newRoute)); |
561 }, | 626 }, |
562 }); | 627 }); |
OLD | NEW |