Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: c0fad777603581da92c637a1925475ee4b912c84 https://github.com/WebKit/WebKit/commit/c0fad777603581da92c637a1925475ee4b912c84 Author: Mike Wyrzykowski <mwyrzykow...@apple.com> Date: 2024-06-06 (Thu, 06 Jun 2024)
Changed paths: M LayoutTests/TestExpectations R LayoutTests/fast/webgpu/fuzz-126711484-expected.txt R LayoutTests/fast/webgpu/fuzz-126711484.html R LayoutTests/fast/webgpu/fuzz-128396311-expected.txt R LayoutTests/fast/webgpu/fuzz-128396311.html R LayoutTests/fast/webgpu/fuzz-272863-expected.txt R LayoutTests/fast/webgpu/fuzz-272863.html R LayoutTests/fast/webgpu/fuzz-272903-expected.txt R LayoutTests/fast/webgpu/fuzz-272903.html R LayoutTests/fast/webgpu/fuzz-272911-expected.txt R LayoutTests/fast/webgpu/fuzz-272911.html R LayoutTests/fast/webgpu/fuzz-273017-expected.txt R LayoutTests/fast/webgpu/fuzz-273017.html R LayoutTests/fast/webgpu/fuzz-273021-expected.txt R LayoutTests/fast/webgpu/fuzz-273021.html R LayoutTests/fast/webgpu/fuzz-273023-expected.txt R LayoutTests/fast/webgpu/fuzz-273023.html R LayoutTests/fast/webgpu/fuzz-273323-expected.txt R LayoutTests/fast/webgpu/fuzz-273323.html R LayoutTests/fast/webgpu/fuzz-273503-expected.txt R LayoutTests/fast/webgpu/fuzz-273503.html R LayoutTests/fast/webgpu/fuzz-273505-expected.txt R LayoutTests/fast/webgpu/fuzz-273505.html R LayoutTests/fast/webgpu/fuzz-273566-expected.txt R LayoutTests/fast/webgpu/fuzz-273566.html R LayoutTests/fast/webgpu/fuzz-273570-expected.txt R LayoutTests/fast/webgpu/fuzz-273570.html R LayoutTests/fast/webgpu/fuzz-273573-expected.txt R LayoutTests/fast/webgpu/fuzz-273573.html R LayoutTests/fast/webgpu/fuzz-273578-expected.txt R LayoutTests/fast/webgpu/fuzz-273578.html R LayoutTests/fast/webgpu/fuzz-273585-expected.txt R LayoutTests/fast/webgpu/fuzz-273585.html R LayoutTests/fast/webgpu/fuzz-274161-expected.txt R LayoutTests/fast/webgpu/fuzz-274161.html R LayoutTests/fast/webgpu/fuzz-274171-expected.txt R LayoutTests/fast/webgpu/fuzz-274171.html R LayoutTests/fast/webgpu/fuzz-274270-expected.txt R LayoutTests/fast/webgpu/fuzz-274270.html R LayoutTests/fast/webgpu/fuzz-274271-expected.txt R LayoutTests/fast/webgpu/fuzz-274271.html R LayoutTests/fast/webgpu/fuzz-274275-expected.txt R LayoutTests/fast/webgpu/fuzz-274275.html R LayoutTests/fast/webgpu/fuzz-274289-expected.txt R LayoutTests/fast/webgpu/fuzz-274289.html R LayoutTests/fast/webgpu/fuzz-274290-expected.txt R LayoutTests/fast/webgpu/fuzz-274290.html R LayoutTests/fast/webgpu/fuzz-274317-expected.txt R LayoutTests/fast/webgpu/fuzz-274317.html R LayoutTests/fast/webgpu/fuzz-274334-expected.txt R LayoutTests/fast/webgpu/fuzz-274334.html R LayoutTests/fast/webgpu/fuzz-274622-expected.txt R LayoutTests/fast/webgpu/fuzz-274622.html A LayoutTests/fast/webgpu/nocrash/fuzz-126711484-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-126711484.html A LayoutTests/fast/webgpu/nocrash/fuzz-128396311-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-128396311.html A LayoutTests/fast/webgpu/nocrash/fuzz-272863-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-272863.html A LayoutTests/fast/webgpu/nocrash/fuzz-272903-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-272903.html A LayoutTests/fast/webgpu/nocrash/fuzz-272911-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-272911.html A LayoutTests/fast/webgpu/nocrash/fuzz-273017-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273017.html A LayoutTests/fast/webgpu/nocrash/fuzz-273021-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273021.html A LayoutTests/fast/webgpu/nocrash/fuzz-273023-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273023.html A LayoutTests/fast/webgpu/nocrash/fuzz-273323-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273323.html A LayoutTests/fast/webgpu/nocrash/fuzz-273503-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273503.html A LayoutTests/fast/webgpu/nocrash/fuzz-273505-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273505.html A LayoutTests/fast/webgpu/nocrash/fuzz-273566-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273566.html A LayoutTests/fast/webgpu/nocrash/fuzz-273570-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273570.html A LayoutTests/fast/webgpu/nocrash/fuzz-273573-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273573.html A LayoutTests/fast/webgpu/nocrash/fuzz-273578-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273578.html A LayoutTests/fast/webgpu/nocrash/fuzz-273585-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-273585.html A LayoutTests/fast/webgpu/nocrash/fuzz-274161-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274161.html A LayoutTests/fast/webgpu/nocrash/fuzz-274171-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274171.html A LayoutTests/fast/webgpu/nocrash/fuzz-274270-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274270.html A LayoutTests/fast/webgpu/nocrash/fuzz-274271-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274271.html A LayoutTests/fast/webgpu/nocrash/fuzz-274275-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274275.html A LayoutTests/fast/webgpu/nocrash/fuzz-274289-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274289.html A LayoutTests/fast/webgpu/nocrash/fuzz-274290-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274290.html A LayoutTests/fast/webgpu/nocrash/fuzz-274317-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274317.html A LayoutTests/fast/webgpu/nocrash/fuzz-274334-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274334.html A LayoutTests/fast/webgpu/nocrash/fuzz-274622-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-274622.html A LayoutTests/fast/webgpu/nocrash/fuzz-275172-expected.txt A LayoutTests/fast/webgpu/nocrash/fuzz-275172.html A LayoutTests/fast/webgpu/nocrash/repro_274977-expected.txt A LayoutTests/fast/webgpu/nocrash/repro_274977.html R LayoutTests/fast/webgpu/regression/repro_274977-expected.txt R LayoutTests/fast/webgpu/regression/repro_274977.html M Source/WebGPU/WebGPU/RenderPassEncoder.mm Log Message: ----------- [WebGPU] RenderPassEncoder::clampIndirectIndexBufferToValidValues does not handle destroyed buffers https://bugs.webkit.org/show_bug.cgi?id=275172 <radar://129227403> Reviewed by Dan Glastonbury. If the indirect buffer is already destroyed, the draw command should be skipped. * LayoutTests/fast/webgpu/nocrash/fuzz-126711484.html: Renamed from LayoutTests/fast/webgpu/fuzz-126711484.html. * LayoutTests/fast/webgpu/nocrash/fuzz-128396311.html: Renamed from LayoutTests/fast/webgpu/fuzz-128396311.html. * LayoutTests/fast/webgpu/nocrash/fuzz-272863.html: Renamed from LayoutTests/fast/webgpu/fuzz-272863.html. * LayoutTests/fast/webgpu/nocrash/fuzz-272903.html: Renamed from LayoutTests/fast/webgpu/fuzz-272903.html. * LayoutTests/fast/webgpu/nocrash/fuzz-272911.html: Renamed from LayoutTests/fast/webgpu/fuzz-272911.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273017.html: Renamed from LayoutTests/fast/webgpu/fuzz-273017.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273021.html: Renamed from LayoutTests/fast/webgpu/fuzz-273021.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273023.html: Renamed from LayoutTests/fast/webgpu/fuzz-273023.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273323.html: Renamed from LayoutTests/fast/webgpu/fuzz-273323.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273503.html: Renamed from LayoutTests/fast/webgpu/fuzz-273503.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273505.html: Renamed from LayoutTests/fast/webgpu/fuzz-273505.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273566.html: Renamed from LayoutTests/fast/webgpu/fuzz-273566.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273570.html: Renamed from LayoutTests/fast/webgpu/fuzz-273570.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273573.html: Renamed from LayoutTests/fast/webgpu/fuzz-273573.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273578.html: Renamed from LayoutTests/fast/webgpu/fuzz-273578.html. * LayoutTests/fast/webgpu/nocrash/fuzz-273585.html: Renamed from LayoutTests/fast/webgpu/fuzz-273585.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274161.html: Renamed from LayoutTests/fast/webgpu/fuzz-274161.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274171.html: Renamed from LayoutTests/fast/webgpu/fuzz-274171.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274270.html: Renamed from LayoutTests/fast/webgpu/fuzz-274270.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274271.html: Renamed from LayoutTests/fast/webgpu/fuzz-274271.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274275.html: Renamed from LayoutTests/fast/webgpu/fuzz-274275.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274289.html: Renamed from LayoutTests/fast/webgpu/fuzz-274289.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274290.html: Renamed from LayoutTests/fast/webgpu/fuzz-274290.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274317.html: Renamed from LayoutTests/fast/webgpu/fuzz-274317.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274334.html: Renamed from LayoutTests/fast/webgpu/fuzz-274334.html. * LayoutTests/fast/webgpu/nocrash/fuzz-274622.html: Renamed from LayoutTests/fast/webgpu/fuzz-274622.html. * LayoutTests/fast/webgpu/nocrash/fuzz-275172-expected.txt: Added. * LayoutTests/fast/webgpu/nocrash/fuzz-275172.html: Added. * LayoutTests/fast/webgpu/nocrash/repro_274977.html: Renamed from LayoutTests/fast/webgpu/regression/repro_274977.html. Move no-crash regression tests to seperate path to avoid regular updates to TestExpectations * Source/WebGPU/WebGPU/RenderPassEncoder.mm: (WebGPU::RenderPassEncoder::clampIndirectIndexBufferToValidValues): Return 'Skip' on destroyed buffers. Canonical link: https://commits.webkit.org/279798@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