Index: chrome/browser/resources/settings/pref_tracker/pref_tracker.js |
diff --git a/chrome/browser/resources/settings/pref_tracker/pref_tracker.js b/chrome/browser/resources/settings/pref_tracker/pref_tracker.js |
index 29fa6ef22cab39776fe2ed96d42f019e0c02269e..b042ecafb332267780d5511da7f5b582fe256e3b 100644 |
--- a/chrome/browser/resources/settings/pref_tracker/pref_tracker.js |
+++ b/chrome/browser/resources/settings/pref_tracker/pref_tracker.js |
@@ -35,20 +35,18 @@ |
document.addEventListener(CrSettingsPrefs.INITIALIZED, validateAll_); |
- Polymer('cr-settings-pref-tracker', { |
- publish: { |
+ Polymer({ |
+ is: 'cr-settings-pref-tracker', |
+ |
+ properties: { |
/** |
* The Preference object being tracked. |
- * |
- * @attribute pref |
- * @type {Object} |
- * @default null |
+ * @type {?chrome.settingsPrivate.PrefObject} |
*/ |
- pref: null, |
- }, |
- |
- observe: { |
- pref: 'validate_', |
+ pref: { |
+ type: Object, |
+ observer: 'validate_', |
+ }, |
}, |
/** @override */ |