Roll third_party/webgpu-cts/ 15b8caf79..8220cf0cf (9 commits)

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


https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/15b8caf79e8c..8220cf0cfbc6
 - 8220cf Move "device_destroyed_before_importing_video_frame" case to "api,validation,states,device_lost,destroy" (#2464)
 - f77035 Migrate Scalar -> Interval tests to use new numeric framework (#2474)
 - 65cd11 Migrate `abs` tests over to use FP.f32 directly
 - 3ab032 Replace Point/Binary/Ternary with Scalar{Pair/Triple}
 - 552fe1 Fix Occlusion Query Op Test
 - 3182e8 Fix fragment shader in maxInterStageShaderComponents validation (#2469)
 - 0eacf5 Refactor how floating point intervals are calculated (#2468)
 - fd777c Slightly expand sample_mask tests (#2466)
 - 7e014d Use (number | IntervalBounds) for specifying unittests (#2456)

Created with './tools/run cts roll'

Change-Id: I48f7afe742004afb6f373c64a16877802f755de1
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/126600
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Jiawei Shao <jiawei.shao@intel.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Jiawei Shao <jiawei.shao@intel.com>
diff --git a/DEPS b/DEPS
index b6a975f..f0a3df2 100644
--- a/DEPS
+++ b/DEPS
@@ -158,7 +158,7 @@
 
   # WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
   'third_party/webgpu-cts': {
-    'url': '{chromium_git}/external/github.com/gpuweb/cts@15b8caf79e8cb5a30621cca14b465d2c1cc5a525',
+    'url': '{chromium_git}/external/github.com/gpuweb/cts@8220cf0cfbc6cdc9de34d1d71136f9b77562706a',
     'condition': 'build_with_chromium',
   },
 
diff --git a/third_party/gn/webgpu-cts/test_list.txt b/third_party/gn/webgpu-cts/test_list.txt
index 8cecc0a..f674bcf 100644
--- a/third_party/gn/webgpu-cts/test_list.txt
+++ b/third_party/gn/webgpu-cts/test_list.txt
@@ -3458,40 +3458,74 @@
 webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:topology="triangle-list";indirect=false;drawCount=4
 webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:topology="triangle-list";indirect=true;drawCount=5
 webgpu:api,operation,render_pipeline,primitive_topology:unaligned_vertex_count:topology="triangle-list";indirect=true;drawCount=4
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=1;rasterizationMask=0
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=1;rasterizationMask=1
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=0
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=1
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=2
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=3
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=4
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=5
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=6
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=7
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=8
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=9
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=10
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=11
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=12
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=13
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=14
-webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=4;rasterizationMask=15
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=0
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=1
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=2
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=3
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=4
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=5
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=6
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=7
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=8
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=9
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=10
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=11
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=12
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=13
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=14
-webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:rasterizationMask=15
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=1;rasterizationMask=0
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=1;rasterizationMask=1
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=0
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=1
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=2
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=3
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=4
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=5
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=6
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=7
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=8
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=9
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=10
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=11
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=12
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=13
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=14
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=4;rasterizationMask=15
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=1;rasterizationMask=0
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=1;rasterizationMask=1
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=0
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=1
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=2
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=3
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=4
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=5
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=6
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=7
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=8
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=9
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=10
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=11
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=12
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=13
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=14
+webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=4;rasterizationMask=15
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=0
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=1
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=2
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=3
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=4
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=5
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=6
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=7
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=8
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=9
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=10
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=11
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=12
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=13
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=14
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=false;sampleCount=4;rasterizationMask=15
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=0
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=1
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=2
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=3
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=4
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=5
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=6
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=7
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=8
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=9
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=10
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=11
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=12
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=13
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=14
+webgpu:api,operation,render_pipeline,sample_mask:alpha_to_coverage_mask:interpolated=true;sampleCount=4;rasterizationMask=15
 webgpu:api,operation,render_pipeline,vertex_only_render_pipeline:draw_depth_and_stencil_with_vertex_only_pipeline:
 webgpu:api,operation,rendering,basic:clear:
 webgpu:api,operation,rendering,basic:fullscreen_quad:
@@ -24137,8 +24171,6 @@
 webgpu:api,validation,gpu_external_texture_expiration:use_import_to_refresh:sourceType="VideoFrame"
 webgpu:api,validation,gpu_external_texture_expiration:webcodec_video_frame_close_expire_immediately:
 webgpu:api,validation,gpu_external_texture_expiration:import_from_different_video_frame:
-webgpu:api,validation,gpu_external_texture_expiration:device_destroyed_before_importing_video_frame:sourceType="VideoElement"
-webgpu:api,validation,gpu_external_texture_expiration:device_destroyed_before_importing_video_frame:sourceType="VideoFrame"
 webgpu:api,validation,image_copy,buffer_related:buffer_state:method="CopyB2T";state="valid"
 webgpu:api,validation,image_copy,buffer_related:buffer_state:method="CopyB2T";state="invalid"
 webgpu:api,validation,image_copy,buffer_related:buffer_state:method="CopyB2T";state="destroyed"
@@ -33580,6 +33612,8 @@
 webgpu:api,validation,state,device_lost,destroy:createRenderBundleEncoder:format="rgba32float"
 webgpu:api,validation,state,device_lost,destroy:createQuerySet:type="occlusion"
 webgpu:api,validation,state,device_lost,destroy:createQuerySet:type="timestamp"
+webgpu:api,validation,state,device_lost,destroy:importExternalTexture:sourceType="VideoElement"
+webgpu:api,validation,state,device_lost,destroy:importExternalTexture:sourceType="VideoFrame"
 webgpu:api,validation,state,device_lost,destroy:command,copyBufferToBuffer:
 webgpu:api,validation,state,device_lost,destroy:command,copyBufferToTexture:
 webgpu:api,validation,state,device_lost,destroy:command,copyTextureToBuffer:
diff --git a/third_party/gn/webgpu-cts/ts_sources.txt b/third_party/gn/webgpu-cts/ts_sources.txt
index 3509cd5..33fbf8e 100644
--- a/third_party/gn/webgpu-cts/ts_sources.txt
+++ b/third_party/gn/webgpu-cts/ts_sources.txt
@@ -112,8 +112,13 @@
 src/unittests/basic.spec.ts
 src/unittests/check_contents.spec.ts
 src/unittests/conversion.spec.ts
+src/webgpu/shader/execution/expression/case_cache.ts
+src/webgpu/util/compare.ts
+src/webgpu/shader/execution/expression/expression.ts
+src/webgpu/util/floating_point.ts
 src/webgpu/util/f32_interval.ts
 src/unittests/f32_interval.spec.ts
+src/unittests/floating_point.spec.ts
 src/unittests/getStackTrace.spec.ts
 src/unittests/listing.ts
 src/unittests/loaders_and_trees.spec.ts
@@ -124,9 +129,6 @@
 src/unittests/preprocessor.spec.ts
 src/unittests/query_compare.spec.ts
 src/unittests/query_string.spec.ts
-src/webgpu/shader/execution/expression/expression.ts
-src/webgpu/util/compare.ts
-src/webgpu/shader/execution/expression/case_cache.ts
 src/unittests/serialization.spec.ts
 src/unittests/test_group.spec.ts
 src/unittests/test_query.spec.ts
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index 6af032f..43ec021 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -66,7 +66,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2023-03-27 03:50:33PM
+# Last rolled: 2023-04-06 02:41:41PM
 
 ################################################################################
 # copyToTexture failures on Linux
@@ -480,86 +480,73 @@
 crbug.com/1424883 webgpu:api,operation,adapter,requestDevice:invalid: [ Failure ]
 
 ################################################################################
-# Device lost on AMD/MacOS with const eval
-################################################################################
-crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:division:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,i32_arithmetic:division:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,binary,i32_arithmetic:division:inputSource="const";vectorize=2 [ Failure ]
-crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:inputSource="const" [ Failure ]
-crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/tint/1879 [ ventura ] webgpu:shader,execution,expression,call,builtin,step:f32:inputSource="const";vectorize=2 [ Failure ]
-
-################################################################################
-# unpack2x16snorm on AMD/MacOS
-################################################################################
-crbug.com/tint/1881 [ ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_r" [ Failure ]
-crbug.com/tint/1881 [ ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="storage_rw" [ Failure ]
-crbug.com/tint/1881 [ ventura ] webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:inputSource="uniform" [ Failure ]
-
-################################################################################
 # untriaged failures
 ################################################################################
 crbug.com/dawn/0000 [ dawn-backend-validation win10 ] webgpu:api,operation,render_pass,resolve:* [ Failure ]
 
+# New flakes. Please triage:
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createBindGroupLayout,at_over:limitTest="underDefault";testValueName="overLimit";visibility=5;order="forward" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxSamplersPerShaderStage:createPipeline,at_over:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:configure,at_over:limitTest="underDefault";testValueName="overLimit";canvasType="onscreen" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxTextureDimension2D:getCurrentTexture,at_over:limitTest="underDefault";testValueName="atLimit";canvasType="onscreen" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBufferBindingSize:createBindGroup,at_over:limitTest="atDefault";testValueName="atLimit";bufferPart="wholeBuffer" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atDefault";testValueName="atLimit";visibility=3;order="shiftByHalf" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ ventura ] webgpu:api,validation,render_pipeline,fragment_state:targets_blend:isAsync=false;component="color" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_r";vectorize="_undef_" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_r";vectorize="_undef_" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_rw";vectorize="_undef_" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_rw";vectorize=2 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="storage_rw";vectorize=3 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="storage_r";vectorize=2 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="storage_rw";vectorize="_undef_" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="uniform";vectorize="_undef_" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey target-cpu-64 ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="uniform";vectorize="_undef_" [ RetryOnFailure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_scalar_vector:inputSource="const";dim=2 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_scalar_vector:inputSource="storage_r";dim=4 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="const";dim=3 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="storage_r";dim=3 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="storage_rw";dim=4 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-64 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="uniform";dim=2 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation target-cpu-64 ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_vector_scalar:inputSource="uniform";dim=3 [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=true [ RetryOnFailure ]
+crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=false [ RetryOnFailure ]
+
 # New failures. Please triage:
 crbug.com/dawn/0000 webgpu:api,operation,adapter,requestDevice:stale: [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:* [ Failure ]
 crbug.com/dawn/0000 [ intel-0x3e9b ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:* [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:* [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,alpha_to_coverage:* [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,basic:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,depth:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ]
 crbug.com/dawn/0000 [ intel-0x3e9b monterey ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,sample_mask:* [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,scissor:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=0;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=0;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=0;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=0;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=15;renderMode="direct";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=15;renderMode="direct";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=15;renderMode="render-bundle";bufferOffset="non-zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,operation,command_buffer,queries,occlusionQuery:occlusion_query,stencil:writeMask=15;renderMode="render-bundle";bufferOffset="zero";querySetOffset="non-zero" [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:sampleCount=1;rasterizationMask=1 [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=false;sampleCount=1;rasterizationMask=1 [ Failure ]
+crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,operation,render_pipeline,sample_mask:fragment_output_mask:interpolated=true;sampleCount=1;rasterizationMask=1 [ Failure ]
 crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:api,operation,rendering,depth_bias:depth_bias:quadAngle=0;bias=-8388608;biasSlopeScale=0;biasClamp=0.125 [ Failure ]
 crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:api,operation,rendering,depth_bias:depth_bias:quadAngle=0;bias=8388608;biasSlopeScale=0;biasClamp=0 [ Failure ]
 crbug.com/dawn/0000 webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending: [ Failure ]
@@ -571,11 +558,6 @@
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeX:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxComputeWorkgroupSizeY:createComputePipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true [ Failure ]
-crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x3e9b monterey ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ]
-crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ]
-crbug.com/dawn/0000 [ nvidia-0x2184 win10 ] webgpu:api,validation,capability_checks,limits,maxInterStageShaderComponents:* [ Failure ]
 crbug.com/dawn/0000 [ amd-0x67ef ventura ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x3e9b monterey ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups" [ Failure ]
@@ -624,11 +606,6 @@
 crbug.com/dawn/0000 [ intel-0x3e9b monterey ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
 crbug.com/dawn/0000 [ nvidia-0x2184 win10 ] webgpu:api,validation,capability_checks,limits,maxStorageTexturesPerShaderStage:createPipeline,at_over:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup" [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="atLimit";visibility=4;order="forward" [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="atMaximum";testValueName="overLimit";visibility=2;order="backward" [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";visibility=4;order="forward" [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 target-cpu-32 win10 ] webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createBindGroupLayout,at_over:limitTest="overMaximum";testValueName="atLimit";visibility=4;order="forward" [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 ubuntu ] webgpu:api,validation,encoding,cmds,render,draw:vertex_buffer_OOB:type="drawIndexed";VBSize="enough";IBSize="enough";VStride0=false;IStride0=false;AStride="exact";offset=2 [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=1 [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=10 [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:current_scope:errorFilter="out-of-memory";stackDepth=100 [ Failure ]
@@ -641,39 +618,12 @@
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="internal" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="out-of-memory" [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu ] webgpu:api,validation,error_scope:simple:errorType="out-of-memory";errorFilter="validation" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,validation,gpu_external_texture_expiration:device_destroyed_before_importing_video_frame:* [ Failure ]
-crbug.com/dawn/0000 webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:canvasType="offscreen";contextType="bitmaprenderer" [ Failure ]
-crbug.com/dawn/0000 webgpu:api,validation,state,device_lost,destroy:queue,copyExternalImageToTexture,canvas:canvasType="onscreen";contextType="bitmaprenderer" [ Failure ]
 crbug.com/dawn/0000 [ nvidia-0x2184 ubuntu ] webgpu:api,validation,texture,bgra8unorm_storage:configure_storage_usage_on_canvas_context_with_bgra8unorm_storage:* [ Failure ]
-crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,binary,bool_logical:and_compound:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,binary,bool_logical:and_compound:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,binary,bool_logical:or_compound:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ amd-0x67ef dawn-no-backend-validation ventura ] webgpu:shader,execution,expression,binary,bool_logical:or_compound:inputSource="const";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ amd-0x67ef dawn-backend-validation ventura ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition:inputSource="uniform";vectorize="_undef_" [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_compound:inputSource="const";vectorize=3 [ Slow ]
-crbug.com/dawn/0000 [ dawn-backend-validation intel-0x3e9b monterey ] webgpu:shader,execution,expression,binary,f32_arithmetic:addition_scalar_vector:inputSource="storage_rw";dim=2 [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=2 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=2 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=2 [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=3 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=3 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=3 [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=4 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=4 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation nvidia-0x2184 win10 ] webgpu:shader,execution,expression,binary,f32_arithmetic:remainder_vector_scalar_compound:inputSource="const";dim=4 [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:addition_compound:inputSource="const";cols=4;rows=4 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:addition_compound:inputSource="const";cols=4;rows=4 [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:multiplication_matrix_matrix_compound:inputSource="const";common_dim=4;x_rows=3 [ Slow ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:multiplication_matrix_matrix_compound:inputSource="const";common_dim=4;x_rows=3 [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:multiplication_matrix_matrix_compound:inputSource="const";common_dim=4;x_rows=4 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:multiplication_matrix_matrix_compound:inputSource="const";common_dim=4;x_rows=4 [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:subtraction_compound:inputSource="const";cols=4;rows=4 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,f32_matrix_arithmetic:subtraction_compound:inputSource="const";cols=4;rows=4 [ Failure ]
-crbug.com/dawn/0000 [ dawn-no-backend-validation intel-0x9bc5 ubuntu ] webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_compound:inputSource="const";vectorize=4 [ Slow ]
 crbug.com/dawn/0000 webgpu:shader,validation,parse,identifiers:identifiers:ident="bitcast" [ Failure ]
-crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=true [ Failure ]
 crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-64 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=true [ Failure ]
 crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-32 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="none";srcDoFlipYDuringCopy=false;dstPremultiplied=false [ Failure ]
+crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-64 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:orientation="none";srcDoFlipYDuringCopy=false;dstPremultiplied=false [ Failure ]
 crbug.com/dawn/0000 [ dawn-backend-validation target-cpu-64 webgpu-adapter-default win10 ] webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:alpha="none";orientation="flipY";srcDoFlipYDuringCopy=true;dstPremultiplied=false [ Failure ]
-crbug.com/dawn/0000 webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ]
+crbug.com/dawn/0000 [ monterey ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ]
+crbug.com/dawn/0000 [ ventura ] webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:* [ Failure ]
 crbug.com/dawn/0000 [ intel-0x9bc5 ubuntu webgpu-adapter-default ] webgpu:web_platform,copyToTexture,video:* [ Failure ]