Roll third_party/webgpu-cts/ ded0ae3ab..f4cda204f (1 commit)

Regenerated:
 - expectations.txt
 - compat-expectations.txt
 - ts_sources.txt
 - test_list.txt
 - resource_files.txt
 - webtest .html files


https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/ded0ae3ab675..f4cda204fd69
 - f4cda2 Update mapping tests to be in line with the spec (#4575)

Created with './tools/run cts roll'

Cq-Include-Trybots: luci.chromium.try:android-dawn-arm-rel,android-dawn-arm64-rel,dawn-try-linux-x64-intel-uhd770-rel,dawn-try-mac-amd-exp,dawn-try-mac-arm64-m2-exp,dawn-try-mac-intel-exp,dawn-try-win-x64-intel-uhd770-rel,dawn-try-win10-x86-rel,linux-dawn-rel,mac-arm64-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Change-Id: I64fa0cedb6d4464cd8be893fe8027b3114727ce4
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/288255
Reviewed-by: Brian Sheedy <bsheedy@google.com>
Reviewed-by: Peter McNeeley <petermcneeley@google.com>
Reviewed-by: Alan Baker <alanbaker@google.com>
Commit-Queue: Alan Baker <alanbaker@google.com>
diff --git a/DEPS b/DEPS
index b8e8c32..bd6dc85 100644
--- a/DEPS
+++ b/DEPS
@@ -389,7 +389,7 @@
 
   # WebGPU CTS - Used both by the dawn_node tests and transitively by Chromium.
   'third_party/webgpu-cts': {
-    'url': '{chromium_git}/external/github.com/gpuweb/cts@ded0ae3ab675767780bf4249b5fb71b2672df07b',
+    'url': '{chromium_git}/external/github.com/gpuweb/cts@f4cda204fd6974d84b47376cadbc43598c6cd7c0',
     'condition': 'build_with_chromium or dawn_standalone',
   },
 
diff --git a/third_party/webgpu-cts b/third_party/webgpu-cts
index ded0ae3..f4cda20 160000
--- a/third_party/webgpu-cts
+++ b/third_party/webgpu-cts
@@ -1 +1 @@
-Subproject commit ded0ae3ab675767780bf4249b5fb71b2672df07b
+Subproject commit f4cda204fd6974d84b47376cadbc43598c6cd7c0
diff --git a/webgpu-cts/compat-expectations.txt b/webgpu-cts/compat-expectations.txt
index 0e9bf5e..2138637 100644
--- a/webgpu-cts/compat-expectations.txt
+++ b/webgpu-cts/compat-expectations.txt
@@ -91,7 +91,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2026-01-28 07:56:20AM
+# Last rolled: 2026-02-02 08:26:29AM
 
 # conflicts_allowed: true
 # full_wildcard_support: true
@@ -3098,6 +3098,32 @@
 crbug.com/0000 [ intel-0x9bc5 linux ] webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8unorm";sampleCount=1;viewUsageMethod="inherit" [ Failure ]
 crbug.com/0000 [ intel-0x9bc5 linux ] webgpu:api,operation,texture_view,write:format:method="storage-write-fragment";format="rgba8unorm";sampleCount=1;viewUsageMethod="minimal" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,create:limit: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
 crbug.com/0000 [ android-pixel-6 android-t ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:beginRenderPass,at_over:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16uint" [ Failure ]
 crbug.com/0000 [ android-pixel-6 android-t ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderBundle,at_over:limitTest="atDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm" [ Failure ]
 crbug.com/0000 [ android-pixel-6 android-t ] webgpu:api,validation,capability_checks,limits,maxColorAttachmentBytesPerSample:createRenderBundle,at_over:limitTest="atMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16uint" [ Failure ]
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index 8b5e22d..65a1014 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -91,7 +91,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2026-01-28 07:56:20AM
+# Last rolled: 2026-02-02 08:26:29AM
 
 # conflicts_allowed: true
 # full_wildcard_support: true
@@ -1562,7 +1562,12 @@
 # Autogenerated Failure expectations. Please triage.
 # ##ROLLER_AUTOGENERATED_FAILURES##
 ################################################################################
+crbug.com/0000 [ intel mac ] webgpu:api,operation,adapter,requestAdapter:requestAdapter_invalid_featureLevel:featureLevel="%20" [ Failure ]
 crbug.com/0000 [ android-pixel-4 dawn-no-backend-validation webgpu-service-worker ] webgpu:api,operation,buffers,map_detach:while_mapped: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,command_buffer,copyBufferToBuffer:single:newSig=false [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="bgra8unorm-srgb";dstFormat="bgra8unorm-srgb";dimension="3d" [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="r8snorm";dstFormat="r8snorm";dimension="3d" [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,operation,command_buffer,copyTextureToTexture:color_textures,non_compressed,array:srcFormat="rg11b10ufloat";dstFormat="rg11b10ufloat";dimension="3d" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth24plus-stencil8" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,command_buffer,copyTextureToTexture:copy_multisampled_depth:format="depth32float-stencil8" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,operation,command_buffer,image_copy:rowsPerImage_and_bytesPerRow:initMethod="WriteTexture";checkMethod="FullCopyT2B";format="astc-12x12-unorm-srgb";dimension="2d" [ Failure ]
@@ -1662,9 +1667,91 @@
 crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,create:limit: [ Failure ]
 crbug.com/0000 [ android-pixel-6 android-t ] webgpu:api,validation,buffer,create:limit: [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,create:limit: [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped: [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain: [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error: [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection: [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:api,validation,buffer,mapping:mapAsync,state,mapped: [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation: [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ apple mac ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ intel mac ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ intel win ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
+crbug.com/0000 [ nvidia win ] webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending: [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:createRenderPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:createRenderPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:createRenderPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false [ Failure ]
+crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="atDefault";testValueName="atLimit";encoderType="render" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="atDefault";testValueName="overLimit";encoderType="renderBundle" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="atDefault";testValueName="overLimit";encoderType="renderBundle" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxBindGroupsPlusVertexBuffers:draw,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";encoderType="renderBundle" [ Failure ]
@@ -1744,6 +1831,7 @@
 crbug.com/0000 [ intel webgpu-dxc-disabled win ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;items=["sample_index","primitive_index","sample_mask_out"] [ Failure ]
 crbug.com/0000 [ intel webgpu-dxc-disabled win ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;items=["sample_index","primitive_index"] [ Failure ]
 crbug.com/0000 [ intel webgpu-dxc-disabled win ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderVariables:createRenderPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=true;items=["sample_index","sample_mask","primitive_index"] [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersInVertexStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false [ Failure ]
 crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment" [ Failure ]
@@ -1759,6 +1847,7 @@
 crbug.com/0000 [ intel linux ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex" [ Failure ]
 crbug.com/0000 [ android-pixel-6 ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow" [ Failure ]
+crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex" [ Failure ]
 crbug.com/0000 [ linux nvidia ] webgpu:api,validation,capability_checks,limits,maxStorageBuffersPerShaderStage:createPipeline,at_over:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow" [ Failure ]
@@ -1854,11 +1943,15 @@
 crbug.com/0000 [ android-pixel-6 dawn-no-backend-validation ] webgpu:shader,execution,expression,binary,af_matrix_subtraction:matrix:inputSource="const";cols=4;rows=4 [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel no-asan webgpu-dxc-disabled win ] webgpu:shader,execution,expression,binary,af_matrix_subtraction:matrix:inputSource="const";cols=4;rows=4 [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation no-asan no-clang-coverage nvidia webgpu-dxc-disabled win ] webgpu:shader,execution,expression,binary,af_matrix_subtraction:matrix:inputSource="const";cols=4;rows=4 [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,binary,bitwise_shift:shift_left_concrete_compound:type="u32";inputSource="const";vectorize="_undef_" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_vector_scalar:inputSource="storage_rw";vectorize_lhs=2 [ Failure ]
+crbug.com/0000 [ amd mac ] webgpu:shader,execution,expression,call,builtin,atomics,atomicAnd:and_workgroup:workgroupSize=64;dispatchSize=4;mapId="passthrough";scalarType="u32" [ Failure ]
 crbug.com/0000 [ intel win ] webgpu:shader,execution,expression,call,builtin,select:short_circuit:cond=false;preventValueOptimizations=false;overload="scalar" [ Failure ]
 crbug.com/0000 [ nvidia win ] webgpu:shader,execution,expression,call,builtin,select:short_circuit:cond=false;preventValueOptimizations=false;overload="scalar" [ Failure ]
 crbug.com/0000 [ dawn-backend-validation intel-0x4680 linux ] webgpu:shader,execution,expression,call,builtin,textureSampleBaseClampToEdge:2d_coords:stage="f";textureType="texture_external";filt="linear";modeU="r";modeV="r" [ Failure ]
 crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_2d_coords:stage="c";format="astc-8x5-unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleGrad:sampled_3d_coords:stage="f";format="rgb10a2unorm";dim="3d";filt="nearest";modeU="m";modeV="m";modeW="r";offset=true [ Failure ]
+crbug.com/0000 [ android-pixel-4 ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_2d_coords:stage="v";format="rgba8unorm";filt="linear";modeU="c";modeV="r";offset=false [ Failure ]
 crbug.com/0000 [ dawn-no-backend-validation intel-0x9bc5 no-asan release-x64 target-cpu-64 webgpu-dxc-enabled win ] webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:stage="f";format="rgba32float";filt="linear";mode="c" [ Failure ]
 crbug.com/0000 [ intel sonoma ] webgpu:shader,execution,expression,call,builtin,texture_utils:readTextureToTexelViews:srcFormat="stencil8";texelViewFormat="stencil8";viewDimension="2d";sampleCount=4 [ Failure ]
 crbug.com/0000 [ intel-0x3e9b mac ] webgpu:shader,execution,expression,call,builtin,texture_utils:weights:stage="compute" [ Failure ]