JPEG XL uncommon ICC comparison

#462919304 JXL: with_icc.jxl Reference: with_icc.png 169 x 118, grayscale + alpha

WPT comparison

live browser rendering

icc-uncommon-profile-reftest.html

The Rendered and Expected tabs use the exact assets from the WPT. Diff compares the two live compositor layers with CSS difference blending, preserving differences that canvas readback can hide.

loading JXL...
Live JPEG XL rendering
Live with_icc.jxl decoded by this browser.
PNG reference rendering
PNG reference from the WPT.
PNG reference diff layer
JPEG XL rendered diff layer
Live CSS difference blend, brightness amplified 8x. Matching displayed pixels are black.
Canvas readback diagnostic
-canvas-readback pixels
-canvas max delta
-canvas mean delta

Canvas readback can report zero while the live compositor diff remains visible. The two paths do not preserve the same ICC behavior.

Side by side

JPEG XL / live

JPEG XL sample

PNG / reference

PNG reference

Overlay

JPEG XL overlay base PNG overlay

Files and upstream results

Open JXL directly Open PNG directly Open WPT Flag-enabled Chrome run