Unreviewed GTK test gardening
authoraboya@igalia.com <aboya@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Feb 2019 02:22:29 +0000 (02:22 +0000)
committeraboya@igalia.com <aboya@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Feb 2019 02:22:29 +0000 (02:22 +0000)
https://bugs.webkit.org/show_bug.cgi?id=195138

* platform/gtk/TestExpectations:
* platform/gtk/compositing/visibility/root-visibility-toggle-expected.txt: Added.
* platform/gtk/editing/deleting/smart-delete-001-expected.txt: Removed.
* platform/gtk/editing/deleting/smart-delete-002-expected.txt: Removed.
* platform/gtk/editing/deleting/smart-delete-003-expected.txt: Removed.
* platform/gtk/editing/deleting/smart-delete-004-expected.txt: Removed.
* platform/gtk/fast/css/apple-system-colors-expected.txt: Added.
* platform/gtk/fast/text/ja-sans-serif-expected.png: Added.
* platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.

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

LayoutTests/ChangeLog
LayoutTests/platform/gtk/TestExpectations
LayoutTests/platform/gtk/compositing/visibility/root-visibility-toggle-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/editing/deleting/smart-delete-001-expected.txt [deleted file]
LayoutTests/platform/gtk/editing/deleting/smart-delete-002-expected.txt [deleted file]
LayoutTests/platform/gtk/editing/deleting/smart-delete-003-expected.txt [deleted file]
LayoutTests/platform/gtk/editing/deleting/smart-delete-004-expected.txt [deleted file]
LayoutTests/platform/gtk/fast/css/apple-system-colors-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/fast/text/ja-sans-serif-expected.png [new file with mode: 0644]
LayoutTests/platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt [new file with mode: 0644]

index f39ef2c..1fa9ff0 100644 (file)
@@ -1,3 +1,18 @@
+2019-02-27  Alicia Boya GarcĂ­a  <aboya@igalia.com>
+
+        Unreviewed GTK test gardening
+        https://bugs.webkit.org/show_bug.cgi?id=195138
+
+        * platform/gtk/TestExpectations:
+        * platform/gtk/compositing/visibility/root-visibility-toggle-expected.txt: Added.
+        * platform/gtk/editing/deleting/smart-delete-001-expected.txt: Removed.
+        * platform/gtk/editing/deleting/smart-delete-002-expected.txt: Removed.
+        * platform/gtk/editing/deleting/smart-delete-003-expected.txt: Removed.
+        * platform/gtk/editing/deleting/smart-delete-004-expected.txt: Removed.
+        * platform/gtk/fast/css/apple-system-colors-expected.txt: Added.
+        * platform/gtk/fast/text/ja-sans-serif-expected.png: Added.
+        * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.
+
 2019-02-27  Wenson Hsieh  <wenson_hsieh@apple.com>
 
         [iOS] Web pages shouldn't be able to present a keyboard after the web view resigns first responder
 2019-02-27  Wenson Hsieh  <wenson_hsieh@apple.com>
 
         [iOS] Web pages shouldn't be able to present a keyboard after the web view resigns first responder
index 658b197..5daa4f4 100644 (file)
@@ -2504,6 +2504,8 @@ webkit.org/b/194629 http/tests/websocket/connection-refusal-in-frame-resource-lo
 
 webkit.org/b/137311 media/video-fullscreeen-only-playback.html [ Timeout ]
 
 
 webkit.org/b/137311 media/video-fullscreeen-only-playback.html [ Timeout ]
 
+webkit.org/b/195135 storage/indexeddb/IDBObject-leak.html [ Timeout Failure Pass ]
+
 #////////////////////////////////////////////////////////////////////////////////////////
 # End of Tests timing out
 #////////////////////////////////////////////////////////////////////////////////////////
 #////////////////////////////////////////////////////////////////////////////////////////
 # End of Tests timing out
 #////////////////////////////////////////////////////////////////////////////////////////
@@ -3728,6 +3730,26 @@ webkit.org/b/194609 http/tests/local/blob/send-hybrid-blob-using-open-panel.html
 
 webkit.org/b/194611 http/wpt/webrtc/getUserMedia-processSwapping.html [ Failure ]
 
 
 webkit.org/b/194611 http/wpt/webrtc/getUserMedia-processSwapping.html [ Failure ]
 
+webkit.org/b/195129 accessibility/image-link.html [ Failure ]
+webkit.org/b/195129 accessibility/image-map2.html [ Failure ]
+webkit.org/b/195129 accessibility/lists.html [ Failure ]
+webkit.org/b/195129 accessibility/math-multiscript-attributes.html [ Failure ]
+webkit.org/b/195129 accessibility/roles-exposed.html [ Failure ]
+webkit.org/b/195129 accessibility/table-attributes.html [ Failure ]
+webkit.org/b/195129 accessibility/table-cell-spans.html [ Failure ]
+webkit.org/b/195129 accessibility/table-cells.html [ Failure ]
+webkit.org/b/195129 accessibility/table-one-cell.html [ Failure ]
+webkit.org/b/195129 accessibility/table-sections.html [ Failure ]
+webkit.org/b/195129 accessibility/table-with-rules.html [ Failure ]
+webkit.org/b/195129 accessibility/transformed-element.html [ Failure ]
+webkit.org/b/195129 accessibility/gtk/object-attributes.html [ Failure ]
+webkit.org/b/195129 accessibility/gtk/xml-roles-exposed.html [ Failure ]
+
+webkit.org/b/195133 imported/w3c/web-platform-tests/mathml/relations/css-styling/lengths-3.html [ Failure ]
+
+webkit.org/b/195134 inspector/cpu-profiler/threads.html [ Failure ]
+webkit.org/b/195134 inspector/cpu-profiler/tracking.html [ Failure ]
+
 #////////////////////////////////////////////////////////////////////////////////////////
 # End of non-crashing, non-flaky tests failing
 #////////////////////////////////////////////////////////////////////////////////////////
 #////////////////////////////////////////////////////////////////////////////////////////
 # End of non-crashing, non-flaky tests failing
 #////////////////////////////////////////////////////////////////////////////////////////
diff --git a/LayoutTests/platform/gtk/compositing/visibility/root-visibility-toggle-expected.txt b/LayoutTests/platform/gtk/compositing/visibility/root-visibility-toggle-expected.txt
new file mode 100644 (file)
index 0000000..db472d9
--- /dev/null
@@ -0,0 +1,3 @@
+This text should be visible.
+
+
diff --git a/LayoutTests/platform/gtk/editing/deleting/smart-delete-001-expected.txt b/LayoutTests/platform/gtk/editing/deleting/smart-delete-001-expected.txt
deleted file mode 100644 (file)
index 05f85ad..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > DIV > BODY > HTML > #document to 4 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldDeleteDOMRange:range from 1 of #text > DIV > DIV > BODY > HTML > #document to 4 of #text > DIV > DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 784x206 [border: (2px solid #0000FF)]
-        RenderBlock {DIV} at (14,14) size 756x54
-          RenderText {#text} at (0,0) size 65x26
-            text run at (0,0) width 65: "Tests: "
-          RenderBR {BR} at (0,0) size 0x0
-          RenderText {#text} at (0,27) size 498x26
-            text run at (0,27) width 498: "Smart delete when deleting the first word on a line."
-        RenderBlock {DIV} at (14,84) size 756x108
-          RenderText {#text} at (0,0) size 189x26
-            text run at (0,0) width 189: "Expected Results: "
-          RenderBR {BR} at (188,21) size 1x0
-          RenderText {#text} at (0,27) size 714x53
-            text run at (0,27) width 714: "The first word and the space following the first word should be deleted. It"
-            text run at (0,54) width 202: "should like this this: "
-          RenderBR {BR} at (202,75) size 0x0
-          RenderText {#text} at (0,81) size 71x26
-            text run at (0,81) width 71: "bar baz"
-      RenderBlock {DIV} at (0,230) size 784x31
-        RenderBlock {DIV} at (0,0) size 784x31 [border: (2px solid #FF0000)]
-          RenderText {#text} at (2,2) size 71x26
-            text run at (2,2) width 71: "bar baz"
-caret: position 0 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/gtk/editing/deleting/smart-delete-002-expected.txt b/LayoutTests/platform/gtk/editing/deleting/smart-delete-002-expected.txt
deleted file mode 100644 (file)
index 5252499..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > DIV > DIV > BODY > HTML > #document to 5 of #text > DIV > DIV > BODY > HTML > #document toDOMRange:range from 5 of #text > DIV > DIV > BODY > HTML > #document to 8 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldDeleteDOMRange:range from 5 of #text > DIV > DIV > BODY > HTML > #document to 8 of #text > DIV > DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 784x206 [border: (2px solid #0000FF)]
-        RenderBlock {DIV} at (14,14) size 756x54
-          RenderText {#text} at (0,0) size 65x26
-            text run at (0,0) width 65: "Tests: "
-          RenderBR {BR} at (0,0) size 0x0
-          RenderText {#text} at (0,27) size 522x26
-            text run at (0,27) width 522: "Smart delete when deleting the second word of a line."
-        RenderBlock {DIV} at (14,84) size 756x108
-          RenderText {#text} at (0,0) size 189x26
-            text run at (0,0) width 189: "Expected Results: "
-          RenderBR {BR} at (188,21) size 1x0
-          RenderText {#text} at (0,27) size 738x53
-            text run at (0,27) width 738: "The second word and the space before the second word should be deleted. It"
-            text run at (0,54) width 202: "should like this this: "
-          RenderBR {BR} at (202,75) size 0x0
-          RenderText {#text} at (0,81) size 72x26
-            text run at (0,81) width 72: "foo baz"
-      RenderBlock {DIV} at (0,230) size 784x31
-        RenderBlock {DIV} at (0,0) size 784x31 [border: (2px solid #FF0000)]
-          RenderText {#text} at (2,2) size 72x26
-            text run at (2,2) width 72: "foo baz"
-caret: position 4 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
diff --git a/LayoutTests/platform/gtk/editing/deleting/smart-delete-003-expected.txt b/LayoutTests/platform/gtk/editing/deleting/smart-delete-003-expected.txt
deleted file mode 100644 (file)
index 0c66ce0..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 5 of #text > DIV > BODY > HTML > #document to 5 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > DIV > BODY > HTML > #document to 5 of #text > DIV > BODY > HTML > #document toDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldDeleteDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 3 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 3 of #text > DIV > BODY > HTML > #document to 3 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x36
-        RenderText {#text} at (0,0) size 764x35
-          text run at (0,0) width 391: "This tests deleting a selection created with a word granularity. "
-          text run at (390,0) width 347: "To run it manually, double click on 'bar' and hit delete. "
-          text run at (736,0) width 28: "You"
-          text run at (0,18) width 127: "should see 'foo baz'."
-      RenderBlock {DIV} at (0,52) size 784x18
-        RenderText {#text} at (0,0) size 21x17
-          text run at (0,0) width 21: "foo"
-        RenderText {#text} at (21,0) size 26x17
-          text run at (21,0) width 26: " baz"
-caret: position 3 of child 0 {#text} of child 2 {DIV} of body
diff --git a/LayoutTests/platform/gtk/editing/deleting/smart-delete-004-expected.txt b/LayoutTests/platform/gtk/editing/deleting/smart-delete-004-expected.txt
deleted file mode 100644 (file)
index 17add15..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 5 of #text > DIV > BODY > HTML > #document to 5 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 5 of #text > DIV > BODY > HTML > #document to 5 of #text > DIV > BODY > HTML > #document toDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldDeleteDOMRange:range from 4 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 3 of #text > DIV > BODY > HTML > #document to 0 of #text > DIV > BODY > HTML > #document toDOMRange:range from 3 of #text > DIV > BODY > HTML > #document to 3 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {P} at (0,0) size 784x36
-        RenderText {#text} at (0,0) size 742x35
-          text run at (0,0) width 391: "This tests deleting a selection created with a word granularity. "
-          text run at (390,0) width 352: "To run it manually, double click on 'bar' and hit forward"
-          text run at (0,18) width 45: "delete. "
-          text run at (45,18) width 158: "You should see 'foo baz'."
-      RenderBlock {DIV} at (0,52) size 784x18
-        RenderText {#text} at (0,0) size 21x17
-          text run at (0,0) width 21: "foo"
-        RenderText {#text} at (21,0) size 26x17
-          text run at (21,0) width 26: " baz"
-caret: position 3 of child 0 {#text} of child 2 {DIV} of body
diff --git a/LayoutTests/platform/gtk/fast/css/apple-system-colors-expected.txt b/LayoutTests/platform/gtk/fast/css/apple-system-colors-expected.txt
new file mode 100644 (file)
index 0000000..420cef4
--- /dev/null
@@ -0,0 +1,11 @@
+-apple-system-blue : rgba(0, 0, 0, 0)
+-apple-system-brown : rgba(0, 0, 0, 0)
+-apple-system-gray : rgba(0, 0, 0, 0)
+-apple-system-green : rgba(0, 0, 0, 0)
+-apple-system-orange : rgba(0, 0, 0, 0)
+-apple-system-pink : rgba(0, 0, 0, 0)
+-apple-system-purple : rgba(0, 0, 0, 0)
+-apple-system-red : rgba(0, 0, 0, 0)
+-apple-system-yellow : rgba(0, 0, 0, 0)
+-apple-wireless-playback-target-active : rgba(0, 0, 0, 0)
+current-color with inherited -apple-system-blue : rgb(0, 0, 0)
diff --git a/LayoutTests/platform/gtk/fast/text/ja-sans-serif-expected.png b/LayoutTests/platform/gtk/fast/text/ja-sans-serif-expected.png
new file mode 100644 (file)
index 0000000..004722a
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/text/ja-sans-serif-expected.png differ
diff --git a/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt b/LayoutTests/platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt
new file mode 100644 (file)
index 0000000..d4b16b1
--- /dev/null
@@ -0,0 +1,52 @@
+CONSOLE MESSAGE: line 137: Canvas area exceeds the maximum limit (width * height > 268435456).
+
+PASS createImageBitmap with a an HTMLCanvasElement source and sw set to 0 
+PASS createImageBitmap with a an HTMLCanvasElement source and sh set to 0 
+FAIL createImageBitmap with a an HTMLCanvasElement source and oversized (unallocatable) crop region assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS createImageBitmap with a an HTMLVideoElement source and sw set to 0 
+PASS createImageBitmap with a an HTMLVideoElement source and sh set to 0 
+FAIL createImageBitmap with a an HTMLVideoElement source and oversized (unallocatable) crop region assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS createImageBitmap with a an HTMLVideoElement from a data URL source and sw set to 0 
+PASS createImageBitmap with a an HTMLVideoElement from a data URL source and sh set to 0 
+FAIL createImageBitmap with a an HTMLVideoElement from a data URL source and oversized (unallocatable) crop region assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS createImageBitmap with a a bitmap HTMLImageElement source and sw set to 0 
+PASS createImageBitmap with a a bitmap HTMLImageElement source and sh set to 0 
+FAIL createImageBitmap with a a bitmap HTMLImageElement source and oversized (unallocatable) crop region assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS createImageBitmap with a a vector HTMLImageElement source and sw set to 0 
+PASS createImageBitmap with a a vector HTMLImageElement source and sh set to 0 
+FAIL createImageBitmap with a a vector HTMLImageElement source and oversized (unallocatable) crop region assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL createImageBitmap with a a bitmap SVGImageElement source and sw set to 0 assert_throws: function "function () { throw e }" threw object "TypeError: Type error" ("TypeError") expected object "RangeError" ("RangeError")
+FAIL createImageBitmap with a a bitmap SVGImageElement source and sh set to 0 assert_throws: function "function () { throw e }" threw object "TypeError: Type error" ("TypeError") expected object "RangeError" ("RangeError")
+FAIL createImageBitmap with a a bitmap SVGImageElement source and oversized (unallocatable) crop region assert_throws: function "function () { throw e }" threw object "TypeError: Type error" ("TypeError") expected object "InvalidStateError" ("InvalidStateError")
+FAIL createImageBitmap with a a vector SVGImageElement source and sw set to 0 assert_throws: function "function () { throw e }" threw object "TypeError: Type error" ("TypeError") expected object "RangeError" ("RangeError")
+FAIL createImageBitmap with a a vector SVGImageElement source and sh set to 0 assert_throws: function "function () { throw e }" threw object "TypeError: Type error" ("TypeError") expected object "RangeError" ("RangeError")
+FAIL createImageBitmap with a a vector SVGImageElement source and oversized (unallocatable) crop region assert_throws: function "function () { throw e }" threw object "TypeError: Type error" ("TypeError") expected object "InvalidStateError" ("InvalidStateError")
+FAIL createImageBitmap with a an OffscreenCanvas source and sw set to 0 promise_test: Unhandled rejection with value: object "TypeError: null is not an object (evaluating 'testCtx.fillStyle = "rgb(255, 0, 0)"')"
+FAIL createImageBitmap with a an OffscreenCanvas source and sh set to 0 promise_test: Unhandled rejection with value: object "TypeError: null is not an object (evaluating 'testCtx.fillStyle = "rgb(255, 0, 0)"')"
+FAIL createImageBitmap with a an OffscreenCanvas source and oversized (unallocatable) crop region promise_test: Unhandled rejection with value: object "TypeError: null is not an object (evaluating 'testCtx.fillStyle = "rgb(255, 0, 0)"')"
+PASS createImageBitmap with a an ImageData source and sw set to 0 
+PASS createImageBitmap with a an ImageData source and sh set to 0 
+FAIL createImageBitmap with a an ImageData source and oversized (unallocatable) crop region assert_throws: function "function () { throw e }" threw object "TypeError: createImageBitmap with ImageData is not implemented" ("TypeError") expected object "InvalidStateError" ("InvalidStateError")
+PASS createImageBitmap with a an ImageBitmap source and sw set to 0 
+PASS createImageBitmap with a an ImageBitmap source and sh set to 0 
+FAIL createImageBitmap with a an ImageBitmap source and oversized (unallocatable) crop region assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS createImageBitmap with a a Blob source and sw set to 0 
+PASS createImageBitmap with a a Blob source and sh set to 0 
+FAIL createImageBitmap with a a Blob source and oversized (unallocatable) crop region assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS createImageBitmap with undefined image source. 
+PASS createImageBitmap with null image source. 
+PASS createImageBitmap with CanvasRenderingContext2D image source. 
+PASS createImageBitmap with WebGLRenderingContext image source. 
+PASS createImageBitmap with Uint8Array image source. 
+PASS createImageBitmap with ArrayBuffer image source. 
+PASS createImageBitmap with empty image source. 
+PASS createImageBitmap with empty video source. 
+PASS createImageBitmap with an oversized canvas source. 
+FAIL createImageBitmap with an invalid OffscreenCanvas source. assert_throws: function "function () { throw e }" threw object "TypeError: Type error" that is not a DOMException InvalidStateError: property "code" is equal to undefined, expected 11
+PASS createImageBitmap with an undecodable blob source. 
+PASS createImageBitmap with a broken image source. 
+FAIL createImageBitmap with an available but undecodable image source. promise_test: Unhandled rejection with value: object "[object Event]"
+FAIL createImageBitmap with an available but zero height image source. assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL createImageBitmap with an available but zero width image source. assert_unreached: Should have rejected: undefined Reached unreachable code
+PASS createImageBitmap with a closed ImageBitmap. 
+