| Index: net/http/http_server_properties.cc
|
| diff --git a/net/http/http_server_properties.cc b/net/http/http_server_properties.cc
|
| index 15ac887ef47f75aa0247e304c2956db75f4e1b11..61a3901c5b7da12e7b16093d5e6e2b31dd51b440 100644
|
| --- a/net/http/http_server_properties.cc
|
| +++ b/net/http/http_server_properties.cc
|
| @@ -26,8 +26,16 @@ void HistogramBrokenAlternateProtocolLocation(
|
| }
|
|
|
| bool IsAlternateProtocolValid(AlternateProtocol protocol) {
|
| - return protocol >= ALTERNATE_PROTOCOL_MINIMUM_VALID_VERSION &&
|
| - protocol <= ALTERNATE_PROTOCOL_MAXIMUM_VALID_VERSION;
|
| + switch (protocol) {
|
| + case NPN_HTTP_2:
|
| + return true;
|
| + case QUIC:
|
| + return true;
|
| + case UNINITIALIZED_ALTERNATE_PROTOCOL:
|
| + return false;
|
| + }
|
| + NOTREACHED();
|
| + return false;
|
| }
|
|
|
| const char* AlternateProtocolToString(AlternateProtocol protocol) {
|
|
|