Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b15f86cdf39f27860179698c6d67898c43dce4f4 https://github.com/WebKit/WebKit/commit/b15f86cdf39f27860179698c6d67898c43dce4f4 Author: Rupin Mittal <ru...@apple.com> Date: 2024-10-14 (Mon, 14 Oct 2024)
Changed paths: M Source/WebKit/Shared/API/Cocoa/RemoteObjectRegistry.h M Source/WebKit/Shared/API/Cocoa/RemoteObjectRegistry.mm M Source/WebKit/Shared/API/Cocoa/_WKRemoteObjectRegistry.mm M Source/WebKit/UIProcess/Cocoa/UIRemoteObjectRegistry.cpp M Source/WebKit/UIProcess/Cocoa/UIRemoteObjectRegistry.h M Source/WebKit/WebProcess/WebPage/Cocoa/WebRemoteObjectRegistry.cpp M Source/WebKit/WebProcess/WebPage/Cocoa/WebRemoteObjectRegistry.h Log Message: ----------- [IsDeprecatedWeakRefSmartPointerException] Make WebRemoteObjectRegistry ref-counted https://bugs.webkit.org/show_bug.cgi?id=281263 rdar://137716730 Reviewed by Chris Dumez. Remove IsDeprecatedWeakRefSmartPointerException] by making WebRemoteObjectRegistry ref-counted. * Source/WebKit/Shared/API/Cocoa/RemoteObjectRegistry.h: * Source/WebKit/Shared/API/Cocoa/RemoteObjectRegistry.mm: (WebKit::RemoteObjectRegistry::send): * Source/WebKit/Shared/API/Cocoa/_WKRemoteObjectRegistry.mm: (-[_WKRemoteObjectRegistry _initWithWebPage:]): (-[_WKRemoteObjectRegistry _initWithWebPageProxy:]): (-[_WKRemoteObjectRegistry _sendInvocation:interface:]): (-[_WKRemoteObjectRegistry _invokeMethod:]): * Source/WebKit/UIProcess/Cocoa/UIRemoteObjectRegistry.cpp: (WebKit::UIRemoteObjectRegistry::backgroundActivity): (WebKit::UIRemoteObjectRegistry::sendInvocation): (WebKit::UIRemoteObjectRegistry::messageSender): (WebKit::UIRemoteObjectRegistry::messageDestinationID): (WebKit::UIRemoteObjectRegistry::protectedPage): Deleted. * Source/WebKit/UIProcess/Cocoa/UIRemoteObjectRegistry.h: * Source/WebKit/WebProcess/WebPage/Cocoa/WebRemoteObjectRegistry.cpp: (WebKit::WebRemoteObjectRegistry::close): (WebKit::WebRemoteObjectRegistry::messageSender): (WebKit::WebRemoteObjectRegistry::messageDestinationID): * Source/WebKit/WebProcess/WebPage/Cocoa/WebRemoteObjectRegistry.h: Canonical link: https://commits.webkit.org/285150@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