Click here to download the Blitz Browser!

WPT

wpt / css / cssom-view / HTMLBody-ScrollArea_quirksmode.html

Spec: CSSOM View ↗

Runs: Chrome 155.0.8042.0 (wpt@a1ecd0c09, 2026-09-04) | Firefox 157.0a1 (wpt@e23cee339, 2026-09-04) | Safari 251 preview (wpt@e7122b73f, 2026-09-04) | Ladybird 1.0-52f0f (wpt@0588f3896, 2026-09-04) | 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
Total10/1010/1010/1010/109/103/10
SubtestChromeFirefoxSafariLadybirdServoBlitz
Ensure that body element is loaded.PASSPASSPASSPASSPASSPASS
Ensure that style.overflowY can be set properly.PASSPASSPASSPASSPASSPASS
document.compatMode should be BackCompat in quirks.PASSPASSPASSPASSPASSFAIL
document.scrollingElement should be body element in quirks.PASSPASSPASSPASSPASSFAIL
scrollingElement in quirks should be null when body is potentially scrollable.PASSPASSPASSPASSPASSFAIL
scrollingElement in quirks should be body if any of document and body has a visible overflow.PASSPASSPASSPASSPASSFAIL
When body potentially scrollable, document.body.scrollHeight changes when changing the height of the body content in quirks.PASSPASSPASSPASSFAILPASS
When body not potentially scrollable, document.body.scrollHeight always equals window.innerHeight in quirks. (cond. visible, scroll)PASSPASSPASSPASSPASSFAIL
When body not potentially scrollable, document.body.scrollHeight always equals window.innerHeight in quirks. (cond. scroll, visible)PASSPASSPASSPASSPASSFAIL
When body not potentially scrollable, document.body.scrollHeight always equals window.innerHeight in quirks. (cond. visible, visible)PASSPASSPASSPASSPASSFAIL