haikuwebkit/LayoutTests/webrtc/disable-encryption-expected...

6 lines
131 B
Plaintext
Raw Permalink Normal View History

Enable a debug WebRTC mode without any encryption https://bugs.webkit.org/show_bug.cgi?id=199177 <rdar://problem/52074986> Reviewed by Eric Carlson. Source/JavaScriptCore: * inspector/protocol/Page.json: Source/ThirdParty/libwebrtc: * Configurations/libwebrtc.iOS.exp: * Configurations/libwebrtc.iOSsim.exp: * Configurations/libwebrtc.mac.exp: Source/WebCore: For every RTCPeerConnection, first set whether to use encryption or not based on page settings. If encryption is disabled, log it. Add internals API to toggle the switch from tests. Test: webrtc/disable-encryption.html * Modules/mediastream/RTCPeerConnection.cpp: (WebCore::RTCPeerConnection::RTCPeerConnection): * Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp: (WebCore::createLibWebRTCPeerConnectionBackend): * inspector/agents/InspectorPageAgent.cpp: * page/Settings.yaml: * platform/mediastream/libwebrtc/LibWebRTCProvider.cpp: (WebCore::LibWebRTCProvider::setEnableWebRTCEncryption): * platform/mediastream/libwebrtc/LibWebRTCProvider.h: * testing/Internals.cpp: (WebCore::Internals::resetToConsistentState): (WebCore::Internals::setEnableWebRTCEncryption): * testing/Internals.h: * testing/Internals.idl: Source/WebInspectorUI: * Localizations/en.lproj/localizedStrings.js: * UserInterface/Base/Main.js: LayoutTests: * webrtc/disable-encryption-expected.txt: Added. * webrtc/disable-encryption.html: Added. Canonical link: https://commits.webkit.org/213671@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@247438 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2019-07-15 18:59:19 +00:00
PASS Basic data channel exchange without encryption
PASS Make sure a pc with encryption and a pc without encryption cannot talk
Enable a debug WebRTC mode without any encryption https://bugs.webkit.org/show_bug.cgi?id=199177 <rdar://problem/52074986> Reviewed by Eric Carlson. Source/JavaScriptCore: * inspector/protocol/Page.json: Source/ThirdParty/libwebrtc: * Configurations/libwebrtc.iOS.exp: * Configurations/libwebrtc.iOSsim.exp: * Configurations/libwebrtc.mac.exp: Source/WebCore: For every RTCPeerConnection, first set whether to use encryption or not based on page settings. If encryption is disabled, log it. Add internals API to toggle the switch from tests. Test: webrtc/disable-encryption.html * Modules/mediastream/RTCPeerConnection.cpp: (WebCore::RTCPeerConnection::RTCPeerConnection): * Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp: (WebCore::createLibWebRTCPeerConnectionBackend): * inspector/agents/InspectorPageAgent.cpp: * page/Settings.yaml: * platform/mediastream/libwebrtc/LibWebRTCProvider.cpp: (WebCore::LibWebRTCProvider::setEnableWebRTCEncryption): * platform/mediastream/libwebrtc/LibWebRTCProvider.h: * testing/Internals.cpp: (WebCore::Internals::resetToConsistentState): (WebCore::Internals::setEnableWebRTCEncryption): * testing/Internals.h: * testing/Internals.idl: Source/WebInspectorUI: * Localizations/en.lproj/localizedStrings.js: * UserInterface/Base/Main.js: LayoutTests: * webrtc/disable-encryption-expected.txt: Added. * webrtc/disable-encryption.html: Added. Canonical link: https://commits.webkit.org/213671@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@247438 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2019-07-15 18:59:19 +00:00