Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: a2691968c2351473b254a2cda09371433ddd4928 https://github.com/WebKit/WebKit/commit/a2691968c2351473b254a2cda09371433ddd4928 Author: Chris Dumez <cdu...@apple.com> Date: 2024-11-03 (Sun, 03 Nov 2024)
Changed paths: M Source/JavaScriptCore/API/ObjcRuntimeExtras.h M Source/WTF/WTF.xcodeproj/project.pbxproj M Source/WTF/wtf/ObjCRuntimeExtras.h A Source/WTF/wtf/ObjCRuntimeExtras.mm M Source/WebCore/bridge/objc/objc_class.mm M Source/WebCore/platform/ios/WebAVPlayerController.mm M Source/WebKit/Shared/API/Cocoa/_WKRemoteObjectInterface.mm Log Message: ----------- Provide wrappers for some ObjC Runtime functions that return a MallocSpan https://bugs.webkit.org/show_bug.cgi?id=282480 Reviewed by Darin Adler. * Source/JavaScriptCore/API/ObjcRuntimeExtras.h: (protocolImplementsProtocol): (forEachProtocolImplementingProtocol): (forEachMethodInClass): (forEachMethodInProtocol): (forEachPropertyInProtocol): * Source/WTF/WTF.xcodeproj/project.pbxproj: * Source/WTF/wtf/ObjCRuntimeExtras.h: (WTF::class_copyMethodListSpan): (WTF::class_copyProtocolListSpan): (WTF::protocol_copyMethodDescriptionListSpan): (WTF::protocol_copyPropertyListSpan): (WTF::protocol_copyProtocolListSpan): * Source/WebCore/bridge/objc/objc_class.mm: (JSC::Bindings::ObjcClass::methodNamed const): * Source/WebCore/platform/ios/WebAVPlayerController.mm: (createWebAVPlayerControllerForwarderClass): * Source/WebKit/Shared/API/Cocoa/_WKRemoteObjectInterface.mm: (initializeMethods): Canonical link: https://commits.webkit.org/286064@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