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

Reply via email to