Index: chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc |
diff --git a/chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc b/chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc |
index 2edf5e78866c303e2db3a4d7607dd30fe2294430..3da1d9ae89e6b9e1ce6e39eb0130905f157f5665 100644 |
--- a/chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc |
+++ b/chrome/browser/chromeos/certificate_provider/certificate_provider_service_factory.cc |
@@ -112,6 +112,8 @@ bool DefaultDelegate::DispatchSignRequestToExtension( |
return false; |
api_cp::SignRequest request; |
+ service_->pin_dialog_manager()->AddSignRequestId(extension_id, request_id); |
+ request.sign_request_id = request_id; |
switch (hash) { |
case net::SSLPrivateKey::Hash::MD5_SHA1: |
request.hash = api_cp::HASH_MD5_SHA1; |