3x3_jpeg_recompression.html | Pass | 1 / 1 | | |
3x3_srgb_lossless.html | Pass | 1 / 1 | | |
3x3_srgb_lossy.html | Pass | 1 / 1 | | |
3x3a_srgb_lossless.html | Pass | 1 / 1 | | |
3x3a_srgb_lossy.html | Pass | 1 / 1 | | |
alpha-decode-reftest.html | Pass | 1 / 1 | | |
alpha-modular-reftest.html | Pass | 1 / 1 | | |
animated-img-timeout.html | Pass | 1 / 1 | | |
basic-decode-reftest.html | Pass | 1 / 1 | | |
bitdepth-10bpc-reftest.html | Pass | 1 / 1 | | |
bitdepth-12bpc-reftest.html | Pass | 1 / 1 | | |
bitdepth-16bpc-reftest.html | Pass | 1 / 1 | | |
bitdepth-8bpc-reftest.html | Fail | 0 / 1 | NOT IMPLEMENTED | the gAMA and cHRM chunks of a PNG image without ICC profile, whose colors are sRGB: the reference 3x3_srgb_lossless.png declares a gamma of 2.2 that is not applied, while the JPEG XL image declares the same color encoding (sRGB primaries, gamma 2.2), which is converted to sRGB: their dark colors are up to 2 levels apart, and the test has no tolerance |
canvas-decode-paths.html | Pass | 1 / 1 | | |
cmyk-basic-conversion-reftest.html | Fail | 0 / 1 | NOT IMPLEMENTED | the JPEG XL images with a black channel (CMYK): Meziantou.Framework.Imaging does not decode them, so the image is broken |
color-management-p3-cicp-reftest.html | Pass | 1 / 1 | | |
conformance-alpha-premultiplied-reftest.html | Fail | 0 / 1 | NOT IMPLEMENTED | the JPEG XL images whose alpha is premultiplied: Meziantou.Framework.Imaging does not decode them, so the image is broken |
css-background-image.html | Fail | 0 / 1 | NOT IMPLEMENTED | the gAMA and cHRM chunks of a PNG image without ICC profile, whose colors are sRGB: the reference 3x3_srgb_lossless.png declares a gamma of 2.2 that is not applied, while the JPEG XL image declares the same color encoding (sRGB primaries, gamma 2.2), which is converted to sRGB: their dark colors are up to 2 levels apart, and the test has no tolerance |
css-before-content.html | Fail | 0 / 1 | NOT IMPLEMENTED | the gAMA and cHRM chunks of a PNG image without ICC profile, whose colors are sRGB: the reference 3x3_srgb_lossless.png declares a gamma of 2.2 that is not applied, while the JPEG XL image declares the same color encoding (sRGB primaries, gamma 2.2), which is converted to sRGB: their dark colors are up to 2 levels apart, and the test has no tolerance |
css-image-set.html | Fail | 0 / 1 | NOT IMPLEMENTED | the gAMA and cHRM chunks of a PNG image without ICC profile, whose colors are sRGB: the reference 3x3_srgb_lossless.png declares a gamma of 2.2 that is not applied, while the JPEG XL image declares the same color encoding (sRGB primaries, gamma 2.2), which is converted to sRGB: their dark colors are up to 2 levels apart, and the test has no tolerance |
css-list-style-image.html | Fail | 0 / 1 | NOT IMPLEMENTED | the gAMA and cHRM chunks of a PNG image without ICC profile, whose colors are sRGB: the reference 3x3_srgb_lossless.png declares a gamma of 2.2 that is not applied, while the JPEG XL image declares the same color encoding (sRGB primaries, gamma 2.2), which is converted to sRGB: their dark colors are up to 2 levels apart, and the test has no tolerance |
gray-decode-reftest.html | Pass | 1 / 1 | | |
gray-icc-reftest.html | Pass | 1 / 1 | | |
green-decode-reftest.html | Pass | 1 / 1 | | |
hdr-alpha-reftest.html | Fail | 0 / 1 | NOT IMPLEMENTED | the JPEG XL images whose samples are floating-point numbers: Meziantou.Framework.Imaging does not decode them, so the image is broken |
html-embed-object-iframe.html | Pass | 1 / 1 | | |
html-video-poster.html | Pass | 1 / 1 | | |
icc-uncommon-profile-reftest.html | Pass | 1 / 1 | | |
jxl-art-basic-reftest.html | Pass | 1 / 1 | | |
layers-basic-reftest.html | Fail | 0 / 1 | BUG | the splines of spline_on_first_frame.jxl drawn by Meziantou.Framework.Imaging are up to 3 levels apart from the ones of the reference (decoded by libjxl) on 455 pixels; the test allows 1 level on 426 pixels |
modular-lossless-reftest.html | Pass | 1 / 1 | | |
nonpremultiplied-alpha-grid-reftest.html | Pass | 1 / 1 | | |
nonpremultiplied-gray-alpha-grid-reftest.html | Pass | 1 / 1 | | |
orientation-codestream-vs-exif-reftest.html | Pass | 1 / 1 | | |
orientation-identity-reftest.html | Pass | 1 / 1 | | |
orientation-rotate-90-ccw-reftest.html | Pass | 1 / 1 | | |
patches-reftest.html | Pass | 1 / 1 | | |
premultiplied-alpha-grid-reftest.html | Fail | 0 / 1 | NOT IMPLEMENTED | the JPEG XL images whose alpha is premultiplied: Meziantou.Framework.Imaging does not decode them, so the image is broken |
premultiplied-gray-alpha-grid-reftest.html | Fail | 0 / 1 | NOT IMPLEMENTED | the JPEG XL images whose alpha is premultiplied: Meziantou.Framework.Imaging does not decode them, so the image is broken |
progressive-1.html | Fail | 0 / 1 | NOT IMPLEMENTED | the progressive rendering of a truncated JPEG XL image (the tests serve the first bytes of a progressive codestream and expect the image of its first passes): Meziantou.Framework.Imaging rejects a truncated codestream, so the image is broken |
progressive-2.html | Fail | 0 / 1 | NOT IMPLEMENTED | the progressive rendering of a truncated JPEG XL image (the tests serve the first bytes of a progressive codestream and expect the image of its first passes): Meziantou.Framework.Imaging rejects a truncated codestream, so the image is broken |
progressive-3.html | Fail | 0 / 1 | NOT IMPLEMENTED | the progressive rendering of a truncated JPEG XL image (the tests serve the first bytes of a progressive codestream and expect the image of its first passes): Meziantou.Framework.Imaging rejects a truncated codestream, so the image is broken |
progressive-dc-observable-reftest.html | Pass | 1 / 1 | | |
sdr-alpha-reftest.html | Pass | 1 / 1 | | |
smallest-valid-reftest.html | Pass | 1 / 1 | | |
vardct-large-blocks-reftest.html | Pass | 1 / 1 | | |
vardct-small-blocks-reftest.html | Pass | 1 / 1 | | |
wide-gamut-adobe-rgb.html | Fail | 0 / 1 | BUG | the stripe whose color is outside of the sRGB gamut: the colors of the image are converted to sRGB and clipped per channel, as in the browsers, while the CSS color of the reference is CSS gamut mapped (its OkLCh chroma is reduced), so they differ by up to 18 levels (the colors inside of the gamut match) |
wide-gamut-display-p3.html | Fail | 0 / 1 | BUG | the stripe whose color is outside of the sRGB gamut: the colors of the image are converted to sRGB and clipped per channel, as in the browsers, while the CSS color of the reference is CSS gamut mapped (its OkLCh chroma is reduced), so they differ by up to 18 levels (the colors inside of the gamut match) |
wide-gamut-prophoto-rgb.html | Pass | 1 / 1 | | |
wide-gamut-rec2020.html | Fail | 0 / 1 | BUG | the stripe whose color is outside of the sRGB gamut: the colors of the image are converted to sRGB and clipped per channel, as in the browsers, while the CSS color of the reference is CSS gamut mapped (its OkLCh chroma is reduced), so they differ by up to 18 levels (the colors inside of the gamut match) |