Closed Bug 1643449 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 23996 - Move non autogenerated canvas wpt tests into manual folder

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla79
Tracking Status
firefox79 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 23996 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/23996
Details from upstream follow.

Aaron Krajeski <aaronhk@chromium.org> wrote:

Move non autogenerated canvas wpt tests into manual folder

It's not altogether obvious what the outcome of
wpt/html/canvas/tools/build.sh is meant to be as there are a few dozen
non-autogenerated tests throughout the repo. Here all tests that are
not the result of build.sh are put into a "manual" folder.

Next I'll do it for offscreen tests, but this CL is big enough as is.

Bug: 1091267
Change-Id: I7971558b046ce98dacd7fbcb4a4c5ceba84ba171
Reviewed-on: https://chromium-review.googlesource.com/2230326
WPT-Export-Revision: 9537ef3a698ec7fd6d623f2d0d36dfa1e1131e25

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

Ran 12 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 71 tests

Status Summary

Firefox

OK : 45
PASS : 468[Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 469[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, GitHub] 472[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview]
FAIL : 177[GitHub] 179[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] 181[Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt] 182[Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt]
TIMEOUT: 1
ERROR : 2[Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] 8[GitHub]
NOTRUN : 2

Chrome

OK : 48
PASS : 719
FAIL : 1

Safari

OK : 45
PASS : 422
FAIL : 223
TIMEOUT: 2
ERROR : 2
NOTRUN : 8

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
drawFocusIfNeeded does draw a focus ring if the element is in focus.: FAIL [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview]
/html/canvas/element/manual/imagebitmap/createImageBitmap-invalid-args.html
createImageBitmap with CanvasRenderingContext2D image source.: FAIL
/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage-closed.html
attempt to draw a closed ImageBitmap to a 2d canvas throws INVALID_STATE_ERR: FAIL
/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.: FAIL [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview]
/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-video-resize.html
createImageBitmap(HTMLVideoElement) with resize option: FAIL
/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage.html
createImageBitmap from a vector HTMLImageElement resized, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a bitmap HTMLImageElement resized, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLVideoElement from a data URL scaled down, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLCanvasElement scaled down, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a bitmap HTMLImageElement scaled up, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a bitmap HTMLImageElement scaled down, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLVideoElement scaled down, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a Blob scaled down, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a vector HTMLImageElement scaled down, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a Blob scaled up, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLVideoElement scaled up, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLCanvasElement resized, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLVideoElement resized, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLVideoElement from a data URL scaled up, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an ImageBitmap scaled down, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a Blob with negative sw/sh, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an ImageBitmap scaled up, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an ImageBitmap resized, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLCanvasElement scaled up, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a Blob resized, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLVideoElement from a data URL resized, and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a vector HTMLImageElement scaled up, and drawImage on the created ImageBitmap: FAIL
/html/canvas/element/manual/imagebitmap/createImageBitmap-flipY.html
createImageBitmap from an HTMLCanvasElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLVideoElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a vector HTMLImageElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a Blob imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an HTMLVideoElement from a data URL imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL
createImageBitmap from an ImageBitmap imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL
createImageBitmap from a bitmap HTMLImageElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL
/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
drawFocusIfNeeded draws a focus ring.: FAIL [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview]

New Tests That Don't Pass

/html/canvas/element/manual/wide-gamut-canvas/canvas-drawImage-e_srgb.html
Draw SRGB image on an e-sRGB canvas and read back the e-sRGB pixels.: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
drawFocusIfNeeded does draw a focus ring if the element is in focus.: FAIL [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] (Chrome: PASS, Safari: PASS)
/html/canvas/element/manual/imagebitmap/createImageBitmap-invalid-args.html
createImageBitmap with an invalid OffscreenCanvas source.: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap with an OffscreenCanvas source and sh set to 0: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap with an OffscreenCanvas source and sw set to 0: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap with an OffscreenCanvas source and oversized (unallocatable) crop region: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap with CanvasRenderingContext2D image source.: FAIL (Chrome: PASS, Safari: PASS)
/html/canvas/element/manual/wide-gamut-canvas/transferFromImageBitmap.html
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: float16, alpha: 0.5, intermediate color space: default: FAIL (Chrome: PASS, Safari: FAIL)
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: uint8, alpha: 0.5, intermediate color space: none: FAIL (Chrome: PASS, Safari: FAIL)
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: uint8, alpha: 0.5, intermediate color space: default: FAIL (Chrome: PASS, Safari: FAIL)
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: float16, alpha: 0.5, intermediate color space: none: FAIL (Chrome: PASS, Safari: FAIL)
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: uint8, alpha: 1, intermediate color space: none: FAIL (Chrome: PASS, Safari: FAIL)
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: float16, alpha: 1, intermediate color space: default: FAIL (Chrome: PASS, Safari: FAIL)
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: float16, alpha: 1, intermediate color space: none: FAIL (Chrome: PASS, Safari: FAIL)
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: uint8, alpha: 1, intermediate color space: default: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage-closed.html
attempt to draw a closed ImageBitmap to a 2d canvas throws INVALID_STATE_ERR: FAIL (Chrome: PASS, Safari: PASS)
/html/canvas/element/manual/hit-regions/addHitRegions-NotSupportedError-01.html
strokeRect should not affect current default path and NotSupportedError should be thrown.: FAIL (Chrome: PASS, Safari: FAIL)
fillRect should not affect current default path and NotSupportedError should be thrown.: FAIL (Chrome: PASS, Safari: FAIL)
strokeText should not affect current default path and NotSupportedError shuld be thrown.: FAIL (Chrome: PASS, Safari: FAIL)
fillText should not affect current default path and NotSupportedError should be thrown.: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.: FAIL [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] (Chrome: PASS, Safari: PASS)
/html/canvas/element/manual/wide-gamut-canvas/canvas-getImageData-e_srgb.html
tests putting and getting in-range e-sRGB image data on e-sRGB canvas.: FAIL (Chrome: PASS, Safari: FAIL)
tests putting SRGB image data on e-sRGB canvas and getting e-sRGB image data.: FAIL (Chrome: PASS, Safari: FAIL)
tests putting and getting out-of-range e-sRGB image data on e-sRGB canvas.: FAIL (Chrome: PASS, Safari: FAIL)
tests drawing SRGB color on e-sRGB canvas and getting e-sRGB image data.: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-orientation-none.tentative.html: ERROR [GitHub], FAIL [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/wide-gamut-canvas/canvas-colorManaged-convertToBlob-roundtrip.html: TIMEOUT (Chrome: OK, Safari: TIMEOUT)
Test canvas convertToBlob(): mimeType: image/png, blobPixelFormat: uint8, source color space: srgb, pixel format: uint8, alpha: 0.5: NOTRUN (Chrome: PASS, Safari: NOTRUN)
Overall test: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/hit-regions/hitregions-members-exist.html
context.addHitRegion Exists: FAIL (Chrome: PASS, Safari: FAIL)
context.clearHitRegions Exists: FAIL (Chrome: PASS, Safari: FAIL)
context.removeHitRegion Exists: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-with-src-rect.tentative.html: ERROR [GitHub], FAIL [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: FAIL, Safari: FAIL)
/html/canvas/element/manual/wide-gamut-canvas/canvas-draw-high-bit-depth-images.html
Canvas color params: srgb, float16. Testing 2x2_8bit_Rec2020_opaque.png vs 2x2_16bit_Rec2020_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_ProPhoto_opaque.png vs 2x2_16bit_interlaced_ProPhoto_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_sRGB_opaque.png vs 2x2_16bit_sRGB_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_DisplayP3_opaque.png vs 2x2_16bit_DisplayP3_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_sRGB_transparent.png vs 2x2_16bit_sRGB_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_DisplayP3_transparent.png vs 2x2_16bit_interlaced_DisplayP3_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_ProPhoto_opaque.png vs 2x2_16bit_ProPhoto_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_ProPhoto_transparent.png vs 2x2_16bit_interlaced_ProPhoto_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_AdobeRGB_transparent.png vs 2x2_16bit_interlaced_AdobeRGB_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_DisplayP3_transparent.png vs 2x2_16bit_DisplayP3_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_DisplayP3_opaque.png vs 2x2_16bit_interlaced_DisplayP3_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_ProPhoto_opaque.png vs 2x2_16bit_ProPhoto_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_Rec2020_transparent.png vs 2x2_16bit_Rec2020_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_AdobeRGB_opaque.png vs 2x2_16bit_AdobeRGB_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_AdobeRGB_opaque.png vs 2x2_16bit_interlaced_AdobeRGB_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_ProPhoto_transparent.png vs 2x2_16bit_interlaced_ProPhoto_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_Rec2020_transparent.png vs 2x2_16bit_interlaced_Rec2020_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_ProPhoto_transparent.png vs 2x2_16bit_ProPhoto_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_AdobeRGB_transparent.png vs 2x2_16bit_AdobeRGB_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_AdobeRGB_transparent.png vs 2x2_16bit_interlaced_AdobeRGB_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_sRGB_opaque.png vs 2x2_16bit_interlaced_sRGB_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_DisplayP3_transparent.png vs 2x2_16bit_interlaced_DisplayP3_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_sRGB_opaque.png vs 2x2_16bit_sRGB_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_AdobeRGB_opaque.png vs 2x2_16bit_interlaced_AdobeRGB_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_AdobeRGB_transparent.png vs 2x2_16bit_AdobeRGB_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_Rec2020_opaque.png vs 2x2_16bit_interlaced_Rec2020_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_Rec2020_opaque.png vs 2x2_16bit_interlaced_Rec2020_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_DisplayP3_opaque.png vs 2x2_16bit_interlaced_DisplayP3_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_Rec2020_transparent.png vs 2x2_16bit_interlaced_Rec2020_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_ProPhoto_transparent.png vs 2x2_16bit_ProPhoto_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_DisplayP3_opaque.png vs 2x2_16bit_DisplayP3_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_Rec2020_transparent.png vs 2x2_16bit_Rec2020_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_DisplayP3_transparent.png vs 2x2_16bit_DisplayP3_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_sRGB_transparent.png vs 2x2_16bit_sRGB_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_sRGB_transparent.png vs 2x2_16bit_interlaced_sRGB_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_AdobeRGB_opaque.png vs 2x2_16bit_AdobeRGB_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_Rec2020_opaque.png vs 2x2_16bit_Rec2020_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_ProPhoto_opaque.png vs 2x2_16bit_interlaced_ProPhoto_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, uint8. Testing 2x2_8bit_sRGB_transparent.png vs 2x2_16bit_interlaced_sRGB_transparent.png: FAIL (Chrome: PASS, Safari: FAIL)
Canvas color params: srgb, float16. Testing 2x2_8bit_sRGB_opaque.png vs 2x2_16bit_interlaced_sRGB_opaque.png: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html: ERROR [GitHub], FAIL [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/wide-gamut-canvas/imageData-colorSpace.html
Test default color space: {undefined, float32} -> {srgb, float32}: FAIL (Chrome: PASS, Safari: FAIL)
Test color settings: {srgb, uint8}: FAIL (Chrome: PASS, Safari: FAIL)
Test color settings: {srgb, float32}: FAIL (Chrome: PASS, Safari: FAIL)
Test color settings: {srgb, uint16}: FAIL (Chrome: PASS, Safari: FAIL)
Test default color settings: {undefined, undefined} -> {srgb, uint8}: FAIL (Chrome: PASS, Safari: FAIL)
Test default storage format: {srgb, undefined} -> {srgb, uint8}: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-video-resize.html
createImageBitmap(HTMLVideoElement) with resize option: FAIL (Chrome: PASS, Safari: PASS)
/html/canvas/element/manual/wide-gamut-canvas/canvas-createImageBitmap-e_srgb.html: ERROR (Chrome: OK, Safari: ERROR)
createImageBitmap in e-sRGB from a transparent sRGB Blob with resize.: FAIL (Chrome: PASS, Safari: NOTRUN)
createImageBitmap in e-sRGB from a transparent sRGB HTMLCanvasElement with resize.: FAIL (Chrome: PASS, Safari: NOTRUN)
createImageBitmap in e-sRGB from color managed Blob with resize. blobPixelFormat: uint8, transparency: false: NOTRUN (Chrome: PASS, Safari: NOTRUN)
createImageBitmap in e-sRGB from an opaque sRGB HTMLCanvasElement with resize.: FAIL (Chrome: PASS, Safari: NOTRUN)
createImageBitmap in e-sRGB from a sRGB HTMLVideoElement with resize.: FAIL (Chrome: PASS, Safari: TIMEOUT)
createImageBitmap in e-sRGB from a transparent sRGB HTMLImageElement (BMP, ICO, PNG, WEBP) with resize.: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap in e-sRGB from an opaque e-sRGB HTMLCanvasElement with resize.: FAIL (Chrome: PASS, Safari: NOTRUN)
createImageBitmap in e-sRGB from a transparent e-sRGB HTMLCanvasElement with resize.: FAIL (Chrome: PASS, Safari: NOTRUN)
createImageBitmap in e-sRGB from an opaque sRGB Blob with resize.: FAIL (Chrome: PASS, Safari: NOTRUN)
createImageBitmap in e-sRGB from a sRGB SVG image with resize.: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap in e-sRGB from an opaque sRGB HTMLImageElement (BMP, GIF, ICO, JPG, PNG, WEBP) with resize.: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/wide-gamut-canvas/canvas-drawImage-offscreenCanvas.html
Test drawing color managed OffscreenCanvas: Canvas color params: srgb, uint8; OffscreenCanvas color params: srgb, float16: FAIL (Chrome: PASS, Safari: FAIL)
Test drawing color managed OffscreenCanvas: Canvas color params: srgb, float16; OffscreenCanvas color params: srgb, float16: FAIL (Chrome: PASS, Safari: FAIL)
Test drawing color managed OffscreenCanvas: Canvas color params: srgb, float16; OffscreenCanvas color params: srgb, uint8: FAIL (Chrome: PASS, Safari: FAIL)
Test drawing color managed OffscreenCanvas: Canvas color params: srgb, uint8; OffscreenCanvas color params: srgb, uint8: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/imagebitmap/createImageBitmap-serializable.html
Serialize ImageBitmap created from an OffscreenCanvas: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/context-attributes/getContextAttributes.html
Test context creation attributes alpha: true: FAIL (Chrome: PASS, Safari: FAIL)
Test context creation attributes alpha: false: FAIL (Chrome: PASS, Safari: FAIL)
Test default context creation attributes: FAIL (Chrome: PASS, Safari: FAIL)
Test context creation attributes willReadFrequently: true: FAIL (Chrome: PASS, Safari: FAIL)
Test context creation attributes desynchronized: false: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-bitmap-orientation-none.tentative.html: ERROR [GitHub], FAIL [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/imagebitmap/createImageBitmap-drawImage.html
createImageBitmap from an OffscreenCanvas resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a vector HTMLImageElement resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an OffscreenCanvas, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a bitmap HTMLImageElement resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an HTMLVideoElement from a data URL scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an ImageData scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an OffscreenCanvas scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a bitmap SVGImageElement resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an HTMLCanvasElement scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an ImageData scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a bitmap SVGImageElement scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a vector SVGImageElement resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a bitmap HTMLImageElement scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from a vector SVGImageElement scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a bitmap HTMLImageElement scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an HTMLVideoElement scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from a Blob scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an ImageData resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a vector HTMLImageElement scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from a vector SVGImageElement scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a Blob scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from a bitmap SVGImageElement scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an HTMLVideoElement scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an HTMLCanvasElement resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an HTMLVideoElement resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an HTMLVideoElement from a data URL scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an ImageBitmap scaled down, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from a Blob with negative sw/sh, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an ImageBitmap scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an ImageBitmap resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an OffscreenCanvas scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an HTMLCanvasElement scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from a Blob resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an HTMLVideoElement from a data URL resized, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an OffscreenCanvas with negative sw/sh, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a vector HTMLImageElement scaled up, and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
/html/canvas/element/manual/wide-gamut-canvas/canvas-createPutGetImageData-colorManaged.html
Test color managed putImageData: {srgb, uint16} -> {srgb, uint8}: FAIL (Chrome: PASS, Safari: FAIL)
Test color managed cretateImageData: {srgb, float16} -> {srgb, float32}: FAIL (Chrome: PASS, Safari: FAIL)
Test color managed putImageData: {srgb, float32} -> {srgb, uint8}: FAIL (Chrome: PASS, Safari: FAIL)
Test color managed getImageData: {srgb, float16} -> {srgb, float32}: FAIL (Chrome: PASS, Safari: FAIL)
Test color managed putImageData: {srgb, uint16} -> {srgb, float16}: FAIL (Chrome: PASS, Safari: FAIL)
Test color managed putImageData: {srgb, uint8} -> {srgb, uint8}: FAIL (Chrome: PASS, Safari: FAIL)
Test color managed putImageData: {srgb, float32} -> {srgb, float16}: FAIL (Chrome: PASS, Safari: FAIL)
Test color managed cretateImageData: {srgb, uint8} -> {srgb, uint8}: FAIL (Chrome: PASS, Safari: FAIL)
Test color managed putImageData: {srgb, uint8} -> {srgb, float16}: FAIL (Chrome: PASS, Safari: FAIL)
Test color managed getImageData: {srgb, uint8} -> {srgb, uint8}: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/imagebitmap/createImageBitmap-transfer.html
Transfer ImageBitmap created from an OffscreenCanvas: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/wide-gamut-canvas/imageData-colorManagedBehavior.html: ERROR (Chrome: OK, Safari: ERROR)
/html/canvas/element/manual/imagebitmap/createImageBitmap-flipY.html
createImageBitmap from a vector SVGImageElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a vector SVGImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an HTMLCanvasElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an ImageData imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an HTMLVideoElement from a data URL imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an OffscreenCanvas imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a vector HTMLImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an HTMLVideoElement imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a Blob imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an HTMLCanvasElement imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an HTMLVideoElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an ImageData imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a bitmap HTMLImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an OffscreenCanvas imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an ImageBitmap imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a vector HTMLImageElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from a Blob imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an HTMLVideoElement from a data URL imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from an ImageBitmap imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from a bitmap HTMLImageElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: PASS)
createImageBitmap from a bitmap SVGImageElement imageOrientation: "flipY", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a bitmap SVGImageElement imageOrientation: "none", and drawImage on the created ImageBitmap: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/imagebitmap/canvas-createImageBitmap-resize.html
createImageBitmap from an ImageData with resize option.: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a HTMLImageElement with resize option.: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from an ImageBitmap with resize option.: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a Blob with resize option.: FAIL (Chrome: PASS, Safari: FAIL)
createImageBitmap from a HTMLCanvasElement with resize option.: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
drawFocusIfNeeded draws a focus ring.: FAIL [Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt, GitHub], PASS [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview] (Chrome: PASS, Safari: PASS)
/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-element-swap-width-height-orientation-none.tentative.html: ERROR [GitHub], FAIL [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt] (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/wide-gamut-canvas/canvas-colorspace-arguments.html
Test supported color settings srgb/float16: FAIL (Chrome: PASS, Safari: FAIL)
Test CanvasPixelFormat value uint8: FAIL (Chrome: PASS, Safari: FAIL)
Test CanvasColorSpace value srgb: FAIL (Chrome: PASS, Safari: FAIL)
Test default context creation parameters: srgb/uint8: FAIL (Chrome: PASS, Safari: FAIL)
Test CanvasPixelFormat value float16: FAIL (Chrome: PASS, Safari: FAIL)
Test supported color settings srgb/uint8: FAIL (Chrome: PASS, Safari: FAIL)
/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-blob.tentative.html: ERROR [GitHub], FAIL [Gecko-android-em-7.0-x86_64-debug-geckoview, Gecko-android-em-7.0-x86_64-opt-geckoview, Gecko-linux1804-64-debug, Gecko-linux1804-64-opt, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows10-64-debug, Gecko-windows10-64-opt, Gecko-windows7-32-debug, Gecko-windows7-32-opt], PASS [Gecko-windows10-64-qr-debug, Gecko-windows10-64-qr-opt] (Chrome: PASS, Safari: FAIL)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3a9041474286
[wpt PR 23996] - Move non autogenerated canvas wpt tests into manual folder, a=testonly
https://hg.mozilla.org/integration/autoland/rev/a53794862c2f
[wpt PR 23996] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
You need to log in before you can comment on or make changes to this bug.