| Index: chrome/browser/resources/settings/settings_page/settings_router.js
|
| diff --git a/chrome/browser/resources/settings/settings_page/settings_router.js b/chrome/browser/resources/settings/settings_page/settings_router.js
|
| index bee6aa9572c3856a83bef9605fd8dc6e18d94b81..bff9b677176b8e32e0936a0d677bf27b64ad7717 100644
|
| --- a/chrome/browser/resources/settings/settings_page/settings_router.js
|
| +++ b/chrome/browser/resources/settings/settings_page/settings_router.js
|
| @@ -8,7 +8,6 @@
|
| * page: string,
|
| * section: string,
|
| * subpage: !Array<string>,
|
| - * dialog: (string|undefined),
|
| * }}
|
| */
|
| var SettingsRoute;
|
| @@ -59,7 +58,6 @@
|
| page: route.page,
|
| section: route.section,
|
| subpage: route.subpage,
|
| - dialog: route.dialog,
|
| };
|
| }
|
| }
|
| @@ -427,8 +425,7 @@
|
| url: '/clearBrowserData',
|
| page: 'advanced',
|
| section: 'privacy',
|
| - subpage: [],
|
| - dialog: 'clear-browsing-data',
|
| + subpage: ['clear-browsing-data'],
|
| },
|
| <if expr="chromeos">
|
| {
|
| @@ -587,13 +584,12 @@
|
| currentRouteChanged_: function(newRoute, oldRoute) {
|
| for (var i = 0; i < this.routes_.length; ++i) {
|
| var route = this.routes_[i];
|
| - if (route.page == newRoute.page &&
|
| - route.section == newRoute.section &&
|
| - route.dialog == newRoute.dialog &&
|
| + if (route.page == newRoute.page && route.section == newRoute.section &&
|
| route.subpage.length == newRoute.subpage.length &&
|
| newRoute.subpage.every(function(value, index) {
|
| return value == route.subpage[index];
|
| })) {
|
| +
|
| // Update the property containing the titles for the current route.
|
| this.currentRouteTitles = {
|
| pageTitle: loadTimeData.getString(route.page + 'PageTitle'),
|
| @@ -609,7 +605,6 @@
|
| page: newRoute.page,
|
| section: newRoute.section,
|
| subpage: newRoute.subpage,
|
| - dialog: newRoute.dialog,
|
| };
|
|
|
| // Push the current route to the history state, so when the user
|
|
|