summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM/Node.cpp
AgeCommit message (Expand)Author
2021-11-24LibWeb: Add JSON serialization for nested browsing contextsVyacheslav Pukhanov
2021-11-02LibWeb: Show DOM comment contents in DOM inspectorAndreas Kling
2021-11-02LibWeb: Hide uninteresting whitespace text nodes from DOM inspectorAndreas Kling
2021-10-16LibWeb: Implement Node.getRootNodeLuke Wilde
2021-10-12LibWeb: Re-mark nodes as needing style after moving between documentsAndreas Kling
2021-10-06LibWeb: Make CSS layout lazierAndreas Kling
2021-10-03LibWeb: Convert Node.childNodes to NodeListLuke Wilde
2021-09-30LibWeb: Add Node::in_a_document_tree()Andreas Kling
2021-09-25LibWeb: Rename HTMLDocumentParser => HTMLParserAndreas Kling
2021-09-25LibWeb: Provide a default DOM::EventTarget::dispatch_event()Andreas Kling
2021-09-14LibWeb: Implement HTML fragment serialisation and use it in innerHTMLLuke Wilde
2021-09-13LibWeb: Implement Node.isEqualNode(Node? otherNode)Andreas Kling
2021-09-13LibWeb: Implement Node.isSameNode(Node? otherNode)Andreas Kling
2021-09-08LibWeb: Rename InitialContainingBlockBox => InitialContainingBlockAndreas Kling
2021-09-07LibWeb: Add preceding and following Node cases in tree constraintsLuke Wilde
2021-09-06LibWeb: Make Node.textContent more spec compliantLuke Wilde
2021-09-06LibWeb: Implement the (string) replace all operations for NodeLuke Wilde
2021-09-02LibWeb: Make Node::root return a referenceLuke Wilde
2021-09-02LibWeb: Include DOM Node ID in serialized JSONSam Atkins
2021-09-02LibWeb: Give each Node a unique IDSam Atkins
2021-09-02LibWeb: Remove commented-out dbglnSam Atkins
2021-09-02LibWeb: Add shadow including ancestor/descendant checksLuke Wilde
2021-07-05LibWeb: Implement Node.containsLuke
2021-07-05LibWeb: Add the cloning steps in clone_nodeLuke
2021-07-05LibWeb: Use the element factory in clone_nodeLuke
2021-07-05LibWeb: Make clone_node capable of cloning document fragmentsLuke
2021-07-05LibWeb: Check if scripting is disabled before running scriptLuke
2021-07-01LibWeb: Do not encode "internal_id" in DOM JSONTimothy Flynn
2021-06-29LibWeb: Fix build breakage after merging the oldish DOM inspector PRAndreas Kling
2021-06-29LibWeb: Add JSON serialization method to DOM::NodeAdam Hodgen
2021-06-27LibJS: Rename Function => FunctionObjectAndreas Kling
2021-06-27LibWeb: Make ExceptionOr capable of holding all error types in the specAli Mohammad Pur
2021-06-24AK: Rename downcast<T> => verify_cast<T>Andreas Kling
2021-05-07LibWeb: Implement Node.replaceChildLuke
2021-05-03LibWeb: Use node_to_insert instead of node in Node::insert_beforeLuke
2021-05-02LibWeb: Expose Node.ownerDocumentLuke
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-14LibWeb: Implement Node.cloneNode()Linus Groh
2021-04-13LibWeb: Fix some FIXMEs related to ExceptionOr<T>AnotherTest
2021-04-11LibWeb: Move element_child_count to ParentNode and add its IDL attributeLuke
2021-04-11LibWeb: Add implementation of Node.compareDocumentPosition()Brian Gianforcaro
2021-04-06LibWeb: Make the node mutation algorithms more spec compliantLuke
2021-04-06LibWeb: Rename "for_each_in_subtree(_of_type)" to "for_each_in_inclusive_subt...Luke
2021-04-06LibWeb: Remove nodes from their old parent in appendChild/insertBeforeAndreas Kling
2021-03-30LibWeb: Get the first DOM node with a 'title' attribute for tooltip areaTimothy Flynn
2021-03-06LibWeb: Add a couple child node operations to Node and add node typesLuke
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-10LibWeb: Add DOM::Node::parent_or_shadow_host()Andreas Kling