| Index: net/http/transport_security_state_static.template
|
| diff --git a/net/http/transport_security_state_static.template b/net/http/transport_security_state_static.template
|
| index fd73c127835cb4e80d131064253750ed30400dbb..f956cb8e1e019ddc33caa54e1a4d53cc82b713d8 100644
|
| --- a/net/http/transport_security_state_static.template
|
| +++ b/net/http/transport_security_state_static.template
|
| @@ -11,6 +11,11 @@
|
|
|
| #include "net/http/transport_security_state_source.h"
|
|
|
| +// kNoReportURI is a placeholder for when a pinset does not have a report URI.
|
| +static const char kNoReportURI[] = "";
|
| +
|
| +#if BUILDFLAG(INCLUDE_TRANSPORT_SECURITY_STATE_PRELOAD_LIST)
|
| +
|
| // These are SubjectPublicKeyInfo hashes for public key pinning. The
|
| // hashes are SHA256 digests.
|
| [[SPKI_HASHES]]
|
| @@ -24,9 +29,6 @@ static const char* const kNoRejectedPublicKeys[] = {
|
| nullptr,
|
| };
|
|
|
| -// kNoReportURI is a placeholder for when a pinset does not have a report URI.
|
| -static const char kNoReportURI[] = "";
|
| -
|
| [[ACCEPTABLE_CERTS]]
|
|
|
| static const net::TransportSecurityStateSource::Pinset kPinsets[] = [[PINSETS]];
|
| @@ -55,4 +57,18 @@ static const net::TransportSecurityStateSource kHSTSSource = {
|
| arraysize(kPinsets)
|
| };
|
|
|
| +#else
|
| +static const net::TransportSecurityStateSource kHSTSSource = {
|
| + nullptr,
|
| + 0,
|
| + nullptr,
|
| + 0,
|
| + 0,
|
| + nullptr,
|
| + nullptr,
|
| + nullptr,
|
| + 0
|
| +};
|
| +#endif // BUILDFLAG(INCLUDE_TRANSPORT_SECURITY_STATE_PRELOAD_LIST)
|
| +
|
| #endif // NET_HTTP_TRANSPORT_SECURITY_STATE_STATIC_H_
|
|
|