Click here to download the Blitz Browser!

WPT

wpt / css / css-pseudo / CSSPseudoElement-geometry-edge-cases.tentative.html

Spec: CSS Pseudo-Elements ↗

Runs: Chrome 155.0.8043.0 (wpt@b89af32bc, 2026-09-05) | Firefox 157.0a1 (wpt@b89af32bc, 2026-09-05) | Safari 251 preview (wpt@b89af32bc, 2026-09-05) | Ladybird 1.0-f437c (wpt@b89af32bc, 2026-09-06) | Servo Servo 0.6 (wpt@2c385f65e, 2026-09-04) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)

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

ChromeFirefoxSafariLadybirdServoBlitz
Total22/230/230/230/230/230/23
SubtestChromeFirefoxSafariLadybirdServoBlitz
pseudo() returns null for unsupported pseudo-element typesPASSFAILFAILFAILFAILFAIL
pseudo() returns null for invalid pseudo-element syntaxPASSFAILFAILFAILFAILFAIL
pseudo() returns CSSPseudoElement even if pseudo not currently generatedPASSFAILFAILFAILFAILFAIL
getBoxQuads returns empty array when pseudo-element has no content (not generated)PASSFAILFAILFAILFAILFAIL
getBoxQuads returns empty array when pseudo-element has display:nonePASSFAILFAILFAILFAILFAIL
getBoxQuads works with empty content pseudo-elementPASSFAILFAILFAILFAILFAIL
getBoxQuads works correctly for visibility:hidden pseudo-elementPASSFAILFAILFAILFAILFAIL
getBoxQuads handles zero-size pseudo-elementPASSFAILFAILFAILFAILFAIL
getBoxQuads works with transformed pseudo-elementPASSFAILFAILFAILFAILFAIL
convertPointFromNode handles source pseudo with no layoutPASSFAILFAILFAILFAILFAIL
convertQuadFromNode works with element as sourcePASSFAILFAILFAILFAILFAIL
convertRectFromNode works with element as sourcePASSFAILFAILFAILFAILFAIL
getBoxQuads works with document as relativeToPASSFAILFAILFAILFAILFAIL
getBoxQuads works with another element as relativeToPASSFAILFAILFAILFAILFAIL
getBoxQuads works with CSSPseudoElement as relativeToPASSFAILFAILFAILFAILFAIL
getBoxQuads returns empty array for pseudo with no generated contentPASSFAILFAILFAILFAILFAIL
convertPointFromNode preserves z and w coordinatesFAILFAILFAILFAILFAILFAIL
getBoxQuads works for inline display pseudo-elementPASSFAILFAILFAILFAILFAIL
getBoxQuads works for floated pseudo-elementPASSFAILFAILFAILFAILFAIL
pseudo() returns cached CSSPseudoElement instancePASSFAILFAILFAILFAILFAIL
getBoxQuads accepts null optionsPASSFAILFAILFAILFAILFAIL
getBoxQuads accepts undefined optionsPASSFAILFAILFAILFAILFAIL
getBoxQuads accepts empty options objectPASSFAILFAILFAILFAILFAIL