Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 753015b17a828ee7e9e453915d08d7b22704c9fd https://github.com/WebKit/WebKit/commit/753015b17a828ee7e9e453915d08d7b22704c9fd Author: Brian Weinstein <bweinst...@apple.com> Date: 2022-12-16 (Fri, 16 Dec 2022)
Changed paths: M Source/WebKit/Shared/Extensions/_WKWebExtensionUtilities.h M Source/WebKit/Shared/Extensions/_WKWebExtensionUtilities.mm M Source/WebKit/WebKit.xcodeproj/project.pbxproj M Tools/TestWebKitAPI/SourcesCocoa.txt M Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj A Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionUtilities.mm Log Message: ----------- Add tests for _WKWebExtensionUtilities validateContentsOfDictionary:. https://bugs.webkit.org/show_bug.cgi?id=249425 rdar://102820594 Reviewed by Timothy Hatcher. This also requires _WKWebExtensionUtilities to be made a private header, which requires the ENABLE flags to be removed from the header, so a stub implementation is needed. * Source/WebKit/Shared/Extensions/_WKWebExtensionUtilities.h: * Source/WebKit/Shared/Extensions/_WKWebExtensionUtilities.mm: (+[_WKWebExtensionUtilities validateContentsOfDictionary:requiredKeys:optionalKeys:keyToExpectedValueType:outExceptionString:]): * Source/WebKit/WebKit.xcodeproj/project.pbxproj: * Tools/TestWebKitAPI/SourcesCocoa.txt: * Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionUtilities.mm: Added. (TestWebKitAPI::TEST): Canonical link: https://commits.webkit.org/258003@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes