Chromium Code Reviews| Index: chrome/browser/resources/settings/reset_page/reset_page.js |
| diff --git a/chrome/browser/resources/settings/reset_page/reset_page.js b/chrome/browser/resources/settings/reset_page/reset_page.js |
| index 7d33367721df982114596b4b5d004dcfb7f28af2..95c2a6ea28eba61a0904e2e57d16a9ad4d33caf3 100644 |
| --- a/chrome/browser/resources/settings/reset_page/reset_page.js |
| +++ b/chrome/browser/resources/settings/reset_page/reset_page.js |
| @@ -21,56 +21,15 @@ |
| Polymer({ |
| is: 'settings-reset-page', |
| - properties: { |
| - feedbackInfo_: String, |
| - }, |
| - |
| - attached: function() { |
| - cr.define('SettingsResetPage', function() { |
| - return { |
| - doneResetting: function() { |
| - this.$.resetSpinner.active = false; |
| - this.$.resetDialog.close(); |
| - }.bind(this), |
| - |
| - setFeedbackInfo: function(data) { |
| - this.set('feedbackInfo_', data.feedbackInfo); |
| - this.async(function() { |
| - this.$.resetDialog.center(); |
| - }); |
| - }.bind(this), |
| - }; |
| - }.bind(this)); |
| - }, |
| /** @private */ |
| onShowDialog_: function() { |
| - this.$.resetDialog.open(); |
| - chrome.send('onShowResetProfileDialog'); |
| - }, |
| - |
| - /** @private */ |
| - onCancelTap_: function() { |
| - this.$.resetDialog.close(); |
| - chrome.send('onHideResetProfileDialog'); |
| - }, |
| + var dialog = document.createElement('settings-reset-profile-dialog'); |
| + this.shadowRoot.appendChild(dialog); |
| + dialog.open(); |
| - /** @private */ |
| - onResetTap_: function() { |
| - this.$.resetSpinner.active = true; |
| - chrome.send('performResetProfileSettings', [this.$.sendSettings.checked]); |
| + dialog.addEventListener('iron-overlay-closed', function(event) { |
| + event.currentTarget.remove(); |
|
Dan Beam
2015/11/10 00:33:30
this.shadowRoom.removeChild(dialog);
or
dialog.r
dpapad
2015/11/10 00:49:30
Done.
|
| + }); |
| }, |
| - |
| - /** @private */ |
| - onLearnMoreTap_: function() { |
| - window.open(loadTimeData.getString('resetPageLearnMoreUrl')); |
| - }, |
| - |
| - /** @private */ |
| - onCheckboxChange_: function() { |
| - // TODO(dpapad): Update how settings info is surfaced when final mocks |
| - // exist. |
| - this.$.settings.hidden = !this.$.sendSettings.checked; |
| - this.$.resetDialog.center(); |
| - } |
| }); |