-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Update libwebrtc to M138 #46902
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update libwebrtc to M138 #46902
Conversation
EWS run on previous version of this PR (hash dc72edc) |
dc72edc
to
ada5c83
Compare
EWS run on previous version of this PR (hash ada5c83) |
ada5c83
to
99a8ec3
Compare
EWS run on previous version of this PR (hash 99a8ec3) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rs=me
99a8ec3
to
436aca7
Compare
EWS run on previous version of this PR (hash 436aca7) |
436aca7
to
f006dae
Compare
EWS run on previous version of this PR (hash f006dae) |
f006dae
to
5bf46b1
Compare
EWS run on previous version of this PR (hash 5bf46b1) |
5bf46b1
to
47baeb8
Compare
EWS run on previous version of this PR (hash 47baeb8) |
47baeb8
to
72590a4
Compare
EWS run on previous version of this PR (hash 72590a4) |
72590a4
to
f648b4b
Compare
EWS run on current version of this PR (hash f648b4b) |
f648b4b
to
b5dc0dc
Compare
https://bugs.webkit.org/show_bug.cgi?id=294607 rdar://153636837 Reviewed by Eric Carlson. Resync libwebrtc to M138. Update WebKit code, mostly due to renaming of structures and changes of namespaces. * LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/webrtc/protocol/rtx-codecs.https-expected.txt: * Source/ThirdParty/libwebrtc/Configurations/libwebrtc.debug.exp: * Source/ThirdParty/libwebrtc/Configurations/libwebrtc.exp: * Source/ThirdParty/libwebrtc/Configurations/libwebrtc.release.exp: * Source/ThirdParty/libwebrtc/Source/third_party/abseil-cpp/absl/base/internal/thread_identity.cc: * Source/ThirdParty/libwebrtc/Source/webrtc/test: Updating fuzzers according new libwebrtc version * Source/ThirdParty/libwebrtc/Source/webrtc/webkit_sdk/objc: Ditto,: * Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj: * Source/WebCore/Configurations/WebCore.xcconfig: * Source/WebCore/Modules/mediastream/RTCController.cpp: (WebCore::toWebRTCLogLevel): * Source/WebCore/Modules/mediastream/RTCIceCandidateFields.cpp: (WebCore::parseIceCandidateSDP): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCCertificateGenerator.cpp: (WebCore::LibWebRTCCertificateGenerator::RTCCertificateGeneratorCallbackWrapper::process): (WebCore::LibWebRTCCertificateGenerator::keyParamsFromCertificateType): (WebCore::LibWebRTCCertificateGenerator::generateCertificate): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDataChannelHandler.cpp: (WebCore::LibWebRTCDataChannelHandler::LibWebRTCDataChannelHandler): (WebCore::LibWebRTCDataChannelHandler::sendStringData): (WebCore::LibWebRTCDataChannelHandler::sendRawData): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDataChannelHandler.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDtlsTransportBackend.cpp: (WebCore::LibWebRTCDtlsTransportBackendObserver::LibWebRTCDtlsTransportBackendObserver): (WebCore::LibWebRTCDtlsTransportBackendObserver::updateState): (WebCore::LibWebRTCDtlsTransportBackend::LibWebRTCDtlsTransportBackend): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDtlsTransportBackend.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCIceTransportBackend.cpp: (WebCore::toRTCIceGatheringState): (WebCore::LibWebRTCIceTransportBackendObserver::LibWebRTCIceTransportBackendObserver): (WebCore::LibWebRTCIceTransportBackendObserver::onIceTransportStateChanged): (WebCore::LibWebRTCIceTransportBackendObserver::onGatheringStateChanged): (WebCore::LibWebRTCIceTransportBackendObserver::onNetworkRouteChanged): (WebCore::LibWebRTCIceTransportBackendObserver::processSelectedCandidatePairChanged): (WebCore::LibWebRTCIceTransportBackend::LibWebRTCIceTransportBackend): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCIceTransportBackend.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.cpp: (WebCore::LibWebRTCMediaEndpoint::LibWebRTCMediaEndpoint): (WebCore::LibWebRTCMediaEndpoint::doSetLocalDescription): (WebCore::LibWebRTCMediaEndpoint::doSetRemoteDescription): (WebCore::LibWebRTCMediaEndpoint::addTrack): (WebCore::LibWebRTCMediaEndpoint::removeTrack): (WebCore::LibWebRTCMediaEndpoint::createStatsCollector): (WebCore::LibWebRTCMediaEndpoint::getStats): (WebCore::LibWebRTCMediaEndpoint::collectTransceivers): (WebCore::LibWebRTCMediaEndpoint::addTransceiver): (WebCore::LibWebRTCMediaEndpoint::createSourceAndRTCTrack): (WebCore::LibWebRTCMediaEndpoint::transceiverBackendFromSender): (WebCore::LibWebRTCMediaEndpoint::OnDataChannel): (WebCore::LibWebRTCMediaEndpoint::OnIceCandidatesRemoved): (WebCore::SctpTransportState::SctpTransportState): (WebCore::LibWebRTCMediaEndpoint::OnStatsDelivered): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCObservers.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp: (WebCore::configurationFromMediaEndpointConfiguration): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverBackend.cpp: (WebCore::LibWebRTCRtpReceiverBackend::LibWebRTCRtpReceiverBackend): (WebCore::LibWebRTCRtpReceiverBackend::createSource): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverBackend.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverTransformBackend.cpp: (WebCore::mediaTypeFromReceiver): (WebCore::LibWebRTCRtpReceiverTransformBackend::LibWebRTCRtpReceiverTransformBackend): (WebCore::LibWebRTCRtpReceiverTransformBackend::setTransformableFrameCallback): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpReceiverTransformBackend.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.cpp: (WebCore::LibWebRTCRtpSenderBackend::LibWebRTCRtpSenderBackend): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderTransformBackend.cpp: (WebCore::mediaTypeFromSender): (WebCore::LibWebRTCRtpSenderTransformBackend::LibWebRTCRtpSenderTransformBackend): (WebCore::LibWebRTCRtpSenderTransformBackend::setTransformableFrameCallback): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderTransformBackend.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.cpp: (WebCore::toRtpCodecCapability): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransformBackend.cpp: (WebCore::LibWebRTCRtpTransformBackend::addOutputCallback): (WebCore::LibWebRTCRtpTransformBackend::RegisterTransformedFrameCallback): (WebCore::LibWebRTCRtpTransformBackend::RegisterTransformedFrameSinkCallback): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransformBackend.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCSctpTransportBackend.cpp: (WebCore::LibWebRTCSctpTransportBackendObserver::LibWebRTCSctpTransportBackendObserver): (WebCore::LibWebRTCSctpTransportBackend::LibWebRTCSctpTransportBackend): (WebCore::LibWebRTCSctpTransportBackend::dtlsTransportBackend): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCSctpTransportBackend.h: * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCStatsCollector.cpp: (WebCore::LibWebRTCStatsCollector::OnStatsDelivered): (WebCore::LibWebRTCStatsCollector::createReport): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCStatsCollector.h: (WebCore::LibWebRTCStatsCollector::create): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCUtils.cpp: (WebCore::fromRtpTransceiverInit): (WebCore::toRTCIceComponent): (WebCore::convertIceCandidate): * Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCUtils.h: * Source/WebCore/platform/libwebrtc/LibWebRTCVPXVideoDecoder.cpp: (WebCore::LibWebRTCVPXInternalVideoDecoder::LibWebRTCVPXInternalVideoDecoder): * Source/WebCore/platform/libwebrtc/LibWebRTCVPXVideoEncoder.cpp: (WebCore::LibWebRTCVPXInternalVideoEncoder::initialize): * Source/WebCore/platform/mediastream/RealtimeIncomingAudioSource.cpp: (WebCore::RealtimeIncomingAudioSource::RealtimeIncomingAudioSource): * Source/WebCore/platform/mediastream/RealtimeIncomingAudioSource.h: * Source/WebCore/platform/mediastream/RealtimeIncomingVideoSource.cpp: (WebCore::RealtimeIncomingVideoSource::RealtimeIncomingVideoSource): (WebCore::RealtimeIncomingVideoSource::startProducingData): * Source/WebCore/platform/mediastream/RealtimeIncomingVideoSource.h: * Source/WebCore/platform/mediastream/RealtimeOutgoingVideoSource.cpp: (WebCore::RealtimeOutgoingVideoSource::AddOrUpdateSink): (WebCore::RealtimeOutgoingVideoSource::RemoveSink): (WebCore::RealtimeOutgoingVideoSource::sendOneBlackFrame): (WebCore::RealtimeOutgoingVideoSource::sendFrame): * Source/WebCore/platform/mediastream/RealtimeOutgoingVideoSource.h: * Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCDTMFSenderBackend.cpp: (WebCore::LibWebRTCDTMFSenderBackend::LibWebRTCDTMFSenderBackend): * Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCDTMFSenderBackend.h: * Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCLogSink.cpp: (WebCore::LibWebRTCLogSink::logMessage): (WebCore::LibWebRTCLogSink::start): (WebCore::LibWebRTCLogSink::stop): * Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCLogSink.h: * Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.cpp: (WebCore::prepareSocketAddress): (WebCore::BasicPacketSocketFactory::BasicPacketSocketFactory): (WebCore::doReleaseLogging): (WebCore::computeLogLevel): (WebCore::initializePeerConnectionFactoryAndThreads): (WebCore::LibWebRTCProvider::signalingThread): (WebCore::LibWebRTCProvider::createPeerConnectionFactory): (WebCore::LibWebRTCProvider::setPeerConnectionFactory): (WebCore::LibWebRTCProvider::createPeerConnection): (WebCore::LibWebRTCProvider::prepareCertificateGenerator): (WebCore::typeFromKind): (WebCore::LibWebRTCProvider::receiverCapabilities): (WebCore::LibWebRTCProvider::initializeAudioDecodingCapabilities): (WebCore::LibWebRTCProvider::initializeVideoDecodingCapabilities): (WebCore::LibWebRTCProvider::senderCapabilities): (WebCore::LibWebRTCProvider::initializeAudioEncodingCapabilities): (WebCore::LibWebRTCProvider::initializeVideoEncodingCapabilities): * Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.h: * Source/WebCore/platform/mediastream/libwebrtc/VideoFrameLibWebRTC.cpp: (WebCore::VideoFrameLibWebRTC::create): (WebCore::VideoFrameLibWebRTC::VideoFrameLibWebRTC): (WebCore::VideoFrameLibWebRTC::clone): * Source/WebCore/platform/mediastream/libwebrtc/VideoFrameLibWebRTC.h: * Source/WebCore/platform/mediastream/mac/RealtimeIncomingAudioSourceCocoa.cpp: (WebCore::RealtimeIncomingAudioSource::create): (WebCore::RealtimeIncomingAudioSourceCocoa::create): (WebCore::RealtimeIncomingAudioSourceCocoa::RealtimeIncomingAudioSourceCocoa): * Source/WebCore/platform/mediastream/mac/RealtimeIncomingAudioSourceCocoa.h: * Source/WebCore/platform/mediastream/mac/RealtimeIncomingVideoSourceCocoa.h: * Source/WebCore/platform/mediastream/mac/RealtimeIncomingVideoSourceCocoa.mm: (WebCore::RealtimeIncomingVideoSource::create): (WebCore::RealtimeIncomingVideoSourceCocoa::create): (WebCore::RealtimeIncomingVideoSourceCocoa::RealtimeIncomingVideoSourceCocoa): * Source/WebCore/platform/mediastream/mac/RealtimeOutgoingVideoSourceCocoa.cpp: (WebCore::RealtimeOutgoingVideoSourceCocoa::createBlackFrame): * Source/WebCore/platform/mediastream/mac/RealtimeOutgoingVideoSourceCocoa.h: * Source/WebCore/testing/MockLibWebRTCPeerConnection.cpp: (WebCore::getRealPeerConnectionFactory): (WebCore::useRealRTCPeerConnectionFactory): (WebCore::MockLibWebRTCPeerConnection::GetTransceivers const): (WebCore::createConnection): (WebCore::MockLibWebRTCPeerConnectionFactory::CreatePeerConnectionOrError): (WebCore::MockLibWebRTCPeerConnectionFactory::CreateVideoTrack): (WebCore::MockLibWebRTCPeerConnectionFactory::CreateAudioTrack): (WebCore::MockLibWebRTCPeerConnectionFactory::CreateLocalMediaStream): (WebCore::MockLibWebRTCPeerConnection::SetLocalDescription): (WebCore::MockLibWebRTCPeerConnection::SetRemoteDescription): (WebCore::MockLibWebRTCPeerConnection::CreateDataChannelOrError): (WebCore::MockLibWebRTCPeerConnection::AddTrack): (WebCore::MockLibWebRTCPeerConnection::RemoveTrackOrError): * Source/WebCore/testing/MockLibWebRTCPeerConnection.h: (WebCore::MockRtpSender::MockRtpSender): (WebCore::MockRtpSender::media_type const): (WebCore::MockRtpTransceiver::MockRtpTransceiver): (WebCore::MockLibWebRTCPeerConnectionFactory::create): * Source/WebKit/NetworkProcess/webrtc/LibWebRTCSocketClient.cpp: (WebKit::LibWebRTCSocketClient::LibWebRTCSocketClient): (WebKit::LibWebRTCSocketClient::sendTo): (WebKit::LibWebRTCSocketClient::setOption): (WebKit::LibWebRTCSocketClient::signalReadPacket): (WebKit::LibWebRTCSocketClient::signalSentPacket): (WebKit::LibWebRTCSocketClient::signalAddressReady): (WebKit::LibWebRTCSocketClient::signalConnect): (WebKit::LibWebRTCSocketClient::signalClose): * Source/WebKit/NetworkProcess/webrtc/LibWebRTCSocketClient.h: * Source/WebKit/NetworkProcess/webrtc/NetworkRTCMonitor.cpp: (WebKit::addressFromInterface): (WebKit::interfaceAdapterType): (WebKit::gatherNetworkMap): (WebKit::NetworkRTCSharedMonitor::adapterTypeFromInterfaceName const): (WebKit::sortNetworks): * Source/WebKit/NetworkProcess/webrtc/NetworkRTCProvider.cpp: (WebKit::NetworkRTCProvider::NetworkRTCProvider): (WebKit::NetworkRTCProvider::createResolver): (WebKit::NetworkRTCProvider::rtcNetworkThread): (WebKit::NetworkRTCProvider::createUDPSocket): (WebKit::NetworkRTCProvider::createClientTCPSocket): (WebKit::NetworkRTCProvider::createSocket): * Source/WebKit/NetworkProcess/webrtc/NetworkRTCProvider.h: * Source/WebKit/NetworkProcess/webrtc/NetworkRTCProvider.messages.in: * Source/WebKit/NetworkProcess/webrtc/NetworkRTCTCPSocketCocoa.h: * Source/WebKit/NetworkProcess/webrtc/NetworkRTCTCPSocketCocoa.mm: (WebKit::NetworkRTCTCPSocketCocoa::createClientTCPSocket): (WebKit::NetworkRTCTCPSocketCocoa::NetworkRTCTCPSocketCocoa): (WebKit::NetworkRTCTCPSocketCocoa::setOption): (WebKit::NetworkRTCTCPSocketCocoa::sendTo): * Source/WebKit/NetworkProcess/webrtc/NetworkRTCUDPSocketCocoa.h: (WTF::DefaultHash<webrtc::SocketAddress>::hash): (WTF::DefaultHash<webrtc::SocketAddress>::equal): (WTF::HashTraits<webrtc::SocketAddress>::emptyValue): (WTF::HashTraits<webrtc::SocketAddress>::constructDeletedValue): (WTF::HashTraits<webrtc::SocketAddress>::isDeletedValue): (WTF::DefaultHash<rtc::SocketAddress>::hash): Deleted. (WTF::DefaultHash<rtc::SocketAddress>::equal): Deleted. (WTF::HashTraits<rtc::SocketAddress>::emptyValue): Deleted. (WTF::HashTraits<rtc::SocketAddress>::constructDeletedValue): Deleted. (WTF::HashTraits<rtc::SocketAddress>::isDeletedValue): Deleted. * Source/WebKit/NetworkProcess/webrtc/NetworkRTCUDPSocketCocoa.mm: (WebKit::NetworkRTCUDPSocketCocoaConnections::create): (WebKit::NetworkRTCUDPSocketCocoa::NetworkRTCUDPSocketCocoa): (WebKit::NetworkRTCUDPSocketCocoa::sendTo): (WebKit::getECN): (WebKit::socketAddressFromIncomingConnection): (WebKit::isNat64IPAddress): (WebKit::computeHostAddress): (WebKit::NetworkRTCUDPSocketCocoaConnections::NetworkRTCUDPSocketCocoaConnections): (WebKit::NetworkRTCUDPSocketCocoaConnections::setOption): (WebKit::processUDPData): (WebKit::NetworkRTCUDPSocketCocoaConnections::createNWConnection): (WebKit::NetworkRTCUDPSocketCocoaConnections::setupNWConnection): (WebKit::NetworkRTCUDPSocketCocoaConnections::sendTo): * Source/WebKit/NetworkProcess/webrtc/NetworkRTCUtilitiesCocoa.h: * Source/WebKit/NetworkProcess/webrtc/NetworkRTCUtilitiesCocoa.mm: (WebKit::trafficClassFromDSCP): * Source/WebKit/Scripts/webkit/messages.py: (headers_for_type): * Source/WebKit/Shared/RTCNetwork.cpp: (WebKit::RTCNetwork::value const): (WebKit::WebRTCNetwork::SocketAddress::rtcAddress const): (WebKit::WebRTCNetwork::SocketAddress::SocketAddress): (WebKit::WebRTCNetwork::IPAddress::IPAddress): (WebKit::WebRTCNetwork::IPAddress::rtcAddress const): (WebKit::WebRTCNetwork::InterfaceAddress::rtcAddress const): (WebKit::RTC::Network::SocketAddress::rtcAddress const): Deleted. (WebKit::RTC::Network::SocketAddress::SocketAddress): Deleted. (WebKit::RTC::Network::ipAddress): Deleted. (WebKit::RTC::Network::fromIPv6Address): Deleted. (WebKit::RTC::Network::IPAddress::IPAddress): Deleted. (WebKit::RTC::Network::IPAddress::rtcAddress const): Deleted. (WebKit::RTC::Network::InterfaceAddress::rtcAddress const): Deleted. * Source/WebKit/Shared/RTCNetwork.h: (WebKit::RTC::Network::IPAddress::IPAddress): Deleted. (WebKit::RTC::Network::IPAddress::isolatedCopy const): Deleted. (WebKit::RTC::Network::IPAddress::isUnspecified const): Deleted. (WebKit::RTC::Network::InterfaceAddress::InterfaceAddress): Deleted. (WebKit::RTC::Network::InterfaceAddress::isolatedCopy const): Deleted. (WebKit::RTC::Network::SocketAddress::SocketAddress): Deleted. * Source/WebKit/Shared/RTCNetwork.serialization.in: * Source/WebKit/Shared/RTCPacketOptions.cpp: (WebKit::toDifferentiatedServicesCodePoint): (WebKit::RTCPacketOptions::RTCPacketOptions): * Source/WebKit/Shared/RTCPacketOptions.h: (WebKit::RTCPacketOptions::RTCPacketOptions): * Source/WebKit/WebKit.xcodeproj/project.pbxproj: * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCDnsResolverFactory.cpp: (WebKit::LibWebRTCDnsResolverFactory::CreateAndResolve): (WebKit::LibWebRTCDnsResolverFactory::Resolver::Start): * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCDnsResolverFactory.h: * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetwork.cpp: (WebKit::convertToWebRTCEcnMarking): (WebKit::LibWebRTCNetwork::signalReadPacket): * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetwork.h: * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetwork.messages.in: * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetworkManager.cpp: (WebKit::LibWebRTCNetworkManager::networksChanged): (WebKit::LibWebRTCNetworkManager::CreateNameForAddress): (WebKit::LibWebRTCNetworkManager::RemoveNameForAddress): * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetworkManager.h: * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCProvider.cpp: (WebKit::LibWebRTCProvider::createPeerConnection): (WebKit::RTCSocketFactory::CreateUdpSocket): (WebKit::RTCSocketFactory::CreateClientTcpSocket): * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCProvider.h: * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCResolver.cpp: (WebKit::LibWebRTCResolver::start): (WebKit::LibWebRTCResolver::GetResolvedAddress const): (WebKit::LibWebRTCResolver::setResolvedAddress): * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCResolver.h: * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCSocket.cpp: (WebKit::LibWebRTCSocket::LibWebRTCSocket): (WebKit::LibWebRTCSocket::GetLocalAddress const): (WebKit::LibWebRTCSocket::GetRemoteAddress const): (WebKit::LibWebRTCSocket::signalAddressReady): (WebKit::LibWebRTCSocket::signalReadPacket): (WebKit::LibWebRTCSocket::signalSentPacket): (WebKit::LibWebRTCSocket::SendTo): (WebKit::LibWebRTCSocket::GetOption): (WebKit::LibWebRTCSocket::SetOption): * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCSocket.h: * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCSocketFactory.cpp: (WebKit::prepareSocketAddress): (WebKit::LibWebRTCSocketFactory::createUdpSocket): (WebKit::LibWebRTCSocketFactory::createClientTcpSocket): * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCSocketFactory.h: * Source/WebKit/WebProcess/Network/webrtc/WebRTCMonitor.messages.in: * Source/WebKit/WebProcess/Network/webrtc/WebRTCResolver.messages.in: Canonical link: https://commits.webkit.org/296855@main
b5dc0dc
to
3cd275d
Compare
Committed 296855@main (3cd275d): https://commits.webkit.org/296855@main Reviewed commits have been landed. Closing PR #46902 and removing active labels. |
3cd275d
f648b4b