Index: chrome/browser/resources/settings/settings_menu/settings_menu.js |
diff --git a/chrome/browser/resources/settings/settings_menu/settings_menu.js b/chrome/browser/resources/settings/settings_menu/settings_menu.js |
index 122f10a9f681dec320072f202d7c6b19358c557e..8c1fba402731179be2c970afd58a700c4fbf643e 100644 |
--- a/chrome/browser/resources/settings/settings_menu/settings_menu.js |
+++ b/chrome/browser/resources/settings/settings_menu/settings_menu.js |
@@ -18,12 +18,10 @@ Polymer({ |
}, |
/** |
- * Dictionary defining page visibility. |
- * @type {!GuestModePageVisibility} |
+ * Dictionary defining page visibility. Controlled by settings-ui. |
+ * @type {!PageVisibility|undefined} |
*/ |
- pageVisibility: { |
- type: Object, |
- }, |
+ pageVisibility: Object, |
}, |
listeners: { |
@@ -48,6 +46,15 @@ Polymer({ |
}, |
/** |
+ * @param {boolean|undefined} visibility |
+ * @return {boolean} |
+ * @private |
+ */ |
+ showPage_: function(visibility) { |
+ return visibility !== false; |
+ }, |
+ |
+ /** |
* Prevent clicks on sidebar items from navigating. These are only links for |
* accessibility purposes, taps are handled separately by <iron-selector>. |
* @param {!Event} event |