2dcontext: Complete Failures

Completely failed files: 811; Completely failed subtests: 245; Failure level: 245/1337 (18.32%)

Test Files

  1. /2dcontext/drawing-images-to-the-canvas/drawimage_svg_image_1.html (1/1, 100.00%, 0.07% of total)
  2. /2dcontext/hit-regions/hitregions-members-exist.html (3/3, 100.00%, 0.22% of total)
  3. /2dcontext/wide-gamut-canvas/canvas-colorManaged-convertToBlob-roundtrip.html (1/1, 100.00%, 0.07% of total)
  4. /2dcontext/text-styles/2d.text.draw.space.collapse.space.html (1/1, 100.00%, 0.07% of total)
  5. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.html (1/1, 100.00%, 0.07% of total)
  6. /2dcontext/wide-gamut-canvas/canvas-draw-high-bit-depth-images.html (40/40, 100.00%, 2.99% of total)
  7. /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html (1/1, 100.00%, 0.07% of total)
  8. /2dcontext/imagebitmap/createImageBitmap-drawImage.html (20/55, 36.36%, 1.50% of total)
  9. /2dcontext/wide-gamut-canvas/canvas-drawImage-offscreenCanvas.html (4/4, 100.00%, 0.30% of total)
  10. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html (1/1, 100.00%, 0.07% of total)
  11. /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html (1/1, 100.00%, 0.07% of total)
  12. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html (1/1, 100.00%, 0.07% of total)
  13. /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html (1/1, 100.00%, 0.07% of total)
  14. /2dcontext/imagebitmap/createImageBitmap-sizeOverflow.html (5/5, 100.00%, 0.37% of total)
  15. /2dcontext/text-styles/2d.text.draw.space.collapse.end.html (1/1, 100.00%, 0.07% of total)
  16. /2dcontext/path-objects/2d.path.stroke.scale2.html (1/1, 100.00%, 0.07% of total)
  17. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.html (1/1, 100.00%, 0.07% of total)
  18. /2dcontext/scroll/2d.scrollPathIntoView.verticalRL.html (1/1, 100.00%, 0.07% of total)
  19. /2dcontext/text-styles/2d.text.draw.baseline.hanging.html (1/1, 100.00%, 0.07% of total)
  20. /2dcontext/text-styles/2d.text.draw.baseline.middle.html (1/1, 100.00%, 0.07% of total)
  21. /2dcontext/imagebitmap/createImageBitmap-invalid-args.html (21/49, 42.86%, 1.57% of total)
  22. /2dcontext/wide-gamut-canvas/canvas-colorspace-arguments.html (6/6, 100.00%, 0.45% of total)
  23. /2dcontext/text-styles/2d.text.draw.space.collapse.start.html (1/1, 100.00%, 0.07% of total)
  24. /2dcontext/scroll/2d.scrollPathIntoView.path.html (1/1, 100.00%, 0.07% of total)
  25. /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html (1/1, 100.00%, 0.07% of total)
  26. /2dcontext/wide-gamut-canvas/canvas-drawImage-e_srgb.html (1/1, 100.00%, 0.07% of total)
  27. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.html (1/1, 100.00%, 0.07% of total)
  28. /2dcontext/text-styles/2d.text.draw.baseline.top.html (1/1, 100.00%, 0.07% of total)
  29. /2dcontext/imagebitmap/canvas-createImageBitmap-resize.html (5/5, 100.00%, 0.37% of total)
  30. /2dcontext/wide-gamut-canvas/imageData-colorSpace.html (6/6, 100.00%, 0.45% of total)
  31. /2dcontext/drawing-images-to-the-canvas/drawimage_canvas.html (24/151, 15.89%, 1.80% of total)
  32. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.html (1/1, 100.00%, 0.07% of total)
  33. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html (1/1, 100.00%, 0.07% of total)
  34. /2dcontext/drawing-text-to-the-canvas/2d.text.measure.advances.html (1/1, 100.00%, 0.07% of total)
  35. /2dcontext/drawing-text-to-the-canvas/2d.text.measure.emHeights.html (1/1, 100.00%, 0.07% of total)
  36. /2dcontext/wide-gamut-canvas/canvas-getImageData-e_srgb.html (4/4, 100.00%, 0.30% of total)
  37. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html (1/1, 100.00%, 0.07% of total)
  38. /2dcontext/pixel-manipulation/2d.imageData.object.ctor.array.html (1/1, 100.00%, 0.07% of total)
  39. /2dcontext/image-smoothing/imagesmoothing.html (3/9, 33.33%, 0.22% of total)
  40. /2dcontext/pixel-manipulation/2d.imageData.get.double.html (1/1, 100.00%, 0.07% of total)
  41. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html (1/1, 100.00%, 0.07% of total)
  42. /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html (1/1, 100.00%, 0.07% of total)
  43. /2dcontext/pixel-manipulation/2d.imageData.create2.double.html (1/1, 100.00%, 0.07% of total)
  44. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html (1/1, 100.00%, 0.07% of total)
  45. /2dcontext/drawing-images-to-the-canvas/drawimage_html_image.html (4/127, 3.15%, 0.30% of total)
  46. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html (1/1, 100.00%, 0.07% of total)
  47. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.html (1/1, 100.00%, 0.07% of total)
  48. /2dcontext/imagebitmap/createImageBitmap-origin.sub.html (1/7, 14.29%, 0.07% of total)
  49. /2dcontext/wide-gamut-canvas/imageData-colorManagedBehavior.html (1/1, 100.00%, 0.07% of total)
  50. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html (1/1, 100.00%, 0.07% of total)
  51. /2dcontext/text-styles/2d.text.measure.width.space.html (1/1, 100.00%, 0.07% of total)
  52. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.html (1/1, 100.00%, 0.07% of total)
  53. /2dcontext/drawing-text-to-the-canvas/2d.text.measure.actualBoundingBox.html (1/1, 100.00%, 0.07% of total)
  54. /2dcontext/wide-gamut-canvas/canvas-createImageBitmap-e_srgb.html (11/11, 100.00%, 0.82% of total)
  55. /2dcontext/wide-gamut-canvas/transferFromImageBitmap.html (8/8, 100.00%, 0.60% of total)
  56. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html (1/1, 100.00%, 0.07% of total)
  57. /2dcontext/imagebitmap/canvas-createImageBitmap-video-resize.html (1/1, 100.00%, 0.07% of total)
  58. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html (1/1, 100.00%, 0.07% of total)
  59. /2dcontext/wide-gamut-canvas/canvas-createPutGetImageData-colorManaged.html (10/10, 100.00%, 0.75% of total)
  60. /2dcontext/compositing/2d.composite.operation.darker.html (1/1, 100.00%, 0.07% of total)
  61. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.html (1/1, 100.00%, 0.07% of total)
  62. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.html (1/1, 100.00%, 0.07% of total)
  63. /2dcontext/text-styles/2d.text.draw.space.collapse.other.html (1/1, 100.00%, 0.07% of total)
  64. /2dcontext/scroll/2d.scrollPathIntoView.basic.html (1/1, 100.00%, 0.07% of total)
  65. /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html (1/1, 100.00%, 0.07% of total)
  66. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html (1/1, 100.00%, 0.07% of total)
  67. /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html (1/1, 100.00%, 0.07% of total)
  68. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.html (1/1, 100.00%, 0.07% of total)
  69. /2dcontext/imagebitmap/createImageBitmap-transfer.html (4/11, 36.36%, 0.30% of total)
  70. /2dcontext/drawing-text-to-the-canvas/2d.text.measure.baselines.html (1/1, 100.00%, 0.07% of total)
  71. /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html (1/1, 100.00%, 0.07% of total)
  72. /2dcontext/wide-gamut-canvas/imagedata-no-color-settings-crash.html (2/2, 100.00%, 0.15% of total)
  73. /2dcontext/pixel-manipulation/2d.imageData.get.zero.html (1/1, 100.00%, 0.07% of total)
  74. /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html (1/1, 100.00%, 0.07% of total)
  75. /2dcontext/scroll/2d.scrollPathIntoView.verticalLR.html (1/1, 100.00%, 0.07% of total)
  76. /2dcontext/text-styles/2d.text.draw.baseline.bottom.html (1/1, 100.00%, 0.07% of total)
  77. /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html (4/4, 100.00%, 0.30% of total)
  78. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.html (1/1, 100.00%, 0.07% of total)
  79. /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.html (1/1, 100.00%, 0.07% of total)
  80. /2dcontext/path-objects/2d.path.rect.winding.html (1/1, 100.00%, 0.07% of total)
Test Show/Hide MessagesSf12
/2dcontext/drawing-images-to-the-canvas/drawimage_svg_image_1.html (1/1, 100.00%, 0.07% of total)OK
Load a 100x100 image to a SVG image and draw it to a 100x100 canvas.FAIL
/2dcontext/hit-regions/hitregions-members-exist.html (3/3, 100.00%, 0.22% of total)OK
context.addHitRegion ExistsFAIL
context.clearHitRegions ExistsFAIL
context.removeHitRegion ExistsFAIL
/2dcontext/wide-gamut-canvas/canvas-colorManaged-convertToBlob-roundtrip.html (1/1, 100.00%, 0.07% of total)ERROR
Test canvas convertToBlob(): mimeType: image/png, blobPixelFormat: uint8, source color space: srgb, pixel format: uint8, alpha: 0.5NOTRUN
/2dcontext/text-styles/2d.text.draw.space.collapse.space.html (1/1, 100.00%, 0.07% of total)OK
Space characters are converted to U+0020, and collapsed (per CSS)FAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgb-3FAIL
/2dcontext/wide-gamut-canvas/canvas-draw-high-bit-depth-images.html (40/40, 100.00%, 2.99% of total)ERROR
Canvas color params: srgb, float16. Testing 2x2_8bit_AdobeRGB_opaque.png vs 2x2_16bit_AdobeRGB_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_AdobeRGB_opaque.png vs 2x2_16bit_interlaced_AdobeRGB_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_AdobeRGB_transparent.png vs 2x2_16bit_AdobeRGB_transparent.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_AdobeRGB_transparent.png vs 2x2_16bit_interlaced_AdobeRGB_transparent.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_DisplayP3_opaque.png vs 2x2_16bit_DisplayP3_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_DisplayP3_opaque.png vs 2x2_16bit_interlaced_DisplayP3_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_DisplayP3_transparent.png vs 2x2_16bit_DisplayP3_transparent.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_DisplayP3_transparent.png vs 2x2_16bit_interlaced_DisplayP3_transparent.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_ProPhoto_opaque.png vs 2x2_16bit_ProPhoto_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_ProPhoto_opaque.png vs 2x2_16bit_interlaced_ProPhoto_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_ProPhoto_transparent.png vs 2x2_16bit_ProPhoto_transparent.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_ProPhoto_transparent.png vs 2x2_16bit_interlaced_ProPhoto_transparent.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_Rec2020_opaque.png vs 2x2_16bit_Rec2020_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_Rec2020_opaque.png vs 2x2_16bit_interlaced_Rec2020_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_Rec2020_transparent.png vs 2x2_16bit_Rec2020_transparent.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_Rec2020_transparent.png vs 2x2_16bit_interlaced_Rec2020_transparent.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_sRGB_opaque.png vs 2x2_16bit_interlaced_sRGB_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_sRGB_opaque.png vs 2x2_16bit_sRGB_opaque.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_sRGB_transparent.png vs 2x2_16bit_interlaced_sRGB_transparent.pngTIMEOUT
Canvas color params: srgb, float16. Testing 2x2_8bit_sRGB_transparent.png vs 2x2_16bit_sRGB_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_AdobeRGB_opaque.png vs 2x2_16bit_AdobeRGB_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_AdobeRGB_opaque.png vs 2x2_16bit_interlaced_AdobeRGB_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_AdobeRGB_transparent.png vs 2x2_16bit_AdobeRGB_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_AdobeRGB_transparent.png vs 2x2_16bit_interlaced_AdobeRGB_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_DisplayP3_opaque.png vs 2x2_16bit_DisplayP3_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_DisplayP3_opaque.png vs 2x2_16bit_interlaced_DisplayP3_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_DisplayP3_transparent.png vs 2x2_16bit_DisplayP3_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_DisplayP3_transparent.png vs 2x2_16bit_interlaced_DisplayP3_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_ProPhoto_opaque.png vs 2x2_16bit_ProPhoto_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_ProPhoto_opaque.png vs 2x2_16bit_interlaced_ProPhoto_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_ProPhoto_transparent.png vs 2x2_16bit_ProPhoto_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_ProPhoto_transparent.png vs 2x2_16bit_interlaced_ProPhoto_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_Rec2020_opaque.png vs 2x2_16bit_Rec2020_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_Rec2020_opaque.png vs 2x2_16bit_interlaced_Rec2020_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_Rec2020_transparent.png vs 2x2_16bit_Rec2020_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_Rec2020_transparent.png vs 2x2_16bit_interlaced_Rec2020_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_sRGB_opaque.png vs 2x2_16bit_interlaced_sRGB_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_sRGB_opaque.png vs 2x2_16bit_sRGB_opaque.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_sRGB_transparent.png vs 2x2_16bit_interlaced_sRGB_transparent.pngTIMEOUT
Canvas color params: srgb, uint8. Testing 2x2_8bit_sRGB_transparent.png vs 2x2_16bit_sRGB_transparent.pngTIMEOUT
/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html (1/1, 100.00%, 0.07% of total)OK
createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zeroFAIL
/2dcontext/imagebitmap/createImageBitmap-drawImage.html (20/55, 36.36%, 1.50% of total)OK
createImageBitmap from a bitmap SVGImageElement resized, and drawImage on the created ImageBitmapFAIL
createImageBitmap from a bitmap SVGImageElement scaled down, and drawImage on the created ImageBitmapFAIL
createImageBitmap from a bitmap SVGImageElement scaled up, and drawImage on the created ImageBitmapFAIL
createImageBitmap from a bitmap SVGImageElement with negative sw/sh, and drawImage on the created ImageBitmapFAIL
createImageBitmap from a bitmap SVGImageElement, and drawImage on the created ImageBitmapFAIL
createImageBitmap from a vector SVGImageElement resized, and drawImage on the created ImageBitmapFAIL
createImageBitmap from a vector SVGImageElement scaled down, and drawImage on the created ImageBitmapFAIL
createImageBitmap from a vector SVGImageElement scaled up, and drawImage on the created ImageBitmapFAIL
createImageBitmap from a vector SVGImageElement with negative sw/sh, and drawImage on the created ImageBitmapFAIL
createImageBitmap from a vector SVGImageElement, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an ImageData resized, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an ImageData scaled down, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an ImageData scaled up, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an ImageData with negative sw/sh, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an ImageData, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an OffscreenCanvas resized, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an OffscreenCanvas scaled down, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an OffscreenCanvas scaled up, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an OffscreenCanvas with negative sw/sh, and drawImage on the created ImageBitmapFAIL
createImageBitmap from an OffscreenCanvas, and drawImage on the created ImageBitmapFAIL
/2dcontext/wide-gamut-canvas/canvas-drawImage-offscreenCanvas.html (4/4, 100.00%, 0.30% of total)OK
Test drawing color managed OffscreenCanvas: Canvas color params: srgb, float16; OffscreenCanvas color params: srgb, float16FAIL
Test drawing color managed OffscreenCanvas: Canvas color params: srgb, float16; OffscreenCanvas color params: srgb, uint8FAIL
Test drawing color managed OffscreenCanvas: Canvas color params: srgb, uint8; OffscreenCanvas color params: srgb, float16FAIL
Test drawing color managed OffscreenCanvas: Canvas color params: srgb, uint8; OffscreenCanvas color params: srgb, uint8FAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.cone.frontFAIL
/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html (1/1, 100.00%, 0.07% of total)OK
drawImage with zero-sized source rectangle draws nothing without exceptionFAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.cone.shape1FAIL
/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.text.draw.baseline.ideographicFAIL
/2dcontext/imagebitmap/createImageBitmap-sizeOverflow.html (5/5, 100.00%, 0.37% of total)OK
createImageBitmap does not crash or reject the promise when passing very large shFAIL
createImageBitmap does not crash or reject the promise when passing very large swFAIL
createImageBitmap does not crash or reject the promise when passing very large sxFAIL
createImageBitmap does not crash or reject the promise when passing very large sx, sy, sw and shFAIL
createImageBitmap does not crash or reject the promise when passing very large syFAIL
/2dcontext/text-styles/2d.text.draw.space.collapse.end.html (1/1, 100.00%, 0.07% of total)OK
Space characters at the end of a line are collapsed (per CSS)FAIL
/2dcontext/path-objects/2d.path.stroke.scale2.html (1/1, 100.00%, 0.07% of total)OK
Stroke line widths are scaled by the current transformation matrixFAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgb-1FAIL
/2dcontext/scroll/2d.scrollPathIntoView.verticalRL.html (1/1, 100.00%, 0.07% of total)OK
scrollPathIntoView() works in vertical-rl writing modeFAIL
/2dcontext/text-styles/2d.text.draw.baseline.hanging.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.text.draw.baseline.hangingFAIL
/2dcontext/text-styles/2d.text.draw.baseline.middle.html (1/1, 100.00%, 0.07% of total)OK
textBaseline middle is the middle of the em square (not the bounding box)FAIL
/2dcontext/imagebitmap/createImageBitmap-invalid-args.html (21/49, 42.86%, 1.57% of total)OK
createImageBitmap with a Blob source and oversized (unallocatable) crop regionFAIL
createImageBitmap with a bitmap HTMLImageElement source and oversized (unallocatable) crop regionFAIL
createImageBitmap with a bitmap SVGImageElement source and oversized (unallocatable) crop regionFAIL
createImageBitmap with a bitmap SVGImageElement source and sh set to 0FAIL
createImageBitmap with a bitmap SVGImageElement source and sw set to 0FAIL
createImageBitmap with a vector HTMLImageElement source and oversized (unallocatable) crop regionFAIL
createImageBitmap with a vector SVGImageElement source and oversized (unallocatable) crop regionFAIL
createImageBitmap with a vector SVGImageElement source and sh set to 0FAIL
createImageBitmap with a vector SVGImageElement source and sw set to 0FAIL
createImageBitmap with an HTMLCanvasElement source and oversized (unallocatable) crop regionFAIL
createImageBitmap with an HTMLVideoElement from a data URL source and oversized (unallocatable) crop regionFAIL
createImageBitmap with an HTMLVideoElement source and oversized (unallocatable) crop regionFAIL
createImageBitmap with an ImageBitmap source and oversized (unallocatable) crop regionFAIL
createImageBitmap with an ImageData source and oversized (unallocatable) crop regionFAIL
createImageBitmap with an OffscreenCanvas source and oversized (unallocatable) crop regionFAIL
createImageBitmap with an OffscreenCanvas source and sh set to 0FAIL
createImageBitmap with an OffscreenCanvas source and sw set to 0FAIL
createImageBitmap with an available but undecodable image source.FAIL
createImageBitmap with an available but zero height image source.FAIL
createImageBitmap with an available but zero width image source.FAIL
createImageBitmap with an invalid OffscreenCanvas source.FAIL
/2dcontext/wide-gamut-canvas/canvas-colorspace-arguments.html (6/6, 100.00%, 0.45% of total)OK
Test CanvasColorSpace value srgbFAIL
Test CanvasPixelFormat value float16FAIL
Test CanvasPixelFormat value uint8FAIL
Test default context creation parameters: srgb/uint8FAIL
Test supported color settings srgb/float16FAIL
Test supported color settings srgb/uint8FAIL
/2dcontext/text-styles/2d.text.draw.space.collapse.start.html (1/1, 100.00%, 0.07% of total)OK
Space characters at the start of a line are collapsed (per CSS)FAIL
/2dcontext/scroll/2d.scrollPathIntoView.path.html (1/1, 100.00%, 0.07% of total)OK
scrollPathIntoView() with path argument worksFAIL
/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html (1/1, 100.00%, 0.07% of total)OK
drawImage() of an APNG draws the poster frameFAIL
/2dcontext/wide-gamut-canvas/canvas-drawImage-e_srgb.html (1/1, 100.00%, 0.07% of total)OK
Draw SRGB image on an e-sRGB canvas and read back the e-sRGB pixels.FAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgba-3FAIL
/2dcontext/text-styles/2d.text.draw.baseline.top.html (1/1, 100.00%, 0.07% of total)OK
textBaseline top is the top of the em square (not the bounding box)FAIL
/2dcontext/imagebitmap/canvas-createImageBitmap-resize.html (5/5, 100.00%, 0.37% of total)OK
createImageBitmap from a Blob with resize option.FAIL
createImageBitmap from a HTMLCanvasElement with resize option.FAIL
createImageBitmap from a HTMLImageElement with resize option.FAIL
createImageBitmap from an ImageBitmap with resize option.FAIL
createImageBitmap from an ImageData with resize option.FAIL
/2dcontext/wide-gamut-canvas/imageData-colorSpace.html (6/6, 100.00%, 0.45% of total)OK
Test color settings: {srgb, float32}FAIL
Test color settings: {srgb, uint16}FAIL
Test color settings: {srgb, uint8}FAIL
Test default color settings: {undefined, undefined} -> {srgb, uint8}FAIL
Test default color space: {undefined, float32} -> {srgb, float32}FAIL
Test default storage format: {srgb, undefined} -> {srgb, uint8}FAIL
/2dcontext/drawing-images-to-the-canvas/drawimage_canvas.html (24/151, 15.89%, 1.80% of total)OK
Test scenario 11: sx = 0, sy = 0, sw = 100, sh = 100, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 0,0 should be blue.FAIL
Test scenario 11: sx = 0, sy = 0, sw = 100, sh = 100, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 1,1 should be blue.FAIL
Test scenario 11: sx = 0, sy = 0, sw = 100, sh = 100, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 21,21 should be black.FAIL
Test scenario 11: sx = 0, sy = 0, sw = 100, sh = 100, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 21,3 should be black.FAIL
Test scenario 11: sx = 0, sy = 0, sw = 100, sh = 100, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 23,23 should be blue.FAIL
Test scenario 11: sx = 0, sy = 0, sw = 100, sh = 100, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 24,24 should be blue.FAIL
Test scenario 11: sx = 0, sy = 0, sw = 100, sh = 100, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 3,21 should be black.FAIL
Test scenario 11: sx = 0, sy = 0, sw = 100, sh = 100, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 3,3 should be black.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 70,70 should be blue.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 70,99 should be blue.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 82,82 should be blue.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 84,84 should be black.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 84,99 should be black.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,70 should be blue.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,84 should be black.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,99 should be black.FAIL
Test scenario 8: sx = 25, sy = 25, sw = 50, sh = 50, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 0,0 should be black.FAIL
Test scenario 8: sx = 25, sy = 25, sw = 50, sh = 50, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 0,19 should be black.FAIL
Test scenario 8: sx = 25, sy = 25, sw = 50, sh = 50, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 0,20 should be blue.FAIL
Test scenario 8: sx = 25, sy = 25, sw = 50, sh = 50, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 19,0 should be black.FAIL
Test scenario 8: sx = 25, sy = 25, sw = 50, sh = 50, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 19,19 should be black.FAIL
Test scenario 8: sx = 25, sy = 25, sw = 50, sh = 50, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 20,0 should be blue.FAIL
Test scenario 8: sx = 25, sy = 25, sw = 50, sh = 50, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 20,20 should be blue.FAIL
Test scenario 8: sx = 25, sy = 25, sw = 50, sh = 50, dx = 0, dy = 0, dw = 50, dh = 50 --- Pixel 24,24 should be blue.FAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgb-5FAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.cone.topFAIL
/2dcontext/drawing-text-to-the-canvas/2d.text.measure.advances.html (1/1, 100.00%, 0.07% of total)OK
Testing width advancesFAIL
/2dcontext/drawing-text-to-the-canvas/2d.text.measure.emHeights.html (1/1, 100.00%, 0.07% of total)OK
Testing emHeightsFAIL
/2dcontext/wide-gamut-canvas/canvas-getImageData-e_srgb.html (4/4, 100.00%, 0.30% of total)OK
tests drawing SRGB color on e-sRGB canvas and getting e-sRGB image data.FAIL
tests putting SRGB image data on e-sRGB canvas and getting e-sRGB image data.FAIL
tests putting and getting in-range e-sRGB image data on e-sRGB canvas.FAIL
tests putting and getting out-of-range e-sRGB image data on e-sRGB canvas.FAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.touch2FAIL
/2dcontext/pixel-manipulation/2d.imageData.object.ctor.array.html (1/1, 100.00%, 0.07% of total)OK
ImageData has a usable constructorFAIL
/2dcontext/image-smoothing/imagesmoothing.html (3/9, 33.33%, 0.22% of total)OK
Test that imageSmoothingEnabled = false (nearest-neighbor interpolation) works with fill() and createPattern().FAIL
Test that imageSmoothingEnabled = false (nearest-neighbor interpolation) works with fillRect and createPattern().FAIL
Test that imageSmoothingEnabled = false (nearest-neighbor interpolation) works with stroke() and createPattern().FAIL
/2dcontext/pixel-manipulation/2d.imageData.get.double.html (1/1, 100.00%, 0.07% of total)OK
createImageData(w, h) double is converted to longFAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.cone.cylinderFAIL
/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html (1/1, 100.00%, 0.07% of total)OK
drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERRFAIL
/2dcontext/pixel-manipulation/2d.imageData.create2.double.html (1/1, 100.00%, 0.07% of total)OK
createImageData(w, h) double is converted to longFAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.inside1FAIL
/2dcontext/drawing-images-to-the-canvas/drawimage_html_image.html (4/127, 3.15%, 0.30% of total)OK
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 69,69 should be red.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 70,99 should be light purple.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,70 should be light purple.FAIL
Test scenario 12: sx = -20, sy = -20, sw = 50, sh = 50, dx = 20, dy = 20, dw = 125, dh = 125 --- Pixel 99,99 should be light purple.FAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.inside2FAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgba-1FAIL
/2dcontext/imagebitmap/createImageBitmap-origin.sub.html (1/7, 14.29%, 0.07% of total)OK
cross-origin SVGImageElementFAIL
/2dcontext/wide-gamut-canvas/imageData-colorManagedBehavior.html (1/1, 100.00%, 0.07% of total)OK
imageData-colorManagedBehaviorFAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.cone.bottomFAIL
/2dcontext/text-styles/2d.text.measure.width.space.html (1/1, 100.00%, 0.07% of total)OK
Space characters are converted to U+0020 and collapsed (per CSS)FAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgba-5FAIL
/2dcontext/drawing-text-to-the-canvas/2d.text.measure.actualBoundingBox.html (1/1, 100.00%, 0.07% of total)OK
Testing actualBoundingBoxFAIL
/2dcontext/wide-gamut-canvas/canvas-createImageBitmap-e_srgb.html (11/11, 100.00%, 0.82% of total)ERROR
createImageBitmap in e-sRGB from a sRGB HTMLVideoElement with resize.TIMEOUT
createImageBitmap in e-sRGB from a sRGB SVG image with resize.FAIL
createImageBitmap in e-sRGB from a transparent e-sRGB HTMLCanvasElement with resize.NOTRUN
createImageBitmap in e-sRGB from a transparent sRGB Blob with resize.NOTRUN
createImageBitmap in e-sRGB from a transparent sRGB HTMLCanvasElement with resize.NOTRUN
createImageBitmap in e-sRGB from a transparent sRGB HTMLImageElement (BMP, ICO, PNG, WEBP) with resize.FAIL
createImageBitmap in e-sRGB from an opaque e-sRGB HTMLCanvasElement with resize.NOTRUN
createImageBitmap in e-sRGB from an opaque sRGB Blob with resize.NOTRUN
createImageBitmap in e-sRGB from an opaque sRGB HTMLCanvasElement with resize.NOTRUN
createImageBitmap in e-sRGB from an opaque sRGB HTMLImageElement (BMP, GIF, ICO, JPG, PNG, WEBP) with resize.FAIL
createImageBitmap in e-sRGB from color managed Blob with resize. blobPixelFormat: uint8, transparency: falseNOTRUN
/2dcontext/wide-gamut-canvas/transferFromImageBitmap.html (8/8, 100.00%, 0.60% of total)OK
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: float16, alpha: 0.5, intermediate color space: defaultFAIL
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: float16, alpha: 0.5, intermediate color space: noneFAIL
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: float16, alpha: 1, intermediate color space: defaultFAIL
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: float16, alpha: 1, intermediate color space: noneFAIL
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: uint8, alpha: 0.5, intermediate color space: defaultFAIL
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: uint8, alpha: 0.5, intermediate color space: noneFAIL
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: uint8, alpha: 1, intermediate color space: defaultFAIL
Testing ImageBitmapRenderingContext: Source color space: srgb, pixel format: uint8, alpha: 1, intermediate color space: noneFAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.outside2FAIL
/2dcontext/imagebitmap/canvas-createImageBitmap-video-resize.html (1/1, 100.00%, 0.07% of total)TIMEOUT
createImageBitmap(HTMLVideoElement) with resize optionNOTRUN
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.outside3FAIL
/2dcontext/wide-gamut-canvas/canvas-createPutGetImageData-colorManaged.html (10/10, 100.00%, 0.75% of total)OK
Test color managed cretateImageData: {srgb, float16} -> {srgb, float32}FAIL
Test color managed cretateImageData: {srgb, uint8} -> {srgb, uint8}FAIL
Test color managed getImageData: {srgb, float16} -> {srgb, float32}FAIL
Test color managed getImageData: {srgb, uint8} -> {srgb, uint8}FAIL
Test color managed putImageData: {srgb, float32} -> {srgb, float16}FAIL
Test color managed putImageData: {srgb, float32} -> {srgb, uint8}FAIL
Test color managed putImageData: {srgb, uint16} -> {srgb, float16}FAIL
Test color managed putImageData: {srgb, uint16} -> {srgb, uint8}FAIL
Test color managed putImageData: {srgb, uint8} -> {srgb, float16}FAIL
Test color managed putImageData: {srgb, uint8} -> {srgb, uint8}FAIL
/2dcontext/compositing/2d.composite.operation.darker.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.composite.operation.darkerFAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgba-4FAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgb-2FAIL
/2dcontext/text-styles/2d.text.draw.space.collapse.other.html (1/1, 100.00%, 0.07% of total)OK
Space characters are converted to U+0020, and collapsed (per CSS)FAIL
/2dcontext/scroll/2d.scrollPathIntoView.basic.html (1/1, 100.00%, 0.07% of total)OK
scrollPathIntoView() worksFAIL
/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html (1/1, 100.00%, 0.07% of total)OK
drawImage() of an animated GIF draws the first frameFAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.outside1FAIL
/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.gradient.radial.inside3FAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgb-4FAIL
/2dcontext/imagebitmap/createImageBitmap-transfer.html (4/11, 36.36%, 0.30% of total)OK
Transfer ImageBitmap created from a bitmap SVGImageElementFAIL
Transfer ImageBitmap created from a vector SVGImageElementFAIL
Transfer ImageBitmap created from an ImageDataFAIL
Transfer ImageBitmap created from an OffscreenCanvasFAIL
/2dcontext/drawing-text-to-the-canvas/2d.text.measure.baselines.html (1/1, 100.00%, 0.07% of total)OK
Testing baselinesFAIL
/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.drawImage.brokenFAIL
/2dcontext/wide-gamut-canvas/imagedata-no-color-settings-crash.html (2/2, 100.00%, 0.15% of total)OK
Putting a float-32 ImageData with no color settings on a context 2D should not crash.FAIL
Putting a uint-16 ImageData with no color settings on a context 2D should not crash.FAIL
/2dcontext/pixel-manipulation/2d.imageData.get.zero.html (1/1, 100.00%, 0.07% of total)OK
getImageData() throws INDEX_SIZE_ERR if size is zeroFAIL
/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.pattern.image.brokenFAIL
/2dcontext/scroll/2d.scrollPathIntoView.verticalLR.html (1/1, 100.00%, 0.07% of total)OK
scrollPathIntoView() works in vertical-lr writing modeFAIL
/2dcontext/text-styles/2d.text.draw.baseline.bottom.html (1/1, 100.00%, 0.07% of total)OK
textBaseline bottom is the bottom of the em square (not the bounding box)FAIL
/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html (4/4, 100.00%, 0.30% of total)OK
fillRect should not affect current default path and NotSupportedError should be thrown.FAIL
fillText should not affect current default path and NotSupportedError should be thrown.FAIL
strokeRect should not affect current default path and NotSupportedError should be thrown.FAIL
strokeText should not affect current default path and NotSupportedError shuld be thrown.FAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgb-6FAIL
/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.fillStyle.parse.css-color-4-rgba-6FAIL
/2dcontext/path-objects/2d.path.rect.winding.html (1/1, 100.00%, 0.07% of total)OK
Canvas test: 2d.path.rect.windingFAIL