Chromium Code Reviews| Index: chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js |
| diff --git a/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js b/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js |
| index a374304bbeccff3459dc4982ebd92d0a460b319e..ab4f2141f454f8f3168c2c5de0ade4af7d30a909 100644 |
| --- a/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js |
| +++ b/chrome/browser/resources/settings/clear_browsing_data_dialog/clear_browsing_data_dialog.js |
| @@ -76,8 +76,10 @@ Polymer({ |
| this.updateCounterText_.bind(this)); |
| this.browserProxy_ = |
| settings.ClearBrowsingDataBrowserProxyImpl.getInstance(); |
| - this.browserProxy_.initialize(); |
| - this.$.dialog.open(); |
| + this.browserProxy_.initialize().then(function(inProgress) { |
| + this.clearingInProgress_ = inProgress; |
|
Dan Beam
2016/07/06 22:13:06
this is a positive step
dschuyler
2016/07/07 01:25:33
This is now set in the listener, but the promise
i
|
| + this.$.dialog.open(); |
| + }.bind(this)); |
| }, |
| /** |