Disable TLS 1.0 and 1.1 in WebSockets
Created attachment 378269 [details] Patch
Created attachment 378277 [details] Patch
Layout test failure unrelated.
Created attachment 378293 [details] fix windows build
Comment on attachment 378293 [details] fix windows build View in context: https://bugs.webkit.org/attachment.cgi?id=378293&action=review > Source/WebCore/platform/network/cf/SocketStreamHandleImplCFNet.cpp:314 > +void SocketStreamHandleImpl::setLegacyTLSEnabledCheck(Function<bool()>&& function) Can we just have setLegacyTLSEnabledCheck take a bool? > Source/WebKit/NetworkProcess/cocoa/NetworkProcessCocoa.mm:75 > + }); We coud write it as WebCore::SocketStreamHandleImpl::setLegacyTLSEnabledCheck(parameters.enableLegacyTLS) > Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm:285 > + parameters.defaultDataStoreParameters.networkSessionParameters.enableLegacyTLS = parameters.enableLegacyTLS; We disable it for WebKit2. Can we also do the same for WebKit1?
Created attachment 378421 [details] Patch
http://trac.webkit.org/r249684
<rdar://problem/55207423>
Looking into iOS api test failures...
http://trac.webkit.org/r249704