Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f76b826b5fc047c430744a474795de677f948f22 https://github.com/WebKit/WebKit/commit/f76b826b5fc047c430744a474795de677f948f22 Author: Rupin Mittal <ru...@apple.com> Date: 2024-10-22 (Tue, 22 Oct 2024)
Changed paths: M Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetwork.cpp M Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetwork.h M Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetworkManager.cpp M Source/WebKit/WebProcess/Network/webrtc/WebMDNSRegister.cpp M Source/WebKit/WebProcess/Network/webrtc/WebMDNSRegister.h M Source/WebKit/WebProcess/WebProcess.cpp M Source/WebKit/WebProcess/WebProcess.h Log Message: ----------- Drop IsDeprecatedWeakRefSmartPointerException from WebMDNSRegister https://bugs.webkit.org/show_bug.cgi?id=281729 rdar://138170193 Reviewed by Chris Dumez. WebMDNSRegister forwards its ref-counting to its owner LibWebRTCNetwork, which forwards its own ref-counting to its owner WebProcess. * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetwork.cpp: (WebKit::LibWebRTCNetwork::LibWebRTCNetwork): (WebKit::LibWebRTCNetwork::ref const): (WebKit::LibWebRTCNetwork::deref const): * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetwork.h: (WebKit::LibWebRTCNetwork::create): Deleted. (WebKit::LibWebRTCNetwork::connection): Deleted. (WebKit::LibWebRTCNetwork::isActive const): Deleted. (WebKit::LibWebRTCNetwork::monitor): Deleted. (WebKit::LibWebRTCNetwork::socketFactory): Deleted. (WebKit::LibWebRTCNetwork::disableNonLocalhostConnections): Deleted. (WebKit::LibWebRTCNetwork::resolver): Deleted. (WebKit::LibWebRTCNetwork::mdnsRegister): Deleted. * Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetworkManager.cpp: (WebKit::LibWebRTCNetworkManager::unregisterMDNSNames): (WebKit::LibWebRTCNetworkManager::CreateNameForAddress): * Source/WebKit/WebProcess/Network/webrtc/WebMDNSRegister.cpp: (WebKit::WebMDNSRegister::WebMDNSRegister): (WebKit::WebMDNSRegister::ref const): (WebKit::WebMDNSRegister::deref const): (WebKit::WebMDNSRegister::registerMDNSName): * Source/WebKit/WebProcess/Network/webrtc/WebMDNSRegister.h: * Source/WebKit/WebProcess/WebProcess.cpp: (WebKit::WebProcess::libWebRTCNetwork): (WebKit::WebProcess::protectedLibWebRTCNetwork): * Source/WebKit/WebProcess/WebProcess.h: Canonical link: https://commits.webkit.org/285554@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes