diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
commit | 26a029d407be480d791972afb5975cf62c9360a6 (patch) | |
tree | f435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/html/canvas/element/manual | |
parent | Initial commit. (diff) | |
download | firefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz firefox-26a029d407be480d791972afb5975cf62c9360a6.zip |
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/html/canvas/element/manual')
65 files changed, 3214 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/canvas/element/manual/context-attributes/canvas-with-padding.html.ini b/testing/web-platform/meta/html/canvas/element/manual/context-attributes/canvas-with-padding.html.ini new file mode 100644 index 0000000000..e9ac848bd9 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/context-attributes/canvas-with-padding.html.ini @@ -0,0 +1,3 @@ +[canvas-with-padding.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/context-attributes/fill_alpha_false.html.ini b/testing/web-platform/meta/html/canvas/element/manual/context-attributes/fill_alpha_false.html.ini new file mode 100644 index 0000000000..a7c46c202a --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/context-attributes/fill_alpha_false.html.ini @@ -0,0 +1,3 @@ +[fill_alpha_false.html] + expected: + if (os == "android") and swgl: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_canvas.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_canvas.html.ini new file mode 100644 index 0000000000..89a49ed878 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_canvas.html.ini @@ -0,0 +1,6 @@ +[drawimage_canvas.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 82,82 should be blue.] + expected: + if (os == "win") and (processor == "x86_64"): [PASS, FAIL] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_crossorigin.sub.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_crossorigin.sub.html.ini new file mode 100644 index 0000000000..7e38f2b398 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_crossorigin.sub.html.ini @@ -0,0 +1,3 @@ +[drawimage_crossorigin.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_html_image.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_html_image.html.ini new file mode 100644 index 0000000000..8593d1923d --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_html_image.html.ini @@ -0,0 +1,3 @@ +[drawimage_html_image.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_svg_image_1.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_svg_image_1.html.ini new file mode 100644 index 0000000000..6fcbec4c83 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_svg_image_1.html.ini @@ -0,0 +1,3 @@ +[drawimage_svg_image_1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_svg_image_with_foreign_object_does_not_taint.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_svg_image_with_foreign_object_does_not_taint.html.ini new file mode 100644 index 0000000000..cce314e475 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/drawimage_svg_image_with_foreign_object_does_not_taint.html.ini @@ -0,0 +1,3 @@ +[drawimage_svg_image_with_foreign_object_does_not_taint.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-bitmap-orientation-none.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-bitmap-orientation-none.tentative.html.ini new file mode 100644 index 0000000000..f9c95a7599 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-bitmap-orientation-none.tentative.html.ini @@ -0,0 +1,2 @@ +[drawImage-from-bitmap-orientation-none.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html.ini new file mode 100644 index 0000000000..6ae80ba13c --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html.ini @@ -0,0 +1,2 @@ +[drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-blob.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-blob.tentative.html.ini new file mode 100644 index 0000000000..7be1b639e0 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-blob.tentative.html.ini @@ -0,0 +1,7 @@ +[drawImage-from-blob.tentative.html] + fuzzy: + if os == "android": maxDifference=0-14;totalPixels=0-901 + if swgl: maxDifference=1-13;totalPixels=748-901 + if os == "win": maxDifference=0-14;totalPixels=0-897 + expected: + if (os == "linux") and not debug and not swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-orientation-none.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-orientation-none.tentative.html.ini new file mode 100644 index 0000000000..39bf916251 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-orientation-none.tentative.html.ini @@ -0,0 +1,2 @@ +[drawImage-from-element-orientation-none.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-swap-width-height-orientation-none.tentative.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-swap-width-height-orientation-none.tentative.html.ini new file mode 100644 index 0000000000..1ad565f2ca --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-swap-width-height-orientation-none.tentative.html.ini @@ -0,0 +1,2 @@ +[drawImage-from-element-swap-width-height-orientation-none.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/canvas_complexshapes_ispointInpath_001.htm.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/canvas_complexshapes_ispointInpath_001.htm.ini new file mode 100644 index 0000000000..fe4e536717 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/canvas_complexshapes_ispointInpath_001.htm.ini @@ -0,0 +1,3 @@ +[canvas_complexshapes_ispointInpath_001.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html.ini new file mode 100644 index 0000000000..7a260e7775 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html.ini @@ -0,0 +1,3 @@ +[drawFocusIfNeeded_001.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html.ini new file mode 100644 index 0000000000..85caa26ef7 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html.ini @@ -0,0 +1,3 @@ +[drawFocusIfNeeded_002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html.ini new file mode 100644 index 0000000000..a2118aa26b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html.ini @@ -0,0 +1,3 @@ +[drawFocusIfNeeded_003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html.ini new file mode 100644 index 0000000000..efb36c180f --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html.ini @@ -0,0 +1,3 @@ +[drawFocusIfNeeded_004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html.ini new file mode 100644 index 0000000000..f69354acd4 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html.ini @@ -0,0 +1,3 @@ +[drawFocusIfNeeded_005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected-font-size-math.html.ini b/testing/web-platform/meta/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected-font-size-math.html.ini new file mode 100644 index 0000000000..4d02aeb996 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected-font-size-math.html.ini @@ -0,0 +1,4 @@ +[canvas.2d.disconnected-font-size-math.html] + expected: + if (os == "linux") and not debug and not fission and swgl: [PASS, FAIL] + if (os == "linux") and not debug and fission: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html.ini b/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html.ini new file mode 100644 index 0000000000..389e5ab2d0 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html.ini @@ -0,0 +1,3 @@ +[2d.fillStyle.parse.current.notrendered.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/canvas_colorsandstyles_createlineargradient_001.htm.ini b/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/canvas_colorsandstyles_createlineargradient_001.htm.ini new file mode 100644 index 0000000000..43962fd197 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/canvas_colorsandstyles_createlineargradient_001.htm.ini @@ -0,0 +1,3 @@ +[canvas_colorsandstyles_createlineargradient_001.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/conic-gradient-rotation.html.ini b/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/conic-gradient-rotation.html.ini new file mode 100644 index 0000000000..2947f6738c --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/conic-gradient-rotation.html.ini @@ -0,0 +1,2 @@ +[conic-gradient-rotation.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/conic-gradient.html.ini b/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/conic-gradient.html.ini new file mode 100644 index 0000000000..05555fd003 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/fill-and-stroke-styles/conic-gradient.html.ini @@ -0,0 +1,2 @@ +[conic-gradient.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-blur.html.ini b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-blur.html.ini new file mode 100644 index 0000000000..6b209279f3 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-blur.html.ini @@ -0,0 +1,2 @@ +[canvas-filter-object-blur.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-component-transfer.html.ini b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-component-transfer.html.ini new file mode 100644 index 0000000000..0263ac3200 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-component-transfer.html.ini @@ -0,0 +1,2 @@ +[canvas-filter-object-component-transfer.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-convolve-matrix.html.ini b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-convolve-matrix.html.ini new file mode 100644 index 0000000000..3d9dea16ba --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-convolve-matrix.html.ini @@ -0,0 +1,2 @@ +[canvas-filter-object-convolve-matrix.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-turbulence.html.ini b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-turbulence.html.ini new file mode 100644 index 0000000000..af2297cd03 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/canvas-filter-object-turbulence.html.ini @@ -0,0 +1,2 @@ +[canvas-filter-object-turbulence.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/idl-conversions/canvas-filter-sequence-conversion.html.ini b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/idl-conversions/canvas-filter-sequence-conversion.html.ini new file mode 100644 index 0000000000..b8f128dcf4 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/filters/tentative/idl-conversions/canvas-filter-sequence-conversion.html.ini @@ -0,0 +1,5 @@ +[canvas-filter-sequence-conversion.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test pixels on CanvasFilter() various inputs to tableValues (which is a sequence)] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/image-smoothing/imagesmoothing.html.ini b/testing/web-platform/meta/html/canvas/element/manual/image-smoothing/imagesmoothing.html.ini new file mode 100644 index 0000000000..5d6e896097 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/image-smoothing/imagesmoothing.html.ini @@ -0,0 +1,3 @@ +[imagesmoothing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/canvas-ImageBitmap-close.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/canvas-ImageBitmap-close.html.ini new file mode 100644 index 0000000000..322f3f1acd --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/canvas-ImageBitmap-close.html.ini @@ -0,0 +1,3 @@ +[canvas-ImageBitmap-close.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-resize.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-resize.html.ini new file mode 100644 index 0000000000..0644919f19 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-resize.html.ini @@ -0,0 +1,20 @@ +[canvas-createImageBitmap-resize.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [createImageBitmap from an ImageData with resize option.] + expected: FAIL + + [createImageBitmap from a HTMLImageElement with resize option.] + expected: FAIL + + [createImageBitmap from a HTMLImageElement of svg with no specified size with resize option.] + expected: FAIL + + [createImageBitmap from a HTMLCanvasElement with resize option.] + expected: FAIL + + [createImageBitmap from an ImageBitmap with resize option.] + expected: FAIL + + [createImageBitmap from a Blob with resize option.] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-video-resize.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-video-resize.html.ini new file mode 100644 index 0000000000..ba78115df4 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-video-resize.html.ini @@ -0,0 +1,5 @@ +[canvas-createImageBitmap-video-resize.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [createImageBitmap(HTMLVideoElement) with resize option] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-blob-invalidtype.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-blob-invalidtype.html.ini new file mode 100644 index 0000000000..0a9e2568b3 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-blob-invalidtype.html.ini @@ -0,0 +1,3 @@ +[createImageBitmap-blob-invalidtype.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-bounds.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-bounds.html.ini new file mode 100644 index 0000000000..d517fb749e --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-bounds.html.ini @@ -0,0 +1,3 @@ +[createImageBitmap-bounds.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-colorSpaceConversion.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-colorSpaceConversion.html.ini new file mode 100644 index 0000000000..7b7720296d --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-colorSpaceConversion.html.ini @@ -0,0 +1,4 @@ +[createImageBitmap-colorSpaceConversion.html] + expected: + if (os == "android") and swgl: [ERROR, OK] + if (os == "android") and not swgl: [ERROR, OK] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage-closed.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage-closed.html.ini new file mode 100644 index 0000000000..435adfb927 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage-closed.html.ini @@ -0,0 +1,3 @@ +[createImageBitmap-drawImage-closed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage.html.ini new file mode 100644 index 0000000000..e1229bf742 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage.html.ini @@ -0,0 +1,294 @@ +[createImageBitmap-drawImage.html] + expected: + if (os == "android") and not swgl and debug: [ERROR, OK, TIMEOUT] + if (os == "android") and not swgl and not debug: [OK, TIMEOUT, ERROR] + if (os == "android") and swgl: [OK, TIMEOUT, ERROR] + [createImageBitmap from an HTMLVideoElement from a data URL scaled down, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and not swgl and not debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [FAIL, NOTRUN] + FAIL + + [createImageBitmap from an HTMLVideoElement scaled down, and drawImage on the created ImageBitmap] + expected: FAIL + + [createImageBitmap from an HTMLVideoElement scaled up, and drawImage on the created ImageBitmap] + expected: FAIL + + [createImageBitmap from an HTMLVideoElement resized, and drawImage on the created ImageBitmap] + expected: FAIL + + [createImageBitmap from an HTMLVideoElement from a data URL scaled up, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and not swgl and not debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [FAIL, NOTRUN] + FAIL + + [createImageBitmap from an HTMLVideoElement from a data URL resized, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and not swgl and not debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [FAIL, NOTRUN] + FAIL + + [createImageBitmap from an HTMLVideoElement, and drawImage on the created ImageBitmap] + expected: FAIL + + [createImageBitmap from an HTMLVideoElement with negative sw/sh, and drawImage on the created ImageBitmap] + expected: FAIL + + [createImageBitmap from an HTMLVideoElement from a data URL, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [FAIL, TIMEOUT] + if (os == "android") and not swgl and not debug: [FAIL, TIMEOUT] + if (os == "android") and swgl: [FAIL, TIMEOUT, NOTRUN] + FAIL + + [createImageBitmap from an HTMLVideoElement from a data URL with negative sw/sh, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [FAIL, NOTRUN] + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [FAIL, NOTRUN] + FAIL + + [createImageBitmap from a bitmap HTMLImageElement, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a bitmap HTMLImageElement scaled down, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a bitmap HTMLImageElement scaled up, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a bitmap HTMLImageElement resized, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a bitmap HTMLImageElement with negative sw/sh, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector HTMLImageElement, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector HTMLImageElement scaled down, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector HTMLImageElement scaled up, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector HTMLImageElement resized, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector HTMLImageElement with negative sw/sh, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a bitmap SVGImageElement, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a bitmap SVGImageElement scaled down, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a bitmap SVGImageElement scaled up, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a bitmap SVGImageElement resized, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a bitmap SVGImageElement with negative sw/sh, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector SVGImageElement, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector SVGImageElement scaled down, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector SVGImageElement scaled up, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector SVGImageElement resized, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a vector SVGImageElement with negative sw/sh, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an OffscreenCanvas, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an OffscreenCanvas scaled down, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an OffscreenCanvas scaled up, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an OffscreenCanvas resized, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an OffscreenCanvas with negative sw/sh, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageData, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageData scaled down, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageData scaled up, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageData resized, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageData with negative sw/sh, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageBitmap, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageBitmap scaled down, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageBitmap scaled up, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageBitmap resized, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from an ImageBitmap with negative sw/sh, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a Blob, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a Blob scaled down, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a Blob scaled up, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a Blob resized, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] + + [createImageBitmap from a Blob with negative sw/sh, and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [PASS, NOTRUN] + if (os == "android") and swgl: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-exif-orientation.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-exif-orientation.html.ini new file mode 100644 index 0000000000..c23ad4ff46 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-exif-orientation.html.ini @@ -0,0 +1,3 @@ +[createImageBitmap-exif-orientation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-exif-orientation_none.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-exif-orientation_none.html.ini new file mode 100644 index 0000000000..f574c298bb --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-exif-orientation_none.html.ini @@ -0,0 +1,21 @@ +[createImageBitmap-exif-orientation_none.html] + [createImageBitmap with Orientation 2] + expected: FAIL + + [createImageBitmap with Orientation 3] + expected: FAIL + + [createImageBitmap with Orientation 4] + expected: FAIL + + [createImageBitmap with Orientation 5] + expected: FAIL + + [createImageBitmap with Orientation 6] + expected: FAIL + + [createImageBitmap with Orientation 7] + expected: FAIL + + [createImageBitmap with Orientation 8] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-flipY.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-flipY.html.ini new file mode 100644 index 0000000000..aae2af8bf1 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-flipY.html.ini @@ -0,0 +1,124 @@ +[createImageBitmap-flipY.html] + expected: + if (os == "android") and debug and not swgl: [TIMEOUT, OK, ERROR] + if (os == "android") and debug and swgl: [OK, ERROR, TIMEOUT] + if (os == "android") and not debug: [TIMEOUT, OK, ERROR] + [createImageBitmap from an HTMLVideoElement imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not debug: [FAIL, NOTRUN] + FAIL + + [createImageBitmap from an HTMLVideoElement from a data URL imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [FAIL, NOTRUN] + if (os == "android") and debug and swgl: [FAIL, NOTRUN] + if (os == "android") and not debug: [FAIL, NOTRUN] + FAIL + + [createImageBitmap from an HTMLVideoElement imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and not debug: [FAIL, TIMEOUT] + FAIL + + [createImageBitmap from an HTMLVideoElement from a data URL imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [FAIL, TIMEOUT] + if (os == "android") and debug and swgl: [FAIL, TIMEOUT] + if (os == "android") and not debug: [FAIL, TIMEOUT, NOTRUN] + FAIL + + [createImageBitmap from a bitmap HTMLImageElement imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from a bitmap HTMLImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from a vector HTMLImageElement imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from a vector HTMLImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from a bitmap SVGImageElement imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from a bitmap SVGImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from a vector SVGImageElement imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from a vector SVGImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from an OffscreenCanvas imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from an OffscreenCanvas imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from an ImageData imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from an ImageData imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from an ImageBitmap imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from an ImageBitmap imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from a Blob imageOrientation: "from-image", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [createImageBitmap from a Blob imageOrientation: "flipY", and drawImage on the created ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-in-worker-transfer.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-in-worker-transfer.html.ini new file mode 100644 index 0000000000..afc67d1de2 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-in-worker-transfer.html.ini @@ -0,0 +1,3 @@ +[createImageBitmap-in-worker-transfer.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-invalid-args.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-invalid-args.html.ini new file mode 100644 index 0000000000..5308002b9a --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-invalid-args.html.ini @@ -0,0 +1,509 @@ +[createImageBitmap-invalid-args.html] + disabled: + if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1845961 + expected: + if (os == "android") and not swgl and not debug: [TIMEOUT, OK, ERROR] + if (os == "android") and not swgl and debug: [OK, ERROR, TIMEOUT] + if (os == "android") and swgl: [TIMEOUT, ERROR, OK] + [createImageBitmap with CanvasRenderingContext2D image source.] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, FAIL] + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [NOTRUN, FAIL] + FAIL + + [createImageBitmap with an HTMLVideoElement source and sw set to 0] + expected: + if os == "android": FAIL + + [createImageBitmap with an HTMLVideoElement source and sh set to 0] + expected: + if os == "android": FAIL + + [createImageBitmap with an HTMLVideoElement source and oversized (unallocatable) crop region] + expected: + if os == "android": FAIL + + [createImageBitmap with an HTMLVideoElement source and a value of 0 int resizeWidth] + expected: + if os == "android": FAIL + + [createImageBitmap with an HTMLVideoElement source and a value of 0 in resizeHeight] + expected: + if os == "android": FAIL + + [createImageBitmap with an HTMLVideoElement source and a value between 0 and 1 in resizeWidth] + expected: + if os == "android": FAIL + + [createImageBitmap with an HTMLVideoElement source and a value between 0 and 1 in resizeHeight] + expected: + if os == "android": FAIL + + [createImageBitmap with an HTMLVideoElement from a data URL source and sw set to 0] + expected: + if (os == "android") and not swgl and debug: [FAIL, TIMEOUT] + if (os == "android") and not swgl and not debug: [TIMEOUT, FAIL] + if (os == "android") and swgl: [TIMEOUT, FAIL] + + [createImageBitmap with an HTMLVideoElement from a data URL source and sh set to 0] + expected: + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, FAIL] + if (os == "android") and swgl: [NOTRUN, FAIL] + + [createImageBitmap with an HTMLVideoElement from a data URL source and oversized (unallocatable) crop region] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, FAIL] + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [NOTRUN, FAIL] + + [createImageBitmap with an HTMLVideoElement from a data URL source and a value of 0 int resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, FAIL] + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [NOTRUN, FAIL] + + [createImageBitmap with an HTMLVideoElement from a data URL source and a value of 0 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, FAIL] + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [NOTRUN, FAIL] + + [createImageBitmap with an HTMLVideoElement from a data URL source and a value between 0 and 1 in resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, FAIL] + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [NOTRUN, FAIL] + + [createImageBitmap with an HTMLVideoElement from a data URL source and a value between 0 and 1 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, FAIL] + if (os == "android") and not swgl and debug: [FAIL, NOTRUN] + if (os == "android") and swgl: [NOTRUN, FAIL] + + [createImageBitmap with a bitmap HTMLImageElement source and sw set to 0] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap HTMLImageElement source and sh set to 0] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap HTMLImageElement source and oversized (unallocatable) crop region] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap HTMLImageElement source and a value of 0 int resizeWidth] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap HTMLImageElement source and a value of 0 in resizeHeight] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap HTMLImageElement source and a value between 0 and 1 in resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap HTMLImageElement source and a value between 0 and 1 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector HTMLImageElement source and sw set to 0] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector HTMLImageElement source and sh set to 0] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector HTMLImageElement source and oversized (unallocatable) crop region] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector HTMLImageElement source and a value of 0 int resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector HTMLImageElement source and a value of 0 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector HTMLImageElement source and a value between 0 and 1 in resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector HTMLImageElement source and a value between 0 and 1 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap SVGImageElement source and sw set to 0] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap SVGImageElement source and sh set to 0] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap SVGImageElement source and oversized (unallocatable) crop region] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap SVGImageElement source and a value of 0 int resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap SVGImageElement source and a value of 0 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap SVGImageElement source and a value between 0 and 1 in resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a bitmap SVGImageElement source and a value between 0 and 1 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector SVGImageElement source and sw set to 0] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector SVGImageElement source and sh set to 0] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector SVGImageElement source and oversized (unallocatable) crop region] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector SVGImageElement source and a value of 0 int resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector SVGImageElement source and a value of 0 in resizeHeight] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector SVGImageElement source and a value between 0 and 1 in resizeWidth] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a vector SVGImageElement source and a value between 0 and 1 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an OffscreenCanvas source and sw set to 0] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an OffscreenCanvas source and sh set to 0] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an OffscreenCanvas source and oversized (unallocatable) crop region] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an OffscreenCanvas source and a value of 0 int resizeWidth] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an OffscreenCanvas source and a value of 0 in resizeHeight] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an OffscreenCanvas source and a value between 0 and 1 in resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an OffscreenCanvas source and a value between 0 and 1 in resizeHeight] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageData source and sw set to 0] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageData source and sh set to 0] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageData source and oversized (unallocatable) crop region] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageData source and a value of 0 int resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageData source and a value of 0 in resizeHeight] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageData source and a value between 0 and 1 in resizeWidth] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageData source and a value between 0 and 1 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageBitmap source and sw set to 0] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageBitmap source and sh set to 0] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageBitmap source and oversized (unallocatable) crop region] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageBitmap source and a value of 0 int resizeWidth] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageBitmap source and a value of 0 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageBitmap source and a value between 0 and 1 in resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an ImageBitmap source and a value between 0 and 1 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a Blob source and sw set to 0] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a Blob source and sh set to 0] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a Blob source and oversized (unallocatable) crop region] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a Blob source and a value of 0 int resizeWidth] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a Blob source and a value of 0 in resizeHeight] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a Blob source and a value between 0 and 1 in resizeWidth] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a Blob source and a value between 0 and 1 in resizeHeight] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with undefined image source.] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with null image source.] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with WebGLRenderingContext image source.] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with Uint8Array image source.] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with ArrayBuffer image source.] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with empty image source.] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with empty video source.] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an oversized canvas source.] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an invalid OffscreenCanvas source.] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an undecodable blob source.] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a broken image source.] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an available but undecodable image source.] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an available but zero height image source.] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with an available but zero width image source.] + expected: + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and swgl: [NOTRUN, PASS] + + [createImageBitmap with a closed ImageBitmap.] + expected: + if (os == "android") and not swgl and debug: [PASS, NOTRUN] + if (os == "android") and not swgl and not debug: [NOTRUN, PASS] + if (os == "android") and swgl: [NOTRUN, PASS] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-origin.sub.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-origin.sub.html.ini new file mode 100644 index 0000000000..dd22219fb3 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-origin.sub.html.ini @@ -0,0 +1,48 @@ +[createImageBitmap-origin.sub.html] + expected: [OK, TIMEOUT] + [redirected to cross-origin HTMLVideoElement: origin unclear 2dContext.drawImage] + expected: + if (processor == "x86") and debug: [PASS, FAIL, NOTRUN] + [PASS, NOTRUN] + + [redirected to cross-origin HTMLVideoElement: origin unclear bitmaprenderer.transferFromImageBitmap] + expected: + if (processor == "x86") and debug: [PASS, FAIL, TIMEOUT, NOTRUN] + [PASS, TIMEOUT, NOTRUN] + + [unclean HTMLCanvasElement: origin unclear bitmaprenderer.transferFromImageBitmap] + expected: [PASS, NOTRUN] + + [unclean HTMLCanvasElement: origin unclear getImageData] + expected: [PASS, NOTRUN] + + [cross-origin HTMLVideoElement: origin unclear bitmaprenderer.transferFromImageBitmap] + expected: [PASS, TIMEOUT] + + [redirected to same-origin HTMLVideoElement: origin unclear getImageData] + expected: [PASS, NOTRUN] + + [redirected to same-origin HTMLVideoElement: origin unclear 2dContext.drawImage] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL, NOTRUN] + [PASS, NOTRUN] + + [unclean ImageBitmap: origin unclear bitmaprenderer.transferFromImageBitmap] + expected: [PASS, NOTRUN] + + [redirected to same-origin HTMLVideoElement: origin unclear bitmaprenderer.transferFromImageBitmap] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, FAIL, TIMEOUT, NOTRUN] + [PASS, TIMEOUT, NOTRUN] + + [redirected to cross-origin HTMLVideoElement: origin unclear getImageData] + expected: [PASS, NOTRUN] + + [unclean ImageBitmap: origin unclear getImageData] + expected: [PASS, NOTRUN] + + [unclean HTMLCanvasElement: origin unclear 2dContext.drawImage] + expected: [PASS, NOTRUN] + + [unclean ImageBitmap: origin unclear 2dContext.drawImage] + expected: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-serializable.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-serializable.html.ini new file mode 100644 index 0000000000..a7fa3d9c48 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-serializable.html.ini @@ -0,0 +1,46 @@ +[createImageBitmap-serializable.html] + expected: + if os == "android": [TIMEOUT, OK, ERROR] + [Serialize ImageBitmap created from an HTMLVideoElement] + expected: + if os == "android": [FAIL, TIMEOUT] + + [Serialize ImageBitmap created from an HTMLVideoElement from a data URL] + expected: + if os == "android": [FAIL, TIMEOUT, NOTRUN] + + [Serialize ImageBitmap created from a bitmap HTMLImageElement] + expected: + if os == "android": [PASS, NOTRUN] + + [Serialize ImageBitmap created from a vector HTMLImageElement] + expected: + if os == "android": [PASS, NOTRUN, TIMEOUT] + + [Serialize ImageBitmap created from a bitmap SVGImageElement] + expected: + if os == "android": [PASS, NOTRUN, TIMEOUT] + + [Serialize ImageBitmap created from a vector SVGImageElement] + expected: + if os == "android": [PASS, NOTRUN] + + [Serialize ImageBitmap created from an OffscreenCanvas] + expected: + if os == "android": [PASS, NOTRUN] + + [Serialize ImageBitmap created from an ImageData] + expected: + if os == "android": [PASS, NOTRUN] + + [Serialize ImageBitmap created from an ImageBitmap] + expected: + if os == "android": [PASS, NOTRUN] + + [Serialize ImageBitmap created from a Blob] + expected: + if os == "android": [PASS, NOTRUN, TIMEOUT] + + [Serializing a non-origin-clean ImageBitmap throws.] + expected: + if os == "android": [NOTRUN, PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-sizeOverflow.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-sizeOverflow.html.ini new file mode 100644 index 0000000000..6fe3ac692b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-sizeOverflow.html.ini @@ -0,0 +1,3 @@ +[createImageBitmap-sizeOverflow.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT]
\ No newline at end of file diff --git a/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-transfer.html.ini b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-transfer.html.ini new file mode 100644 index 0000000000..f2183a0ed3 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/imagebitmap/createImageBitmap-transfer.html.ini @@ -0,0 +1,69 @@ +[createImageBitmap-transfer.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + if (os == "android") and debug and swgl: [OK, TIMEOUT, ERROR] + if (os == "android") and debug and not swgl: [ERROR, TIMEOUT, OK] + if (os == "android") and not debug: [OK, TIMEOUT, ERROR] + [Transfer ImageBitmap created from an HTMLVideoElement] + expected: + if os == "android": FAIL + + [Transfer ImageBitmap created from an HTMLVideoElement from a data URL] + expected: + if (os == "android") and debug and swgl: [FAIL, TIMEOUT] + if (os == "android") and debug and not swgl: [FAIL, TIMEOUT] + if (os == "android") and not debug: [FAIL, TIMEOUT] + + [Transfer ImageBitmap created from a bitmap HTMLImageElement] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [Transfer ImageBitmap created from a vector HTMLImageElement] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [Transfer ImageBitmap created from a bitmap SVGImageElement] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [Transfer ImageBitmap created from a vector SVGImageElement] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [Transfer ImageBitmap created from an OffscreenCanvas] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [Transfer ImageBitmap created from an ImageData] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [Transfer ImageBitmap created from an ImageBitmap] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [Transfer ImageBitmap created from a Blob] + expected: + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] + + [Transferring a non-origin-clean ImageBitmap throws.] + expected: + if (os == "android") and debug and not swgl: [PASS, NOTRUN] + if (os == "android") and debug and swgl: [PASS, NOTRUN] + if (os == "android") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/html/canvas/element/manual/line-styles/setLineDash.html.ini b/testing/web-platform/meta/html/canvas/element/manual/line-styles/setLineDash.html.ini new file mode 100644 index 0000000000..5182309fd1 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/line-styles/setLineDash.html.ini @@ -0,0 +1,3 @@ +[setLineDash.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/shadows/shadowBlur_gaussian_tolerance.1.html.ini b/testing/web-platform/meta/html/canvas/element/manual/shadows/shadowBlur_gaussian_tolerance.1.html.ini new file mode 100644 index 0000000000..a8e770784d --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/shadows/shadowBlur_gaussian_tolerance.1.html.ini @@ -0,0 +1,3 @@ +[shadowBlur_gaussian_tolerance.1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/text/canvas.2d.disconnected.html.ini b/testing/web-platform/meta/html/canvas/element/manual/text/canvas.2d.disconnected.html.ini new file mode 100644 index 0000000000..a588e6bcbe --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/text/canvas.2d.disconnected.html.ini @@ -0,0 +1,3 @@ +[canvas.2d.disconnected.html] + expected: + if asan and swgl: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/canvas/element/manual/the-canvas-state/2d.state.saverestore.imageSmoothingEnabled.html.ini b/testing/web-platform/meta/html/canvas/element/manual/the-canvas-state/2d.state.saverestore.imageSmoothingEnabled.html.ini new file mode 100644 index 0000000000..4ebdcfc350 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/the-canvas-state/2d.state.saverestore.imageSmoothingEnabled.html.ini @@ -0,0 +1,3 @@ +[2d.state.saverestore.imageSmoothingEnabled.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/the-canvas-state/2d.zero.size.canvas.html.ini b/testing/web-platform/meta/html/canvas/element/manual/the-canvas-state/2d.zero.size.canvas.html.ini new file mode 100644 index 0000000000..5567fe0bbe --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/the-canvas-state/2d.zero.size.canvas.html.ini @@ -0,0 +1,3 @@ +[2d.zero.size.canvas.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/transformations/2d.transformation.getTransform.html.ini b/testing/web-platform/meta/html/canvas/element/manual/transformations/2d.transformation.getTransform.html.ini new file mode 100644 index 0000000000..fa4612984a --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/transformations/2d.transformation.getTransform.html.ini @@ -0,0 +1,3 @@ +[2d.transformation.getTransform.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/ImageData-fidelity.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/ImageData-fidelity.html.ini new file mode 100644 index 0000000000..c3f9f025d6 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/ImageData-fidelity.html.ini @@ -0,0 +1,3 @@ +[ImageData-fidelity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-Blob.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-Blob.html.ini new file mode 100644 index 0000000000..e030ac0d5d --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-Blob.html.ini @@ -0,0 +1,338 @@ +[canvas-display-p3-drawImage-ImageBitmap-Blob.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=false] + expected: FAIL + + [Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-ImageBitmap.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-ImageBitmap.html.ini new file mode 100644 index 0000000000..67ca6743c9 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-ImageBitmap.html.ini @@ -0,0 +1,3 @@ +[canvas-display-p3-drawImage-ImageBitmap-ImageBitmap.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-ImageData.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-ImageData.html.ini new file mode 100644 index 0000000000..9fff0f2d00 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-ImageData.html.ini @@ -0,0 +1,48 @@ +[canvas-display-p3-drawImage-ImageBitmap-ImageData.html] + [Source srgb, destination display-p3, color 255,0,0,255, cropSource=false] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,204, cropSource=false] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,204, cropSource=true] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,204, cropSource=false] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,204, cropSource=true] + expected: FAIL + + [Source srgb, destination display-p3, color 255,0,0,204, cropSource=true] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,255, cropSource=true] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,255, cropSource=true] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,255, cropSource=false] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,255, cropSource=false] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,204, cropSource=true] + expected: FAIL + + [Source srgb, destination display-p3, color 255,0,0,255, cropSource=true] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,255, cropSource=false] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,204, cropSource=false] + expected: FAIL + + [Source srgb, destination display-p3, color 255,0,0,204, cropSource=false] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,255, cropSource=true] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-canvas.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-canvas.html.ini new file mode 100644 index 0000000000..9277420289 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-canvas.html.ini @@ -0,0 +1,50 @@ +[canvas-display-p3-drawImage-ImageBitmap-canvas.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Source srgb, destination display-p3, color 255,0,0,255, cropSource=false] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,204, cropSource=false] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,204, cropSource=true] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,204, cropSource=false] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,204, cropSource=true] + expected: FAIL + + [Source srgb, destination display-p3, color 255,0,0,204, cropSource=true] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,255, cropSource=true] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,255, cropSource=true] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,255, cropSource=false] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,255, cropSource=false] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,204, cropSource=true] + expected: FAIL + + [Source srgb, destination display-p3, color 255,0,0,255, cropSource=true] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,255, cropSource=false] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,204, cropSource=false] + expected: FAIL + + [Source srgb, destination display-p3, color 255,0,0,204, cropSource=false] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,255, cropSource=true] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-cloned.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-cloned.html.ini new file mode 100644 index 0000000000..6811d4720c --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-cloned.html.ini @@ -0,0 +1,338 @@ +[canvas-display-p3-drawImage-ImageBitmap-cloned.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=false] + expected: FAIL + + [Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-image.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-image.html.ini new file mode 100644 index 0000000000..af99f51985 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-image.html.ini @@ -0,0 +1,338 @@ +[canvas-display-p3-drawImage-ImageBitmap-image.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=false] + expected: FAIL + + [Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=true] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html.ini new file mode 100644 index 0000000000..32cfb4ff10 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html.ini @@ -0,0 +1,114 @@ +[canvas-display-p3-drawImage-ImageBitmap-video.html] + disabled: + if (os == "android"): https://bugzilla.mozilla.org/show_bug.cgi?id=1789949 + if (os == "win"): https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 + expected: + if (os == "linux") and not fission and not debug: [OK, TIMEOUT] + max-asserts: 2 + [sRGB-FF0100, Context srgb, ImageData srgb, cropSource=false] + expected: + if os == "android": FAIL + + [sRGB-FF0100, Context srgb, ImageData srgb, cropSource=true] + expected: + if os == "android": FAIL + + [sRGB-FF0100, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0100, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-FF0100, Context display-p3, ImageData srgb, cropSource=false] + expected: + if os == "android": FAIL + + [sRGB-FF0100, Context display-p3, ImageData srgb, cropSource=true] + expected: + if os == "android": FAIL + + [sRGB-FF0100, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-FF0100, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000, Context srgb, ImageData srgb, cropSource=false] + expected: + if os == "android": FAIL + + [sRGB-BB0000, Context srgb, ImageData srgb, cropSource=true] + expected: + if os == "android": FAIL + + [sRGB-BB0000, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [sRGB-BB0000, Context display-p3, ImageData srgb, cropSource=false] + expected: + if os == "android": FAIL + + [sRGB-BB0000, Context display-p3, ImageData srgb, cropSource=true] + expected: + if os == "android": FAIL + + [sRGB-BB0000, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [sRGB-BB0000, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Rec2020-3FF000000, Context srgb, ImageData srgb, cropSource=false] + expected: + if os == "mac": FAIL + + [Rec2020-3FF000000, Context srgb, ImageData srgb, cropSource=true] + expected: + if os == "mac": FAIL + + [Rec2020-3FF000000, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Rec2020-3FF000000, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Rec2020-3FF000000, Context display-p3, ImageData srgb, cropSource=false] + expected: + if os == "mac": FAIL + + [Rec2020-3FF000000, Context display-p3, ImageData srgb, cropSource=true] + expected: + if os == "mac": FAIL + + [Rec2020-3FF000000, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Rec2020-3FF000000, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL + + [Rec2020-222000000, Context srgb, ImageData srgb, cropSource=false] + expected: FAIL + + [Rec2020-222000000, Context srgb, ImageData srgb, cropSource=true] + expected: FAIL + + [Rec2020-222000000, Context srgb, ImageData display-p3, cropSource=false] + expected: FAIL + + [Rec2020-222000000, Context srgb, ImageData display-p3, cropSource=true] + expected: FAIL + + [Rec2020-222000000, Context display-p3, ImageData srgb, cropSource=false] + expected: FAIL + + [Rec2020-222000000, Context display-p3, ImageData srgb, cropSource=true] + expected: FAIL + + [Rec2020-222000000, Context display-p3, ImageData display-p3, cropSource=false] + expected: FAIL + + [Rec2020-222000000, Context display-p3, ImageData display-p3, cropSource=true] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html.ini new file mode 100644 index 0000000000..30e0f85857 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html.ini @@ -0,0 +1,113 @@ +[canvas-display-p3-drawImage-video.html] + disabled: + if (os == "win"): https://bugzilla.mozilla.org/show_bug.cgi?id=1847850 + expected: + if not debug and fission: [OK, TIMEOUT] + max-asserts: 4 + [sRGB-FF0100, Context srgb, ImageData srgb, scaleImage=false] + expected: + if os == "android": FAIL + + [sRGB-FF0100, Context srgb, ImageData srgb, scaleImage=true] + expected: + if os == "android": FAIL + + [sRGB-FF0100, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FF0100, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FF0100, Context display-p3, ImageData srgb, scaleImage=false] + expected: + if os == "android": FAIL + + [sRGB-FF0100, Context display-p3, ImageData srgb, scaleImage=true] + expected: + if os == "android": FAIL + + [sRGB-FF0100, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FF0100, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BB0000, Context srgb, ImageData srgb, scaleImage=false] + expected: + if os == "android": FAIL + + [sRGB-BB0000, Context srgb, ImageData srgb, scaleImage=true] + expected: + if os == "android": FAIL + + [sRGB-BB0000, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BB0000, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BB0000, Context display-p3, ImageData srgb, scaleImage=false] + expected: + if os == "android": FAIL + + [sRGB-BB0000, Context display-p3, ImageData srgb, scaleImage=true] + expected: + if os == "android": FAIL + + [sRGB-BB0000, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BB0000, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Rec2020-3FF000000, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Rec2020-3FF000000, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Rec2020-3FF000000, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Rec2020-3FF000000, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Rec2020-222000000, Context srgb, ImageData srgb, scaleImage=false] + expected: FAIL + + [Rec2020-222000000, Context srgb, ImageData srgb, scaleImage=true] + expected: FAIL + + [Rec2020-222000000, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Rec2020-222000000, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Rec2020-222000000, Context display-p3, ImageData srgb, scaleImage=false] + expected: FAIL + + [Rec2020-222000000, Context display-p3, ImageData srgb, scaleImage=true] + expected: FAIL + + [Rec2020-222000000, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Rec2020-222000000, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Rec2020-3FF000000, Context srgb, ImageData srgb, scaleImage=false] + expected: + if os == "mac": [FAIL, PASS] + + [Rec2020-3FF000000, Context srgb, ImageData srgb, scaleImage=true] + expected: + if os == "mac": [FAIL, PASS] + + [Rec2020-3FF000000, Context display-p3, ImageData srgb, scaleImage=false] + expected: + if os == "mac": [FAIL, PASS] + + [Rec2020-3FF000000, Context display-p3, ImageData srgb, scaleImage=true] + expected: + if os == "mac": [FAIL, PASS] diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage.https.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage.https.html.ini new file mode 100644 index 0000000000..0255309701 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage.https.html.ini @@ -0,0 +1,378 @@ +[canvas-display-p3-drawImage.https.html] + [sRGB-FF0000FF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FF0000FF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BB0000FF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BB0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BB0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, scaleImage=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, scaleImage=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, scaleImage=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, scaleImage=true] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, scaleImage=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, scaleImage=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, scaleImage=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, scaleImage=true] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, scaleImage=true] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FF0000.svg, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FF0000.svg, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-FF0000.svg, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-FF0000.svg, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BB0000.svg, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BB0000.svg, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [sRGB-BB0000.svg, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [sRGB-BB0000.svg, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-1-0-0.svg, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-1-0-0.svg, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-0.7333-0-0.svg, Context srgb, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-0.7333-0-0.svg, Context srgb, ImageData display-p3, scaleImage=true] + expected: FAIL + + [Display-P3-0.7333-0-0.svg, Context display-p3, ImageData display-p3, scaleImage=false] + expected: FAIL + + [Display-P3-0.7333-0-0.svg, Context display-p3, ImageData display-p3, scaleImage=true] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-canvas.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-canvas.html.ini new file mode 100644 index 0000000000..f53cfbacbf --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-canvas.html.ini @@ -0,0 +1,26 @@ +[canvas-display-p3-pattern-canvas.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Source srgb, destination display-p3, color 255,0,0,255] + expected: FAIL + + [Source srgb, destination display-p3, color 255,0,0,204] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,255] + expected: FAIL + + [Source srgb, destination display-p3, color 187,0,0,204] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,255] + expected: FAIL + + [Source display-p3, destination srgb, color 255,0,0,204] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,255] + expected: FAIL + + [Source display-p3, destination srgb, color 187,0,0,204] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-image.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-image.html.ini new file mode 100644 index 0000000000..d505668a4b --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-pattern-image.html.ini @@ -0,0 +1,170 @@ +[canvas-display-p3-pattern-image.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [sRGB-FF0000FF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [sRGB-FF0000FF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [sRGB-FF0000CC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [sRGB-FF0000CC.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [sRGB-BB0000FF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [sRGB-BB0000FF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [sRGB-BB0000CC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [sRGB-BB0000CC.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Display-P3-FF0000FF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Display-P3-FF0000CC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Display-P3-BB0000FF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Display-P3-BB0000CC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb] + expected: FAIL + + [Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb] + expected: FAIL + + [Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb] + expected: FAIL + + [Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb] + expected: FAIL + + [Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb] + expected: FAIL + + [Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb] + expected: FAIL + + [Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3] + expected: FAIL + + [Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3] + expected: FAIL diff --git a/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-settings.html.ini b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-settings.html.ini new file mode 100644 index 0000000000..fe0f54eb44 --- /dev/null +++ b/testing/web-platform/meta/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-settings.html.ini @@ -0,0 +1,29 @@ +[canvas-display-p3-settings.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Context undefined, ImageData undefined] + expected: FAIL + + [Context undefined, ImageData srgb] + expected: FAIL + + [Context undefined, ImageData display-p3] + expected: FAIL + + [Context srgb, ImageData undefined] + expected: FAIL + + [Context srgb, ImageData srgb] + expected: FAIL + + [Context srgb, ImageData display-p3] + expected: FAIL + + [Context display-p3, ImageData undefined] + expected: FAIL + + [Context display-p3, ImageData srgb] + expected: FAIL + + [Context display-p3, ImageData display-p3] + expected: FAIL |