Roll third_party/webgpu-cts/ 622cac9c6..992c9a857 (1 commit)

Update:
 - expectations.txt
 - ts_sources.txt
 - resource_files.txt
 - webtest .html files


https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/622cac9c69eb..992c9a857757
 - 992c9a `textureSampleLevel(texture_external)` -> `textureSampleBaseClampToEdge()`

Created with './tools/run cts roll'

Change-Id: I5bad451f82e9662f5e021225ea9b037b5f814389
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/+/110521
Commit-Queue: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Auto-Submit: Ben Clayton <bclayton@google.com>
Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
diff --git a/DEPS b/DEPS
index 525a577..ccd690b 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@622cac9c69eb356b1e6a5117b6ddbb0d0e2acbaf',
+    'url': '{chromium_git}/external/github.com/gpuweb/cts@23c3bebbdb83fbe81892cee4cb82ec9c5f9bff4f',
     'condition': 'build_with_chromium',
   },
 
diff --git a/third_party/gn/webgpu-cts/cache_list.txt b/third_party/gn/webgpu-cts/cache_list.txt
new file mode 100644
index 0000000..3aed3ec
--- /dev/null
+++ b/third_party/gn/webgpu-cts/cache_list.txt
@@ -0,0 +1,53 @@
+data/webgpu/shader/execution/case-cache/binary/f32_arithmetic.json
+data/webgpu/shader/execution/case-cache/binary/f32_logical.json
+data/webgpu/shader/execution/case-cache/abs.json
+data/webgpu/shader/execution/case-cache/acos.json
+data/webgpu/shader/execution/case-cache/acosh.json
+data/webgpu/shader/execution/case-cache/asin.json
+data/webgpu/shader/execution/case-cache/asinh.json
+data/webgpu/shader/execution/case-cache/atan.json
+data/webgpu/shader/execution/case-cache/atan2.json
+data/webgpu/shader/execution/case-cache/atanh.json
+data/webgpu/shader/execution/case-cache/ceil.json
+data/webgpu/shader/execution/case-cache/clamp.json
+data/webgpu/shader/execution/case-cache/cos.json
+data/webgpu/shader/execution/case-cache/cosh.json
+data/webgpu/shader/execution/case-cache/cross.json
+data/webgpu/shader/execution/case-cache/degrees.json
+data/webgpu/shader/execution/case-cache/distance.json
+data/webgpu/shader/execution/case-cache/dot.json
+data/webgpu/shader/execution/case-cache/exp.json
+data/webgpu/shader/execution/case-cache/exp2.json
+data/webgpu/shader/execution/case-cache/faceForward.json
+data/webgpu/shader/execution/case-cache/floor.json
+data/webgpu/shader/execution/case-cache/fract.json
+data/webgpu/shader/execution/case-cache/inverseSqrt.json
+data/webgpu/shader/execution/case-cache/ldexp.json
+data/webgpu/shader/execution/case-cache/length.json
+data/webgpu/shader/execution/case-cache/log.json
+data/webgpu/shader/execution/case-cache/log2.json
+data/webgpu/shader/execution/case-cache/max.json
+data/webgpu/shader/execution/case-cache/min.json
+data/webgpu/shader/execution/case-cache/mix.json
+data/webgpu/shader/execution/case-cache/normalize.json
+data/webgpu/shader/execution/case-cache/pow.json
+data/webgpu/shader/execution/case-cache/quantizeToF16.json
+data/webgpu/shader/execution/case-cache/radians.json
+data/webgpu/shader/execution/case-cache/reflect.json
+data/webgpu/shader/execution/case-cache/round.json
+data/webgpu/shader/execution/case-cache/saturate.json
+data/webgpu/shader/execution/case-cache/sign.json
+data/webgpu/shader/execution/case-cache/sin.json
+data/webgpu/shader/execution/case-cache/sinh.json
+data/webgpu/shader/execution/case-cache/smoothstep.json
+data/webgpu/shader/execution/case-cache/sqrt.json
+data/webgpu/shader/execution/case-cache/step.json
+data/webgpu/shader/execution/case-cache/tan.json
+data/webgpu/shader/execution/case-cache/tanh.json
+data/webgpu/shader/execution/case-cache/trunc.json
+data/webgpu/shader/execution/case-cache/unpack2x16float.json
+data/webgpu/shader/execution/case-cache/unpack2x16snorm.json
+data/webgpu/shader/execution/case-cache/unpack2x16unorm.json
+data/webgpu/shader/execution/case-cache/unpack4x8snorm.json
+data/webgpu/shader/execution/case-cache/unpack4x8unorm.json
+data/webgpu/shader/execution/case-cache/unary/f32_arithmetic.json
diff --git a/third_party/gn/webgpu-cts/test_list.txt b/third_party/gn/webgpu-cts/test_list.txt
index d7ea0ab..6750cf9 100644
--- a/third_party/gn/webgpu-cts/test_list.txt
+++ b/third_party/gn/webgpu-cts/test_list.txt
@@ -29464,7 +29464,6 @@
 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_array_2d_coords:
 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:texture_type="texture_depth_cube"
 webgpu:shader,execution,expression,call,builtin,textureSampleLevel:depth_3d_coords:texture_type="texture_depth_cube_array"
-webgpu:shader,execution,expression,call,builtin,textureSampleLevel:external:
 webgpu:shader,execution,expression,call,builtin,textureStore:store_1d_coords:format="rgba8unorm"
 webgpu:shader,execution,expression,call,builtin,textureStore:store_1d_coords:format="rgba8snorm"
 webgpu:shader,execution,expression,call,builtin,textureStore:store_1d_coords:format="rgba8uint"
diff --git a/webgpu-cts/expectations.txt b/webgpu-cts/expectations.txt
index 19acb90..209c74e 100644
--- a/webgpu-cts/expectations.txt
+++ b/webgpu-cts/expectations.txt
@@ -61,7 +61,7 @@
 # results: [ Failure RetryOnFailure Skip Slow ]
 # END TAG HEADER
 
-# Last rolled: 2022-11-17 12:36:46AM
+# Last rolled: 2022-11-17 07:54:02PM
 
 ################################################################################
 # webgpu:api,operation,resource_init,texture_zero:uninitialized_texture_is_zero