| Index: chrome/browser/resources/settings/people_page/sync_page.js
|
| diff --git a/chrome/browser/resources/settings/people_page/sync_page.js b/chrome/browser/resources/settings/people_page/sync_page.js
|
| index f1d0daa814f63163f80f6f2c75795f365e11714c..c5fdc7d67fc27ed7a579ba249d16b52b1935221c 100644
|
| --- a/chrome/browser/resources/settings/people_page/sync_page.js
|
| +++ b/chrome/browser/resources/settings/people_page/sync_page.js
|
| @@ -61,7 +61,7 @@ Polymer({
|
|
|
| /**
|
| * The curerntly displayed page.
|
| - * @private {!settings.PageStatus}
|
| + * @private {?settings.PageStatus}
|
| */
|
| selectedPage_: {
|
| type: String,
|
| @@ -78,7 +78,7 @@ Polymer({
|
|
|
| /**
|
| * The current sync preferences, supplied by SyncBrowserProxy.
|
| - * @type {?settings.SyncPrefs}
|
| + * @type {settings.SyncPrefs|undefined}
|
| */
|
| syncPrefs: {
|
| type: Object,
|
| @@ -104,7 +104,7 @@ Polymer({
|
| value: false,
|
| },
|
|
|
| - /** @private {!settings.SyncBrowserProxyImpl} */
|
| + /** @private {!settings.SyncBrowserProxy} */
|
| browserProxy_: {
|
| type: Object,
|
| value: function() {
|
| @@ -241,6 +241,7 @@ Polymer({
|
| * @private
|
| */
|
| onSingleSyncDataTypeChanged_: function() {
|
| + assert(this.syncPrefs);
|
| this.browserProxy_.setSyncDatatypes(this.syncPrefs).then(
|
| this.handlePageStatusChanged_.bind(this));
|
| },
|
|
|