Add test expectations for webgpu-enabled.html
authorjustin_fan@apple.com <justin_fan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Oct 2018 03:54:51 +0000 (03:54 +0000)
committerjustin_fan@apple.com <justin_fan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 19 Oct 2018 03:54:51 +0000 (03:54 +0000)
https://bugs.webkit.org/show_bug.cgi?id=190739

Unreviewed test gardening.

Added forgotten expectations for webgpu-enabled, and updated some expectations
to match the WebGPU -> WebMetal naming and new WebGPU tests.

* platform/ios/TestExpectations:
* platform/mac-wk1/TestExpectations:
* platform/win/TestExpectations:
* platform/wincairo/TestExpectations:
* platform/wpe/TestExpectations:
* webgpu/webgpu-enabled-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237279 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/ios/TestExpectations
LayoutTests/platform/mac-wk1/TestExpectations
LayoutTests/platform/win/TestExpectations
LayoutTests/platform/wincairo/TestExpectations
LayoutTests/platform/wpe/TestExpectations
LayoutTests/webgpu/webgpu-enabled-expected.txt [new file with mode: 0644]

index 53fc7b4..d4565c3 100644 (file)
@@ -1,3 +1,20 @@
+2018-10-18  Justin Fan  <justin_fan@apple.com>
+
+        Add test expectations for webgpu-enabled.html
+        https://bugs.webkit.org/show_bug.cgi?id=190739
+
+        Unreviewed test gardening.
+
+        Added forgotten expectations for webgpu-enabled, and updated some expectations 
+        to match the WebGPU -> WebMetal naming and new WebGPU tests.
+
+        * platform/ios/TestExpectations:
+        * platform/mac-wk1/TestExpectations:
+        * platform/win/TestExpectations:
+        * platform/wincairo/TestExpectations:
+        * platform/wpe/TestExpectations:
+        * webgpu/webgpu-enabled-expected.txt: Added.
+
 2018-10-18  Justin Michaud  <justin_michaud@apple.com>
 
         Add new image type for CSS painting API
index 9b03c79..6e72146 100644 (file)
@@ -35,10 +35,11 @@ fullscreen
 http/tests/fullscreen
 compositing/no-compositing-when-fulll-screen-is-present.html
 
-# WebGPU is not enabled on iOS Simulator.
+# WebMetal and WebGPU are not enabled on iOS Simulator.
 fast/canvas/webmetal
 inspector/canvas/create-context-webmetal.html [ Skip ]
 inspector/canvas/resolveCanvasContext-webmetal.html [ Skip ]
+webgpu [ Skip ]
 
 # Encrypted Media Extensions are not enabled
 media/encrypted-media/
index f7319c0..ff287e1 100644 (file)
@@ -643,3 +643,6 @@ css-dark-mode [ Skip ]
 webkit.org/b/189908 imported/w3c/web-platform-tests/resource-timing/resource_timing.worker.html [ Failure ]
 
 webkit.org/b/189756 [ Mojave+ ] compositing/filters/opacity-change-on-filtered-paints-into-ancestor.html [ Pass ImageOnlyFailure ]
+
+# WebGPU is not supported on WK1.
+webgpu [ Skip ]
index ec8b26e..eb5909b 100644 (file)
@@ -4229,3 +4229,6 @@ fast/mediacapturefromelement/CanvasCaptureMediaStream-imagebitmaprenderingcontex
 webkit.org/b/190472 fast/forms/fieldset/fieldset-elements-htmlcollection.html [ Failure ]
 
 webkit.org/b/190520 editing/pasteboard/copy-paste-across-shadow-boundaries-with-style-2.html [ Crash ]
+
+# WebGPU is not supported on Windows
+webgpu [ Skip ]
index b9a4cd6..5a72306 100644 (file)
@@ -288,10 +288,11 @@ inspector/canvas/shaderProgram-add-remove-webgl2.html [ Skip ]
 webgl/webgl2-rendering-context-defined.html [ Skip ]
 webgl/webgl2-rendering-context-obtain.html [ Skip ]
 
-# WEBGPU is disabled
-fast/canvas/webgpu [ Skip ]
-inspector/canvas/create-context-webgpu.html [ Skip ]
-inspector/canvas/resolveCanvasContext-webgpu.html [ Skip ]
+# WEBMETAL and WEBGPU are disabled
+fast/canvas/webmetal [ Skip ]
+inspector/canvas/create-context-webmetal.html [ Skip ]
+inspector/canvas/resolveCanvasContext-webmetal.html [ Skip ]
+webgpu [ Skip ]
 
 # WIRELESS_PLAYBACK_TARGET is disabled
 media/airplay-target-availability.html [ Skip ]
index 2592dfe..a6178c1 100644 (file)
@@ -282,8 +282,9 @@ Bug(WPE) js/stringimpl-to-jsstring-on-large-strings-1.html [ Skip ]
 Bug(WPE) js/stringimpl-to-jsstring-on-large-strings-2.html [ Skip ]
 Bug(WPE) js/stringimpl-to-jsstring-on-large-strings-3.html [ Skip ]
 
-# No WebGPU support yet
-fast/canvas/webgpu [ Skip ]
+# No WebMetal or WebGPU support yet
+fast/canvas/webmetal [ Skip ]
+webgpu [ Skip ]
 
 # This test relies on Mac-specific quirks
 media/document-level-media-user-gesture-quirk.html [ Skip ]
diff --git a/LayoutTests/webgpu/webgpu-enabled-expected.txt b/LayoutTests/webgpu/webgpu-enabled-expected.txt
new file mode 100644 (file)
index 0000000..870beaa
--- /dev/null
@@ -0,0 +1,7 @@
+PASS [object WebGPU] is defined.
+PASS [object WebGPUAdapter] is defined.
+PASS [object WebGPUDevice] is defined.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+