Index: chrome/browser/resources/settings/internet_page/network_property_list.js |
diff --git a/chrome/browser/resources/settings/internet_page/network_property_list.js b/chrome/browser/resources/settings/internet_page/network_property_list.js |
index ce5d805ff5caddaa74a8b75113d0100d27097274..fd434561add374e0d2712a47c8179d102b77539a 100644 |
--- a/chrome/browser/resources/settings/internet_page/network_property_list.js |
+++ b/chrome/browser/resources/settings/internet_page/network_property_list.js |
@@ -103,13 +103,16 @@ Polymer({ |
/** |
* Generates a filter function dependent on propertyDict and editFieldTypes. |
+ * @param {string} prefix |
+ * @param {!Object} propertyDict |
+ * @param {!Object} editFieldTypes |
* @private |
*/ |
- computeFilter_: function() { |
+ computeFilter_: function(prefix, propertyDict, editFieldTypes) { |
return function(key) { |
- if (this.editFieldTypes.hasOwnProperty(key)) |
+ if (editFieldTypes.hasOwnProperty(key)) |
return true; |
- var value = this.get(key, this.propertyDict); |
+ var value = this.getPropertyValue_(key, prefix, propertyDict); |
return value !== undefined && value !== ''; |
}.bind(this); |
}, |