summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
2022-07-14LibWeb: Move Origin into the HTML namespaceLinus Groh
2022-07-12LibWeb: Traverse shadow-including subtree when adopting DOM nodesAndreas Kling
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-11LibWeb: Implement all "attributes" mutation records for MutationObserverLuke Wilde
2022-07-11LibWeb: Implement "characterData" mutation record for MutationObserverLuke Wilde
2022-07-11LibWeb: Implement all "childList" mutation records for MutationObserverLuke Wilde
2022-07-11LibWeb: Introduce Mutation{Record,Observer} and observer microtasksLuke Wilde
2022-07-11LibWeb: Implement CharacterData.{append,insert,delete}DataLuke Wilde
2022-07-11LibWeb: Implement CharacterData::set_data in terms of replace_dataLuke Wilde
2022-07-11LibWeb: Allow creating a StaticNodeList without an r-value VectorLuke Wilde
2022-07-11LibWeb: Stop putting the FormattingState nodes in a slow hash mapAndreas Kling
2022-07-05LibWeb: Trigger a relayout after setting Element.innerHTMLItamar
2022-07-04LibWeb: Simplify some WeakPtr assignmentsAndreas Kling
2022-07-04LibWeb: Add the type field to DOM::DocumentnetworkException
2022-06-29LibWeb: Implement WindowEventHandlersLuke Wilde
2022-06-29LibWeb: Only make certain <body> and <frameset> events apply to WindowLuke Wilde
2022-06-27LibWeb: Add CDATASectionLuke Wilde
2022-06-19LibWeb: Add support for the <base> element changing the base URLLuke Wilde
2022-06-18LibWeb: Rename Event.srcTarget to Event.srcElementLuke Wilde
2022-06-06LibWeb: Adjust implementation of `Document::create_event`stelar7
2022-06-03LibWeb: Support DocumentFragments in Node.prototype.cloneNodeIdan Horowitz
2022-05-06LibWeb: Remove unneeded iteration filter on LiveNodeListDexesTTP
2022-04-20LibWeb: Fix various spec comment inconsistenciesLinus Groh
2022-04-20LibWeb: Add spec comments to Nodestelar7
2022-04-20LibWeb: Add spec comments to EventTargetstelar7
2022-04-20LibWeb: Add spec comments to Eventstelar7
2022-04-20LibWeb: Add spec comments to EventDispatcherstelar7
2022-04-13LibWeb: Use Vector::in_reverse() in DOM::EventDispatcherAndreas Kling
2022-04-12LibWeb: Move CSS Parser into new Web::CSS::Parser namespaceSam Atkins
2022-04-12LibWeb: Bring Node closer to specIgor Pissolati
2022-04-12LibWeb: Bring Document closer to specIgor Pissolati
2022-04-11LibWeb: Implement CSS declaration block's "updating flag"Andreas Kling
2022-04-11LibWeb: Add SVGDefsElementSimon Danner
2022-04-10LibWeb: Bring Element.client{Left,Top} closer to specAndreas Kling
2022-04-10LibWeb: Sketch out a very basic SVG <clipPath> elementAndreas Kling
2022-04-10LibWeb: Update layout in Element.getBoundingClientRect()Andreas Kling
2022-04-10LibWeb: Bring Element.client{Width,Height} closer to specAndreas Kling
2022-04-10LibWeb: Show correct favicon when default favicon is loadedAnthony Van de Gejuchte
2022-04-10LibWeb: Update displayed favicon when a favicon is loadedAnthony Van de Gejuchte
2022-04-09LibWeb: Invalidate layout after the computed font changesSimon Wanner
2022-04-09LibWeb: Bring MouseEvent a bit closer to specIgor Pissolati
2022-04-02LibWeb: Add the GlobalEventHandlers IDL mixinIdan Horowitz
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-31LibWeb: Add 'is scripting enabled' concept to EnvironmentSettingsObjectLinus Groh
2022-03-31LibWeb: Remove Document::is_scripting_enabled() and use Node'sLinus Groh
2022-03-31LibWeb: Replace ad-hoc EventHandler type with callback function typedefIdan Horowitz
2022-03-30LibWeb: Implement Element.toggleAttribute()Elisée Maurer
2022-03-30LibWeb: Add fast_is<T>() for some common DOM Node subclassesAndreas Kling
2022-03-29LibWeb: Streamline how inline CSS style declarations are constructedAndreas Kling
2022-03-28LibWeb: Rename parse_css_declaration() -> parse_css_style_attribute()Sam Atkins