| Index: chrome/browser/resources/settings/settings_page/settings_animated_pages.js
|
| diff --git a/chrome/browser/resources/settings/settings_page/settings_animated_pages.js b/chrome/browser/resources/settings/settings_page/settings_animated_pages.js
|
| index b2c80e50dcac824108b7cf925db7ad8379800fee..d4dd9b9d3f96d649c44fe5d29e4b393f587ff987 100644
|
| --- a/chrome/browser/resources/settings/settings_page/settings_animated_pages.js
|
| +++ b/chrome/browser/resources/settings/settings_page/settings_animated_pages.js
|
| @@ -66,13 +66,18 @@ Polymer({
|
|
|
| // Only handle iron-select events from neon-animatable elements and the
|
| // given whitelist of settings-subpage instances.
|
| - var whitelist = 'settings-subpage#site-settings, ' +
|
| - 'settings-subpage[route-path=\"' +
|
| - settings.Route.SITE_SETTINGS_COOKIES.path + '\"]';
|
| + var whitelist = 'settings-subpage#site-settings';
|
| +
|
| + if (settings.routes.SITE_SETTINGS_COOKIES) {
|
| + whitelist += ', settings-subpage[route-path=\"' +
|
| + settings.routes.SITE_SETTINGS_COOKIES.path + '\"]';
|
| + }
|
|
|
| // <if expr="chromeos">
|
| - whitelist += ', settings-subpage[route-path=\"' +
|
| - settings.Route.INTERNET_NETWORKS.path + '\"]';
|
| + if (settings.routes.INTERNET_NETWORKS) {
|
| + whitelist += ', settings-subpage[route-path=\"' +
|
| + settings.routes.INTERNET_NETWORKS.path + '\"]';
|
| + }
|
| // </if>
|
|
|
| if (!e.detail.item.matches('neon-animatable, ' + whitelist))
|
|
|