Click here to download the Blitz Browser!

WPT

wpt / selection / shadow-dom / selection-at-nodes-not-part-of-flattened-tree.html

Spec: Selection API ↗

Runs: Chrome 155.0.8041.0 (wpt@18be93235, 2026-09-04) | Firefox 157.0a1 (wpt@18be93235, 2026-09-04) | Safari 251 preview (wpt@2c385f65e, 2026-09-04) | Ladybird 1.0-70fb3 (wpt@0c9001c53, 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
Total24/2424/2413/2420/2413/24NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Test Selection API working with nodes in not part of flattened treePASSPASSPASSPASSPASS
Collapse selection after the <span> which is not part of the flattened treePASSPASSPASSPASSPASS
Extend selection from end of the host to start of the hostPASSPASSPASSPASSPASS
Extend selection from start of the host to end of the hostPASSPASSPASSPASSPASS
Select all children of the hostPASSPASSPASSPASSPASS
Select set base to start of the host and extent to end of the hostPASSPASSPASSPASSPASS
Select set base to end of the host and extent to start of the hostPASSPASSPASSPASSPASS
containsNode of non-assigned node should return false (when all children of the host is selected)PASSPASSFAILFAILFAIL
containsNode of non-assigned node should return false (when the host is selected)PASSPASSFAILFAILFAIL
containsNode of non-assigned node child should return false (when all children of the host is selected)PASSPASSFAILFAILFAIL
containsNode of non-assigned node child should return false (when the host is selected)PASSPASSFAILFAILFAIL
getRangeAt(0).comparePoint of start of non-assigned node should return 0 (when all children of the host is selected)PASSPASSPASSPASSPASS
getRangeAt(0).comparePoint of start of non-assigned node should return 0 (when the host is selected)PASSPASSPASSPASSPASS
getRangeAt(0).comparePoint of start of non-assigned node child should return 0 (when all children of the host is selected)PASSPASSPASSPASSPASS
getRangeAt(0).comparePoint of start of non-assigned node child should return 0 (when the host is selected)PASSPASSPASSPASSPASS
Test Selection API working with nodes in not part of flattened tree 1PASSPASSPASSPASSPASS
Collapse selection to end of the default textPASSPASSFAILPASSFAIL
Extend selection from end of the default span to start of the default spanPASSPASSFAILPASSFAIL
Extend selection from start of the default span to end of the default spanPASSPASSFAILPASSFAIL
Select all children of the default spanPASSPASSFAILPASSFAIL
Select set base to start of the default span and extent to end of the default spanPASSPASSFAILPASSFAIL
Select set base to end of the default span and extent to start of the default spanPASSPASSFAILPASSFAIL
containsNode of the default span child should return false (when all children of the default span is selected)PASSPASSPASSPASSPASS
getRangeAt(0).comparePoint of the start of the default span child should return 0 (when all children of the default span is selected)PASSPASSFAILPASSFAIL