imagebitmap: Add missing basic functionality (#37025)

Add missing basic functionality for ImageBitmap
https://html.spec.whatwg.org/multipage/#imagebitmap
including new variant of creation bitmap with source rectangle
https://html.spec.whatwg.org/multipage/#dom-createimagebitmap
but without support of cropping bitmap data with formatting.

Add ImageBitmap to CanvasImageSource union type
https://html.spec.whatwg.org/multipage/#canvasimagesource

Add ImageBitmap to TexImageSource for WebGL
https://registry.khronos.org/webgl/specs/latest/1.0/index.html

Testing: Improvements in the following WPT tests
 - html/canvas/element/manual/imagebitmap/*
 - html/canvas/element/manual/wide-gamut-canvas/*
 - html/semantics/embedded-content/the-canvas-element/*
 - webgl/tests/conformance/textures/image_bitmap_from*
 - webmessaging/postMessage_cross_domain_image_transfer_2d.sub.htm

Fixes: https://github.com/servo/servo/issues/34112

Signed-off-by: Andrei Volykhin <andrei.volykhin@gmail.com>
This commit is contained in:
Andrei Volykhin 2025-06-09 17:28:30 +03:00 committed by GitHub
parent a3c792e5aa
commit 7f536e8092
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
79 changed files with 653 additions and 1232 deletions

View file

@ -1,3 +0,0 @@
[2d.drawImage.broken.html]
[Canvas test: 2d.drawImage.broken]
expected: FAIL

View file

@ -1,2 +0,0 @@
[drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html]
expected: FAIL

View file

@ -1,4 +0,0 @@
[canvas-ImageBitmap-close.html]
[canvas-ImageBitmap-close]
expected: FAIL

View file

@ -1,7 +1,4 @@
[createImageBitmap-bounds.html]
[createImageBitmap: clipping to the bitmap]
expected: FAIL
[simple clip inside]
expected: FAIL
@ -13,4 +10,3 @@
[clip inside using negative width and height]
expected: FAIL

View file

@ -1,7 +1,4 @@
[createImageBitmap-colorSpaceConversion.html]
[createImageBitmap from a bitmap HTMLImageElement, and drawImage on the created ImageBitmap with colorSpaceConversion: none]
expected: FAIL
[createImageBitmap from a Blob, and drawImage on the created ImageBitmap with colorSpaceConversion: none]
expected: FAIL

View file

@ -1,4 +0,0 @@
[createImageBitmap-drawImage-closed.html]
[attempt to draw a closed ImageBitmap to a 2d canvas throws INVALID_STATE_ERR]
expected: FAIL

View file

@ -5,12 +5,6 @@
[createImageBitmap from a vector HTMLImageElement resized, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an OffscreenCanvas, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an HTMLCanvasElement, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a bitmap HTMLImageElement resized, and drawImage on the created ImageBitmap]
expected: FAIL
@ -53,9 +47,6 @@
[createImageBitmap from a bitmap HTMLImageElement scaled up, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a bitmap HTMLImageElement with negative sw/sh, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a vector SVGImageElement scaled down, and drawImage on the created ImageBitmap]
expected: FAIL
@ -80,21 +71,12 @@
[createImageBitmap from a vector HTMLImageElement scaled down, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageData, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an HTMLCanvasElement with negative sw/sh, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an HTMLVideoElement from a data URL with negative sw/sh, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a vector SVGImageElement scaled up, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageBitmap, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a Blob scaled up, and drawImage on the created ImageBitmap]
expected: FAIL
@ -125,9 +107,6 @@
[createImageBitmap from a bitmap SVGImageElement with negative sw/sh, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageData with negative sw/sh, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageBitmap scaled up, and drawImage on the created ImageBitmap]
expected: FAIL
@ -146,20 +125,17 @@
[createImageBitmap from an HTMLVideoElement from a data URL, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a bitmap HTMLImageElement, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an HTMLVideoElement from a data URL resized, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageBitmap with negative sw/sh, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an OffscreenCanvas with negative sw/sh, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a vector HTMLImageElement with negative sw/sh, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a vector HTMLImageElement scaled up, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageData, and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageData with negative sw/sh, and drawImage on the created ImageBitmap]
expected: FAIL

View file

@ -1,28 +1,27 @@
[createImageBitmap-exif-orientation.html]
expected: ERROR
[createImageBitmap with EXIF rotation, imageOrientation none, and no cropping]
expected: TIMEOUT
[createImageBitmap with EXIF rotation, imageOrientation flipY, and no cropping]
expected: TIMEOUT
expected: FAIL
[createImageBitmap with EXIF rotation, imageOrientation none, and cropping]
expected: TIMEOUT
[createImageBitmap with EXIF rotation, imageOrientation flipY, and cropping]
expected: TIMEOUT
expected: FAIL
[createImageBitmap with EXIF rotation, imageOrientation from-image, and no cropping]
expected: TIMEOUT
expected: FAIL
[createImageBitmap with EXIF rotation, imageOrientation from-image, and cropping]
expected: TIMEOUT
expected: FAIL
[createImageBitmap with EXIF rotation, imageOrientation from-image, no cropping, and resize]
expected: TIMEOUT
expected: FAIL
[createImageBitmap with EXIF rotation, imageOrientation flipY, cropping, and resize]
expected: TIMEOUT
expected: FAIL
[createImageBitmap with EXIF rotation, imageOrientation flipY, cropping, and nonuniform resize]
expected: TIMEOUT
expected: FAIL

View file

@ -14,9 +14,6 @@
[createImageBitmap from an HTMLVideoElement from a data URL imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an OffscreenCanvas imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a vector HTMLImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
@ -26,24 +23,12 @@
[createImageBitmap from a Blob imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an HTMLCanvasElement imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an HTMLVideoElement imageOrientation: "none", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageData imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a bitmap HTMLImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an OffscreenCanvas imageOrientation: "none", and drawImage on the created ImageBitmap]
expected: NOTRUN
[createImageBitmap from an ImageBitmap imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a vector HTMLImageElement imageOrientation: "none", and drawImage on the created ImageBitmap]
expected: FAIL
@ -65,18 +50,12 @@
[createImageBitmap from a bitmap SVGImageElement imageOrientation: "none", and drawImage on the created ImageBitmap]
expected: TIMEOUT
[createImageBitmap from an HTMLCanvasElement imageOrientation: "from-image", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an HTMLVideoElement imageOrientation: "from-image", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an HTMLVideoElement from a data URL imageOrientation: "from-image", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a bitmap HTMLImageElement imageOrientation: "from-image", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a vector HTMLImageElement imageOrientation: "from-image", and drawImage on the created ImageBitmap]
expected: FAIL
@ -86,14 +65,23 @@
[createImageBitmap from a vector SVGImageElement imageOrientation: "from-image", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an OffscreenCanvas imageOrientation: "from-image", and drawImage on the created ImageBitmap]
[createImageBitmap from a Blob imageOrientation: "from-image", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an HTMLCanvasElement imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a bitmap HTMLImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an OffscreenCanvas imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageData imageOrientation: "from-image", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from an ImageBitmap imageOrientation: "from-image", and drawImage on the created ImageBitmap]
[createImageBitmap from an ImageData imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL
[createImageBitmap from a Blob imageOrientation: "from-image", and drawImage on the created ImageBitmap]
[createImageBitmap from an ImageBitmap imageOrientation: "flipY", and drawImage on the created ImageBitmap]
expected: FAIL

View file

@ -1,139 +1,37 @@
[createImageBitmap-invalid-args.html]
[createImageBitmap with a vector HTMLImageElement source and sw set to 0]
expected: FAIL
[createImageBitmap with an HTMLCanvasElement source and sw set to 0]
expected: FAIL
[createImageBitmap with a vector HTMLImageElement source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with a broken image source.]
expected: FAIL
[createImageBitmap with a Blob source and sw set to 0]
expected: FAIL
[createImageBitmap with an available but zero height image source.]
expected: FAIL
[createImageBitmap with an HTMLVideoElement source and sh set to 0]
expected: FAIL
[createImageBitmap with a vector HTMLImageElement source and sh set to 0]
expected: FAIL
[createImageBitmap with a Blob source and sh set to 0]
expected: FAIL
[createImageBitmap with an HTMLVideoElement from a data URL source and sw set to 0]
expected: FAIL
[createImageBitmap with an ImageData source and sh set to 0]
expected: FAIL
[createImageBitmap with an undecodable blob source.]
expected: FAIL
[createImageBitmap with an available but undecodable image source.]
expected: FAIL
[createImageBitmap with an HTMLVideoElement from a data URL source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with an HTMLVideoElement source and sw set to 0]
expected: FAIL
[createImageBitmap with a vector SVGImageElement source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with an HTMLCanvasElement source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with an ImageBitmap source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with an HTMLVideoElement source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with a bitmap HTMLImageElement source and sh set to 0]
expected: FAIL
[createImageBitmap with an ImageData source and sw set to 0]
expected: FAIL
[createImageBitmap with an OffscreenCanvas source and sh set to 0]
expected: FAIL
[createImageBitmap with an OffscreenCanvas source and sw set to 0]
expected: FAIL
[createImageBitmap with an HTMLVideoElement from a data URL source and sh set to 0]
expected: FAIL
[createImageBitmap with an ImageData source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with a bitmap SVGImageElement source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with a vector SVGImageElement source and sh set to 0]
expected: FAIL
[createImageBitmap with an HTMLCanvasElement source and sh set to 0]
expected: FAIL
[createImageBitmap with a closed ImageBitmap.]
expected: FAIL
[createImageBitmap with a bitmap HTMLImageElement source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with empty image source.]
expected: FAIL
[createImageBitmap with empty video source.]
expected: FAIL
[createImageBitmap with a bitmap SVGImageElement source and sw set to 0]
expected: FAIL
[createImageBitmap with an ImageBitmap source and sh set to 0]
expected: FAIL
[createImageBitmap with an available but zero width image source.]
expected: FAIL
[createImageBitmap with a vector SVGImageElement source and sw set to 0]
expected: FAIL
[createImageBitmap with a Blob source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with a bitmap SVGImageElement source and sh set to 0]
expected: FAIL
[createImageBitmap with an ImageBitmap source and sw set to 0]
expected: FAIL
[createImageBitmap with a bitmap HTMLImageElement source and sw set to 0]
expected: FAIL
[createImageBitmap with an OffscreenCanvas source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with a bitmap SVGImageElement source and a value of 0 in resizeHeight]
expected: FAIL
[createImageBitmap with a vector SVGImageElement source and a value of 0 int resizeWidth]
expected: FAIL
[createImageBitmap with an ImageBitmap source and a value between 0 and 1 in resizeWidth]
expected: FAIL
[createImageBitmap with an ImageBitmap source and a value of 0 int resizeWidth]
expected: FAIL
[createImageBitmap with a vector SVGImageElement source and a value between 0 and 1 in resizeHeight]
expected: FAIL
@ -143,17 +41,26 @@
[createImageBitmap with a bitmap SVGImageElement source and a value between 0 and 1 in resizeHeight]
expected: FAIL
[createImageBitmap with an ImageBitmap source and a value of 0 in resizeHeight]
expected: FAIL
[createImageBitmap with an ImageBitmap source and a value between 0 and 1 in resizeHeight]
expected: FAIL
[createImageBitmap with a bitmap SVGImageElement source and a value between 0 and 1 in resizeWidth]
expected: FAIL
[createImageBitmap with a bitmap SVGImageElement source and a value of 0 int resizeWidth]
expected: FAIL
[createImageBitmap with a vector SVGImageElement source and a value between 0 and 1 in resizeWidth]
expected: FAIL
[createImageBitmap with an HTMLCanvasElement source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with a bitmap HTMLImageElement source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with an OffscreenCanvas source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with an ImageData source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with an ImageBitmap source and oversized (unallocatable) crop region]
expected: FAIL
[createImageBitmap with a bitmap SVGImageElement source and a value between 0 and 1 in resizeWidth]
expected: FAIL

View file

@ -8,9 +8,6 @@
[unclean HTMLCanvasElement: origin unclear bitmaprenderer.transferFromImageBitmap]
expected: FAIL
[unclean HTMLCanvasElement: origin unclear getImageData]
expected: FAIL
[cross-origin HTMLVideoElement: origin unclear getImageData]
expected: FAIL
@ -23,15 +20,9 @@
[redirected to same-origin HTMLVideoElement: origin unclear getImageData]
expected: FAIL
[cross-origin HTMLImageElement: origin unclear 2dContext.drawImage]
expected: FAIL
[cross-origin SVGImageElement: origin unclear 2dContext.drawImage]
expected: FAIL
[cross-origin HTMLImageElement: origin unclear getImageData]
expected: FAIL
[cross-origin HTMLImageElement: origin unclear bitmaprenderer.transferFromImageBitmap]
expected: FAIL
@ -47,17 +38,8 @@
[redirected to cross-origin HTMLVideoElement: origin unclear getImageData]
expected: FAIL
[unclean ImageBitmap: origin unclear getImageData]
expected: FAIL
[unclean HTMLCanvasElement: origin unclear 2dContext.drawImage]
expected: FAIL
[cross-origin HTMLVideoElement: origin unclear 2dContext.drawImage]
expected: FAIL
[unclean ImageBitmap: origin unclear 2dContext.drawImage]
expected: FAIL
[cross-origin SVGImageElement: origin unclear getImageData]
expected: FAIL

View file

@ -7,30 +7,3 @@
[createImageBitmap: from ImageData, default, drawn to canvas]
expected: FAIL
[createImageBitmap: from Canvas2D, unpremultiplied, drawn to canvas]
expected: FAIL
[createImageBitmap: from Canvas2D, premultiplied, drawn to canvas]
expected: FAIL
[createImageBitmap: from Canvas2D, default, drawn to canvas]
expected: FAIL
[createImageBitmap: from Canvas2D willReadFrequently:true, unpremultiplied, drawn to canvas]
expected: FAIL
[createImageBitmap: from Canvas2D willReadFrequently:true, premultiplied, drawn to canvas]
expected: FAIL
[createImageBitmap: from Canvas2D willReadFrequently:true, default, drawn to canvas]
expected: FAIL
[createImageBitmap: from Canvas2D willReadFrequently:false, unpremultiplied, drawn to canvas]
expected: FAIL
[createImageBitmap: from Canvas2D willReadFrequently:false, premultiplied, drawn to canvas]
expected: FAIL
[createImageBitmap: from Canvas2D willReadFrequently:false, default, drawn to canvas]
expected: FAIL

View file

@ -14,17 +14,5 @@
[Serialize ImageBitmap created from a Blob]
expected: FAIL
[Serialize ImageBitmap created from a bitmap HTMLImageElement]
expected: FAIL
[Serializing a non-origin-clean ImageBitmap throws.]
expected: FAIL
[Serialize ImageBitmap created from an ImageData]
expected: FAIL
[Serialize ImageBitmap created from an ImageBitmap]
expected: FAIL
[Serialize ImageBitmap created from a bitmap SVGImageElement]
expected: FAIL

View file

@ -1,19 +1,4 @@
[createImageBitmap-sizeOverflow.html]
[createImageBitmap does not crash or reject the promise when passing very large sh]
expected: FAIL
[createImageBitmap does not crash or reject the promise when passing very large sy]
expected: FAIL
[createImageBitmap does not crash or reject the promise when passing very large sx]
expected: FAIL
[createImageBitmap does not crash or reject the promise when passing very large sw]
expected: FAIL
[createImageBitmap does not crash or reject the promise when passing very large sx, sy, sw and sh]
expected: FAIL
[createImageBitmap throws an InvalidStateError error with big imageBitmap scaled up in big height]
expected: FAIL

View file

@ -2,29 +2,17 @@
[Transfer ImageBitmap created from a vector HTMLImageElement]
expected: FAIL
[Transfer ImageBitmap created from an ImageData]
expected: FAIL
[Transfer ImageBitmap created from a vector SVGImageElement]
expected: FAIL
[Transfer ImageBitmap created from a Blob]
expected: FAIL
[Transfer ImageBitmap created from a bitmap HTMLImageElement]
expected: FAIL
[Transfer ImageBitmap created from an HTMLVideoElement from a data URL]
expected: FAIL
[Transfer ImageBitmap created from a bitmap SVGImageElement]
expected: FAIL
[Transfer ImageBitmap created from an ImageBitmap]
expected: FAIL
[Transfer ImageBitmap created from an HTMLVideoElement]
expected: FAIL
[Transferring a non-origin-clean ImageBitmap throws.]
expected: FAIL

View file

@ -1,2 +0,0 @@
[canvas-display-p3-drawImage-ImageBitmap-ImageBitmap.html]
expected: ERROR

View file

@ -1,625 +1,408 @@
[canvas-display-p3-drawImage-ImageBitmap-cloned.html]
expected: ERROR
[sRGB-FF0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FF0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
[sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FF0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FF0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BB0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BB0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BB0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BB0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Adobe-RGB-FF0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Adobe-RGB-FF0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Adobe-RGB-FF0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Adobe-RGB-FF0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL

View file

@ -1,625 +1,408 @@
[canvas-display-p3-drawImage-ImageBitmap-image.html]
expected: ERROR
[sRGB-FF0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FF0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
[sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FF0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FF0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BB0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BB0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BB0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BB0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Adobe-RGB-FF0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Adobe-RGB-FF0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Adobe-RGB-FF0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Adobe-RGB-FF0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FF0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000FF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BB0000CC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-FF000000.jpg, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Generic-CMYK-BE000000.jpg, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[sRGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
[Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
[Display-P3-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
[Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
[Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-FFFF00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000FFFF.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context srgb, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData srgb, cropSource=true]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=false]
expected: TIMEOUT
expected: FAIL
[Adobe-RGB-BBBC00000000CCCC.png, Context display-p3, ImageData display-p3, cropSource=true]
expected: TIMEOUT
expected: FAIL

View file

@ -1,70 +1,34 @@
[canvas-display-p3-drawImage-ImageBitmap-video.html]
[sRGB-FF0100, Context srgb, ImageData srgb, cropSource=false]
expected: FAIL
[sRGB-FF0100, Context srgb, ImageData srgb, cropSource=true]
expected: 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: FAIL
[sRGB-FF0100, Context display-p3, ImageData srgb, cropSource=true]
expected: 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: FAIL
[sRGB-BB0000, Context srgb, ImageData srgb, cropSource=true]
expected: 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: FAIL
[sRGB-BB0000, Context display-p3, ImageData srgb, cropSource=true]
expected: 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: FAIL
[Rec2020-3FF000000, Context srgb, ImageData srgb, cropSource=true]
expected: 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: FAIL
[Rec2020-3FF000000, Context display-p3, ImageData srgb, cropSource=true]
expected: FAIL
[Rec2020-3FF000000, Context display-p3, ImageData display-p3, cropSource=false]
expected: FAIL

View file

@ -1,3 +0,0 @@
[2d.drawImage.broken.html]
[OffscreenCanvas test: 2d.drawImage.broken]
expected: FAIL

View file

@ -1,3 +0,0 @@
[2d.drawImage.broken.worker.html]
[2d]
expected: FAIL

View file

@ -11,9 +11,6 @@
[redirected to same-origin HTMLVideoElement: Setting fillStyle to an origin-unclean pattern makes the canvas origin-unclean]
expected: FAIL
[unclean ImageBitmap: Setting fillStyle to an origin-unclean pattern makes the canvas origin-unclean]
expected: FAIL
[cross-origin SVGImageElement: Setting fillStyle to an origin-unclean offscreen canvas pattern makes the canvas origin-unclean]
expected: FAIL
@ -25,6 +22,3 @@
[redirected to same-origin HTMLVideoElement: Setting fillStyle to an origin-unclean offscreen canvas pattern makes the canvas origin-unclean]
expected: FAIL
[unclean ImageBitmap: Setting fillStyle to an origin-unclean offscreen canvas pattern makes the canvas origin-unclean]
expected: FAIL

View file

@ -1,6 +0,0 @@
[promise-rejection-events.dedicatedworker.html]
[unhandledrejection: from createImageBitmap which is UA triggered]
expected: FAIL
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
expected: FAIL

View file

@ -1,6 +0,0 @@
[promise-rejection-events.html]
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
expected: FAIL
[unhandledrejection: from createImageBitmap which is UA triggered]
expected: FAIL

View file

@ -1,10 +0,0 @@
[postMessage_cross_domain_image_transfer_2d.sub.htm]
expected: TIMEOUT
[sending 2D canvas ImageBitmap to http://web-platform.test:8000]
expected: TIMEOUT
[sending 2D canvas ImageBitmap to http://www1.web-platform.test:8000]
expected: NOTRUN
[sending 2D canvas ImageBitmap to http://not-web-platform.test:8000]
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[tex-2d-alpha-alpha-unsigned_byte.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[tex-2d-luminance-luminance-unsigned_byte.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[tex-2d-rgb-rgb-unsigned_byte.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[tex-2d-rgba-rgba-unsigned_byte.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
expected: ERROR
[Overall test]
expected: NOTRUN

View file

@ -1,3 +0,0 @@
[tex-2d-alpha-alpha-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-luminance-luminance-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgb-rgb-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgba-rgba-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-alpha-alpha-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-luminance-luminance-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgb-rgb-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgba-rgba-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-alpha-alpha-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-luminance-luminance-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgb-rgb-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgba-rgba-unsigned_byte.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,3 +0,0 @@
[tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
[WebGL test #1]
expected: FAIL

View file

@ -1,10 +1,2 @@
[tex-2d-alpha-alpha-unsigned_byte.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
[WebGL test #1]
expected: FAIL
[WebGL test #3]
expected: FAIL
disabled: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/437

View file

@ -1,4 +1,2 @@
[tex-2d-luminance-luminance-unsigned_byte.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
disabled: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/437

View file

@ -1,4 +1,2 @@
[tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
disabled: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/437

View file

@ -1,4 +1,2 @@
[tex-2d-rgb-rgb-unsigned_byte.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
disabled: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/437

View file

@ -1,4 +1,2 @@
[tex-2d-rgb-rgb-unsigned_short_5_6_5.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
disabled: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/437

View file

@ -1,4 +1,2 @@
[tex-2d-rgba-rgba-unsigned_byte.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
disabled: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/437

View file

@ -1,4 +1,2 @@
[tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
disabled: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/437

View file

@ -1,4 +1,2 @@
[tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html]
expected: TIMEOUT
[Overall test]
expected: NOTRUN
disabled: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/merge_requests/437