Index: chrome/browser/ui/webui/options/certificate_manager_handler.cc |
diff --git a/chrome/browser/ui/webui/options/certificate_manager_handler.cc b/chrome/browser/ui/webui/options/certificate_manager_handler.cc |
index 1ff301cafa6307fec01635a941a5873d8d04eb9e..b50bd9072d8e06dfcc1950da5eee43177d797c91 100644 |
--- a/chrome/browser/ui/webui/options/certificate_manager_handler.cc |
+++ b/chrome/browser/ui/webui/options/certificate_manager_handler.cc |
@@ -839,8 +839,8 @@ void CertificateManagerHandler::ImportPersonalPasswordSelected( |
slot_ = certificate_manager_model_->cert_db()->GetPublicSlot(); |
} |
- net::CryptoModuleList modules; |
- modules.push_back(net::CryptoModule::CreateFromHandle(slot_.get())); |
+ std::vector<crypto::ScopedPK11Slot> modules; |
+ modules.push_back(crypto::ScopedPK11Slot(PK11_ReferenceSlot(slot_.get()))); |
chrome::UnlockSlotsIfNecessary( |
modules, |
chrome::kCryptoModulePasswordCertImport, |