Luke Wilde
|
46ce50f74e
LibWeb: Make Range.setStart and Range.setEnd spec compliant
|
3 years ago |
Luke Wilde
|
af3c866898
LibWeb: Make TreeNode::child_count return size_t instead of int
|
3 years ago |
Andreas Kling
|
9358f108c4
LibWeb: Add TreeNode<T>::next_in_pre_order(T* stay_within) variant
|
3 years ago |
Andreas Kling
|
6f0d7245d7
LibWeb: Allow Document::ref() when ref-count is zero
|
3 years ago |
Brian Gianforcaro
|
2b57018196
LibWeb: Use default instead of an empty constructor/destructor
|
3 years ago |
Luke Wilde
|
e4d97add3d
LibWeb: Implement ParentNode.children
|
3 years ago |
Luke Wilde
|
1a28fc3cb5
LibWeb: Add preceding and following Node cases in tree constraints
|
3 years ago |
Andreas Kling
|
ee3a73ddbb
AK: Rename downcast<T> => verify_cast<T>
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Tobias Christiansen
|
c09ac536c5
LibWeb: Add capabilities to find the index of a child in its parent.
|
4 years ago |
AnotherTest
|
a6e4482080
AK+Everywhere: Make StdLibExtras templates less wrapper-y
|
4 years ago |
Luke
|
5beacf08a2
LibWeb: Make the node mutation algorithms more spec compliant
|
4 years ago |
Luke
|
e56c56128b
LibWeb: Add non-inclusive variants of subtree traversal
|
4 years ago |
Luke
|
ca71ac484b
LibWeb: Rename "for_each_in_subtree(_of_type)" to "for_each_in_inclusive_subtree(_of_type)"
|
4 years ago |
Luke
|
f482628fe5
LibWeb: Strip out the mutation event logic from TreeNode
|
4 years ago |
Andreas Kling
|
c70e0a4f29
LibWeb: Sever parent/child connections in ~TreeNode()
|
4 years ago |
Andreas Kling
|
41e5a0fe02
LibWeb: Remove duplicated code in TreeNode::remove_child()
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |