Index: net/test/spawned_test_server/base_test_server.cc |
diff --git a/net/test/spawned_test_server/base_test_server.cc b/net/test/spawned_test_server/base_test_server.cc |
index 87838c10a068d8cdf7bd241cb4af03bab04877a6..a8f7df929c553a674fda61f3f9336aeb086e9193 100644 |
--- a/net/test/spawned_test_server/base_test_server.cc |
+++ b/net/test/spawned_test_server/base_test_server.cc |
@@ -224,6 +224,7 @@ base::FilePath BaseTestServer::SSLOptions::GetCertificateFile() const { |
case CERT_BAD_VALIDITY: |
return base::FilePath(FILE_PATH_LITERAL("bad_validity.pem")); |
case CERT_AUTO: |
+ case CERT_AUTO_AIA_INTERMEDIATE: |
return base::FilePath(); |
default: |
NOTREACHED(); |
@@ -592,6 +593,10 @@ bool BaseTestServer::GenerateArguments(base::DictionaryValue* arguments) const { |
if (type_ == TYPE_HTTPS) { |
arguments->Set("https", base::Value::CreateNullValue()); |
+ if (ssl_options_.server_certificate == |
+ SSLOptions::CERT_AUTO_AIA_INTERMEDIATE) |
+ arguments->Set("aia-intermediate", base::Value::CreateNullValue()); |
+ |
std::string ocsp_arg = ssl_options_.GetOCSPArgument(); |
if (!ocsp_arg.empty()) |
arguments->SetString("ocsp", ocsp_arg); |