summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
2022-07-26LibWeb: Move "has-definite-width/height" flags to UsedValuesAndreas Kling
2022-07-26LibWeb: Destroy ICB formatting context before committing used valuesAndreas Kling
2022-07-19LibWeb: Add accessors for UsedValues::computed_{width,height}Andreas Kling
2022-07-17LibWeb: Add & use TRY_OR_RETURN_OOM macroLinus Groh
2022-07-17LibWeb: Fix queuing mutation records for node removalLuke Wilde
2022-07-17LibWeb: Rename LayoutState::NodeState => LayoutState::UsedValuesAndreas Kling
2022-07-17LibWeb: Rename FormattingState to LayoutStateAndreas Kling
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