Backout 3d4d4a91f29a (bug 1102632) as some web pages can no longer connect without enabling SSLv3. a=lmandel
authorMasatoshi Kimura <VYV03354@nifty.ne.jp>
Sat, 31 Jan 2015 22:16:48 +0900
changeset 240436 7e4e593cd4d7774173637421e100fbc133a00e2c
parent 240435 a96c54ab12ff99d02db61ba79bf424fc6c76ff16
child 240437 cac0729154838e51f5ea64771260172647b56939
push id7553
push userryanvm@gmail.com
push dateMon, 02 Feb 2015 18:25:06 +0000
treeherdermozilla-aurora@f10650c04229 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerslmandel
bugs1102632
milestone37.0a2
backs out3d4d4a91f29a43c179d5c49584b6a3213870268b
Backout 3d4d4a91f29a (bug 1102632) as some web pages can no longer connect without enabling SSLv3. a=lmandel
security/manager/ssl/src/nsNSSIOLayer.cpp
--- a/security/manager/ssl/src/nsNSSIOLayer.cpp
+++ b/security/manager/ssl/src/nsNSSIOLayer.cpp
@@ -1177,16 +1177,17 @@ uint32_t tlsIntoleranceTelemetryBucket(P
     case SSL_ERROR_BAD_MAC_READ: return 2;
     case SSL_ERROR_HANDSHAKE_FAILURE_ALERT: return 3;
     case SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT: return 4;
     case SSL_ERROR_CLIENT_KEY_EXCHANGE_FAILURE: return 5;
     case SSL_ERROR_ILLEGAL_PARAMETER_ALERT: return 6;
     case SSL_ERROR_NO_CYPHER_OVERLAP: return 7;
     case SSL_ERROR_BAD_SERVER: return 8;
     case SSL_ERROR_BAD_BLOCK_PADDING: return 9;
+    case SSL_ERROR_UNSUPPORTED_VERSION: return 10;
     case SSL_ERROR_PROTOCOL_VERSION_ALERT: return 11;
     case SSL_ERROR_RX_MALFORMED_FINISHED: return 12;
     case SSL_ERROR_BAD_HANDSHAKE_HASH_VALUE: return 13;
     case SSL_ERROR_DECODE_ERROR_ALERT: return 14;
     case SSL_ERROR_RX_UNKNOWN_ALERT: return 15;
     case PR_CONNECT_RESET_ERROR: return 16;
     case PR_END_OF_FILE_ERROR: return 17;
     default: return 0;