| Index: net/ssl/ssl_connection_status_flags.h | 
| diff --git a/net/ssl/ssl_connection_status_flags.h b/net/ssl/ssl_connection_status_flags.h | 
| index ce6bc55d88a0189b26a0a63e5e48a120aa873c1e..cd3ad50cb87fe1b497f8b29f81cbd7f2865dfc06 100644 | 
| --- a/net/ssl/ssl_connection_status_flags.h | 
| +++ b/net/ssl/ssl_connection_status_flags.h | 
| @@ -35,7 +35,7 @@ enum { | 
| // NOTE: the SSL version enum constants must be between 0 and | 
| // SSL_CONNECTION_VERSION_MASK, inclusive. These values are persisted to disk | 
| // and used in UMA, so they must remain stable. | 
| -enum { | 
| +enum SSLVersion { | 
| SSL_CONNECTION_VERSION_UNKNOWN = 0,  // Unknown SSL version. | 
| SSL_CONNECTION_VERSION_SSL2 = 1, | 
| SSL_CONNECTION_VERSION_SSL3 = 2, | 
| @@ -53,9 +53,10 @@ inline uint16_t SSLConnectionStatusToCipherSuite(int connection_status) { | 
| return static_cast<uint16_t>(connection_status); | 
| } | 
|  | 
| -inline int SSLConnectionStatusToVersion(int connection_status) { | 
| -  return (connection_status >> SSL_CONNECTION_VERSION_SHIFT) & | 
| -         SSL_CONNECTION_VERSION_MASK; | 
| +inline SSLVersion SSLConnectionStatusToVersion(int connection_status) { | 
| +  return static_cast<SSLVersion>( | 
| +      (connection_status >> SSL_CONNECTION_VERSION_SHIFT) & | 
| +      SSL_CONNECTION_VERSION_MASK); | 
| } | 
|  | 
| inline void SSLConnectionStatusSetCipherSuite(uint16_t cipher_suite, | 
|  |