Click here to download the Blitz Browser!

WPT

wpt / css / geometry / DOMMatrixInit-validate-fixup.html

Spec: Geometry Interfaces ↗

Runs: Chrome 155.0.8038.0 (wpt@7addae031, 2026-09-02) | Firefox 157.0a1 (wpt@7addae031, 2026-09-02) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a7884 (wpt@b1a7025f8, 2026-09-02) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total91/9191/9191/9191/9191/910/91
SubtestChromeFirefoxSafariLadybirdServoBlitz
{a: 1, m11: 2} (invalid)PASSPASSPASSPASSPASSFAIL
{b: 0, m12: -1} (invalid)PASSPASSPASSPASSPASSFAIL
{c: Infinity, m21: -Infinity} (invalid)PASSPASSPASSPASSPASSFAIL
{d: 0, m22: NaN} (invalid)PASSPASSPASSPASSPASSFAIL
{e: 1, m41: 1.00000001} (invalid)PASSPASSPASSPASSPASSFAIL
{f: 0, m42: 5e-324} (invalid)PASSPASSPASSPASSPASSFAIL
{m13: 1, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m14: 1, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m23: 1, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m24: 1, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m31: 1, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m32: 1, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m33: 0, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m33: -0, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m33: -1, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m34: 1, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m43: 1, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{m44: 0, is2D: true} (invalid)PASSPASSPASSPASSPASSFAIL
{} (2d)PASSPASSPASSPASSPASSFAIL
{is2D: undefined} (2d)PASSPASSPASSPASSPASSFAIL
{a: 1, m11: 1} (2d)PASSPASSPASSPASSPASSFAIL
{b: 0, m12: undefined} (2d)PASSPASSPASSPASSPASSFAIL
{c: 0, m21: 0} (2d)PASSPASSPASSPASSPASSFAIL
{c: 0, m21: -0} (2d)PASSPASSPASSPASSPASSFAIL
{c: -0, m21: 0} (2d)PASSPASSPASSPASSPASSFAIL
{c: -0, m21: -0} (2d)PASSPASSPASSPASSPASSFAIL
{d: Infinity, m22: Infinity} (2d)PASSPASSPASSPASSPASSFAIL
{e: -Infinity, m41: -Infinity} (2d)PASSPASSPASSPASSPASSFAIL
{f: NaN, m42: NaN} (2d)PASSPASSPASSPASSPASSFAIL
{f: NaN, m42: NaN, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{f: 0, m42: null} (2d)PASSPASSPASSPASSPASSFAIL
{f: -0, m42: null} (2d)PASSPASSPASSPASSPASSFAIL
{a: 2} (2d)PASSPASSPASSPASSPASSFAIL
{b: 2} (2d)PASSPASSPASSPASSPASSFAIL
{c: 2} (2d)PASSPASSPASSPASSPASSFAIL
{d: 2} (2d)PASSPASSPASSPASSPASSFAIL
{e: 2} (2d)PASSPASSPASSPASSPASSFAIL
{f: 2} (2d)PASSPASSPASSPASSPASSFAIL
{a: -0, b: -0, c: -0, d: -0, e: -0, f: -0} (2d)PASSPASSPASSPASSPASSFAIL
{a: -0, b: -0, c: -0, d: -0, e: -0, f: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m11: 2} (2d)PASSPASSPASSPASSPASSFAIL
{m12: 2} (2d)PASSPASSPASSPASSPASSFAIL
{m21: 2} (2d)PASSPASSPASSPASSPASSFAIL
{m22: 2} (2d)PASSPASSPASSPASSPASSFAIL
{m41: 2} (2d)PASSPASSPASSPASSPASSFAIL
{m42: 2} (2d)PASSPASSPASSPASSPASSFAIL
{m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0} (2d)PASSPASSPASSPASSPASSFAIL
{m11: -0, m12: -0, m21: -0, m22: -0, m41: -0, m42: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m13: 0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m13: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m14: 0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m14: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m23: 0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m23: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m24: 0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m24: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m31: 0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m31: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m32: 0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m32: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m33: 1, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m34: 0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m34: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m43: 0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m43: -0, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m44: 1, is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{is2D: true} (2d)PASSPASSPASSPASSPASSFAIL
{m13: 1, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m14: 1, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m23: 1, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m24: 1, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m31: 1, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m32: 1, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m33: 0, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m33: -0, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m33: -1, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m34: 1, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m43: 1, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m44: 0, is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{m13: 1} (3d)PASSPASSPASSPASSPASSFAIL
{m14: 1} (3d)PASSPASSPASSPASSPASSFAIL
{m23: 1} (3d)PASSPASSPASSPASSPASSFAIL
{m24: 1} (3d)PASSPASSPASSPASSPASSFAIL
{m31: 1} (3d)PASSPASSPASSPASSPASSFAIL
{m32: 1} (3d)PASSPASSPASSPASSPASSFAIL
{m33: 0} (3d)PASSPASSPASSPASSPASSFAIL
{m34: 1} (3d)PASSPASSPASSPASSPASSFAIL
{m43: 1} (3d)PASSPASSPASSPASSPASSFAIL
{m44: 0} (3d)PASSPASSPASSPASSPASSFAIL
{is2D: false} (3d)PASSPASSPASSPASSPASSFAIL
{is2D: null} (3d)PASSPASSPASSPASSPASSFAIL