| Index: chrome/browser/ui/android/website_settings_popup_android.cc
|
| diff --git a/chrome/browser/ui/android/website_settings_popup_android.cc b/chrome/browser/ui/android/website_settings_popup_android.cc
|
| index 1c0aabb861159c1090f0125fae56ff2fd5730b1c..3590a49039bc0b06665533f6cb0bd1299117b04b 100644
|
| --- a/chrome/browser/ui/android/website_settings_popup_android.cc
|
| +++ b/chrome/browser/ui/android/website_settings_popup_android.cc
|
| @@ -44,12 +44,8 @@ static jobjectArray GetCertificateChain(JNIEnv* env,
|
| CHECK(ok);
|
|
|
| std::vector<std::string> cert_chain;
|
| - net::X509Certificate::OSCertHandles cert_handles =
|
| - cert->GetIntermediateCertificates();
|
| - // Make sure the peer's own cert is the first in the chain, if it's not
|
| - // already there.
|
| - if (cert_handles.empty() || cert_handles[0] != cert->os_cert_handle())
|
| - cert_handles.insert(cert_handles.begin(), cert->os_cert_handle());
|
| + net::X509Certificate::OSCertHandles cert_handles;
|
| + cert->GetCertificateChain(&cert_handles);
|
|
|
| cert_chain.reserve(cert_handles.size());
|
| for (net::X509Certificate::OSCertHandles::const_iterator it =
|
|
|