aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/layout_dom/node.rs
Commit message (Collapse)AuthorAgeFilesLines
* Combine DOM-related concepts in Layout 2020 into dom.rsMartin Robinson2023-05-131-2/+4
|
* Remove DangerousThreadSafeLayoutNodeMartin Robinson2023-05-121-36/+33
| | | | | | Remove this trait and replace it by two non-public functions on ServoThreadSafeLayoutNode. This requires making the iterator not generic, which simplifies things a little bit as well.
* Eliminate duplicate Layout DOM wrappersMartin Robinson2023-05-051-0/+591
There are duplicate sets of Layout DOM wrappers: one for Layout 2013 and one for Layout 2020. As part of cleaning up and simplifying the wrappers, this change parameterizes them on the specific layout data they contain. This allows them to be shared again. In addition, various small cleanups are included. Fixes #29691.