Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 87b47cbf0b69681b3ad194210e048e15ff10ad02 https://github.com/WebKit/WebKit/commit/87b47cbf0b69681b3ad194210e048e15ff10ad02 Author: Alex Christensen <achristen...@apple.com> Date: 2025-03-14 (Fri, 14 Mar 2025)
Changed paths: M Tools/TestWebKitAPI/Tests/WebKit/AdvancedPrivacyProtections.mm M Tools/TestWebKitAPI/Tests/WebKitCocoa/canvas-fingerprinting.js Log Message: ----------- Use arrays instead of dictionaries to return pixels in TestWebKitAPI.AdvancedPrivacyProtections.VerifyPixelsFromNoisyCanvas2DAPI https://bugs.webkit.org/show_bug.cgi?id=289813 rdar://147066003 Reviewed by Sihui Liu and Wenson Hsieh. This doesn't change any functionality, but it makes the test run in debug builds in ~4 seconds instead of ~25 seconds. This should help it to not time out. See rdar://146674117 * Tools/TestWebKitAPI/Tests/WebKit/AdvancedPrivacyProtections.mm: (TestWebKitAPI::TEST(AdvancedPrivacyProtections, VerifyPixelsFromNoisyCanvas2DAPI)): * Tools/TestWebKitAPI/Tests/WebKitCocoa/canvas-fingerprinting.js: (initialCanvasImageDataAsArray): (initialTextCanvasImageDataAsArray): (initialHorizontalLinearGradientCanvasImageDataAsArray): (initialVerticalLinearGradientCanvasImageDataAsArray): (initialRadialGradientCanvasImageDataAsArray): (initialCanvasImageDataAsObject): Deleted. (initialTextCanvasImageDataAsObject): Deleted. (initialHorizontalLinearGradientCanvasImageDataAsObject): Deleted. (initialVerticalLinearGradientCanvasImageDataAsObject): Deleted. (initialRadialGradientCanvasImageDataAsObject): Deleted. Canonical link: https://commits.webkit.org/292188@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