mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 11:27:35 +00:00
LibWeb: Do paint-order traversal in Document::elements_from_point()
Elements are now collected according to paint order as spec says, replacing the depth-first traversal of the paint tree with hit-testing on each box. This change resolves a FIXME in an existing test and adds a new previously non-working test.
This commit is contained in:
parent
9c99182b1e
commit
9d2809146f
7 changed files with 68 additions and 20 deletions
4
Tests/LibWeb/Text/expected/DOM/Elements-from-point-2.txt
Normal file
4
Tests/LibWeb/Text/expected/DOM/Elements-from-point-2.txt
Normal file
|
@ -0,0 +1,4 @@
|
|||
hello <DIV id="c" >
|
||||
<DIV id="b" >
|
||||
<DIV id="a" >
|
||||
<HTML >
|
Loading…
Add table
Add a link
Reference in a new issue