Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5e4050693c3cff35b7cb1c0ce89456b14ee9a223
https://github.com/WebKit/WebKit/commit/5e4050693c3cff35b7cb1c0ce89456b14ee9a223
Author: Mike Wyrzykowski <[email protected]>
Date: 2025-06-17 (Tue, 17 Jun 2025)
Changed paths:
M Source/WebGPU/WebGPU/RenderBundle.mm
Log Message:
-----------
REGRESSION(296169@main): [macOS Debug] fast/webgpu/nocrash/fuzz-291180.html
is a 100% crash in Debug
https://bugs.webkit.org/show_bug.cgi?id=294622
rdar://153659060
Reviewed by Tadeu Zagallo.
A render bundle with zero draw commands was treated as invalid, even
though the specification says it is valid.
Note, a render bundle with zero draw commands is a no-op.
Test: fuzz-291180.html was 100% crash under debug, now passes.
* Source/WebGPU/WebGPU/RenderBundle.mm:
(WebGPU::RenderBundle::RenderBundle):
(WebGPU::RenderBundle::isValid const):
Canonical link: https://commits.webkit.org/296344@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes