Index: chrome/browser/resources/settings/certificate_manager_page/certificate_password_encryption_dialog.js |
diff --git a/chrome/browser/resources/settings/certificate_manager_page/certificate_password_encryption_dialog.js b/chrome/browser/resources/settings/certificate_manager_page/certificate_password_encryption_dialog.js |
index 78bb335a47bda2174ec5fc33a37dc41427c5a7ee..40b84360f35c44c0e8f10a12ed0448e6c51d4c11 100644 |
--- a/chrome/browser/resources/settings/certificate_manager_page/certificate_password_encryption_dialog.js |
+++ b/chrome/browser/resources/settings/certificate_manager_page/certificate_password_encryption_dialog.js |
@@ -52,8 +52,10 @@ Polymer({ |
}.bind(this), |
/** @param {!CertificatesError} error */ |
function(error) { |
- // TODO(dpapad): Display error here. |
- }); |
+ this.$.dialog.close(); |
+ this.dispatchEvent( |
+ new CustomEvent('certificates-error', {detail: error})); |
+ }.bind(this)); |
}, |
/** @private */ |