Index: net/base/x509_certificate_unittest.cc |
=================================================================== |
--- net/base/x509_certificate_unittest.cc (revision 117302) |
+++ net/base/x509_certificate_unittest.cc (working copy) |
@@ -668,6 +668,15 @@ |
ee_type != key_types.end(); ++ee_type) { |
for (Strings::const_iterator signer_type = key_types.begin(); |
signer_type != key_types.end(); ++signer_type) { |
+#if defined(OS_ANDROID) |
+ // Due to a limitation of the javax.net.ssl.TrustManager API, we can't |
+ // test for strong leaf + weak intermediate right now. TODO(palmer, |
+ // joth): Re-enable this test (delete this #if block) when possible. |
+ // This is bug 109783. |
+ if (IsWeakKeyType(*signer_type)) |
+ continue; |
+#endif |
+ |
std::string basename = *ee_type + "-ee-by-" + *signer_type + |
"-intermediate.pem"; |
scoped_refptr<X509Certificate> ee_cert = |