summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/TreeNode.h
AgeCommit message (Expand)Author
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-02-26LibWeb: Make Range.setStart and Range.setEnd spec compliantLuke Wilde
2022-02-26LibWeb: Make TreeNode::child_count return size_t instead of intLuke Wilde
2022-01-23LibWeb: Add TreeNode<T>::next_in_pre_order(T* stay_within) variantAndreas Kling
2021-10-03LibWeb: Allow Document::ref() when ref-count is zeroAndreas Kling
2021-09-16LibWeb: Use default instead of an empty constructor/destructorBrian Gianforcaro
2021-09-14LibWeb: Implement ParentNode.childrenLuke Wilde
2021-09-07LibWeb: Add preceding and following Node cases in tree constraintsLuke Wilde
2021-06-24AK: Rename downcast<T> => verify_cast<T>Andreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-20LibWeb: Add capabilities to find the index of a child in its parent.Tobias Christiansen
2021-04-10AK+Everywhere: Make StdLibExtras templates less wrapper-yAnotherTest
2021-04-06LibWeb: Make the node mutation algorithms more spec compliantLuke
2021-04-06LibWeb: Add non-inclusive variants of subtree traversalLuke
2021-04-06LibWeb: Rename "for_each_in_subtree(_of_type)" to "for_each_in_inclusive_subt...Luke
2021-04-06LibWeb: Strip out the mutation event logic from TreeNodeLuke
2021-04-06LibWeb: Sever parent/child connections in ~TreeNode()Andreas Kling
2021-04-06LibWeb: Remove duplicated code in TreeNode::remove_child()Andreas Kling
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling