summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
2021-07-20LibWeb: Don't print JavaScript syntax error hintsAlexander
2021-07-17LibWeb: Avoid UAF in query_selector{,_all}()Alexander
2021-07-14LibWeb: Make CSS::Selector reference countedSam Atkins
2021-07-11LibWeb: Add context to new CSS parser, and deprecate the old oneSam Atkins
2021-07-07LibJS: Remove the NativeProperty mechanism from LibJSIdan Horowitz
2021-07-05LibWeb: Implement Node.containsLuke
2021-07-05LibWeb: Make WrapperGenerator generate nullable wrapper typesLuke
2021-07-05LibWeb: Make adopted_from no longer take a const Document referenceLuke
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-04LibJS: Rewrite most of Object for spec compliance :^)Linus Groh
2021-07-04LibWeb: Hook on_call_stack_emptied after m_interpreter was initializedIdan Horowitz
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-25LibWeb: Support :active pseudo-class for hyperlinks, :focus possiblyPaul Irwin
2021-06-24AK: Rename downcast<T> => verify_cast<T>Andreas Kling
2021-06-15LibJS: Add the FinalizationRegistry built-in objectIdan Horowitz
2021-06-12LibJS: Store and maintain an "execution generation" counterIdan Horowitz
2021-06-06AK+Everywhere: Disallow constructing Functions from incompatible typesAli Mohammad Pur
2021-06-03Everywhere: Replace ctype.h to avoid narrowing conversionsMax Wipfli
2021-06-01Everywhere: codepoint => code pointAndreas Kling
2021-05-30LibWeb: Rename Web::Frame to Web::BrowsingContextAndreas Kling
2021-05-29LibWeb: Improve performance of CSS custom property resolutionTobias Christiansen
2021-05-21LibWeb: Frame/Position: Implement cursor increment/decrement methodsMax Wipfli
2021-05-18LibWeb: Change Document's m_encoding to Optional<String>Max Wipfli
2021-05-16LibWeb: Fix "adopt" => "adopt_ref" change in adoptNode exceptionsLuke
2021-05-11LibWeb: Make Element::tag_name return the HTML uppercased qualified nameLuke
2021-05-11LibWeb: Expose Element.{prefix,localName}Luke
2021-05-07LibWeb: Implement replacing the current body when setting document.bodyLuke
2021-05-07LibWeb: Add non-const variants of Document::{html_element,body,head}()Luke
2021-05-07LibWeb: Implement Node.replaceChildLuke
2021-05-04LibWeb: Implement EventTarget.dispatchEventLuke
2021-05-04LibWeb: Add Document.{images,embeds,plugins,links,forms,scripts}Luke
2021-05-04LibWeb: Use HTML-uppercased qualified name for the Element node nameLuke
2021-05-04LibWeb: Add createDocument and createDocumentType for DOMImplementationLuke
2021-05-03LibWeb: Use node_to_insert instead of node in Node::insert_beforeLuke
2021-05-02LibWeb: Expose Node.ownerDocumentLuke
2021-04-24LibJS+LibWeb: Move exception logging and remove should_log_exceptionsLinus Groh
2021-04-24LibJS: Add VM::on_call_stack_emptied callbackLinus Groh
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-22LibWeb+HackStudio: Use lukew@serenityos.org for my copyright headersLuke
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22LibWeb: Implement document.anchorsAndreas Kling
2021-04-22LibWeb: Implement document.appletsAndreas Kling
2021-04-22LibWeb: Implement a slow but functional HTMLCollection :^)Andreas Kling