summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/DOM
AgeCommit message (Expand)Author
2021-10-28LibWeb: Remove two lowercase string creations from Element::has_classTimothy Flynn
2021-10-28LibWeb: Do not create lowercase strings in NamedNodeMap::get_attributeTimothy Flynn
2021-10-27LibWeb: Add fast_is<T>() for HTML::HTMLHtmlElementAndreas Kling
2021-10-20LibJS: Add PrivateEnvironmentdavidot
2021-10-19LibWeb: Distinguish between integer and float in NumericStyleValueSam Atkins
2021-10-19LibWeb: Add Event.eventPhase constantsLuke Wilde
2021-10-18LibWeb: Implement the Element classList attributeTimothy Flynn
2021-10-18LibWeb: Implement DOMTokenList for managing space-separated tokens listsTimothy Flynn
2021-10-18LibWeb: Weakly store NamedNodeMap's & Attribute's associated ElementTimothy Flynn
2021-10-17LibWeb: Implement the Element attributes getterTimothy Flynn
2021-10-17LibWeb: Reimplement Element attribute related methods with NamedNodeMapTimothy Flynn
2021-10-17LibWeb: Implement (most of) NamedNodeMap to store attributesTimothy Flynn
2021-10-17LibWeb: Set an attribute's owning element when it is knownTimothy Flynn
2021-10-17LibWeb: Implement Attribute closer to the spec and with an IDL fileTimothy Flynn
2021-10-17LibWeb: Implement Event.composedPathLuke Wilde
2021-10-16LibWeb: Implement Node.getRootNodeLuke Wilde
2021-10-12LibWeb: Mark elements for style update after their children changeAndreas Kling
2021-10-12LibWeb: Re-mark nodes as needing style after moving between documentsAndreas Kling
2021-10-12LibWeb: Style update must recurse into nodes with dirty childrenAndreas Kling
2021-10-12LibWeb: Stop the style/layout update timers after updating style/layoutAndreas Kling
2021-10-11LibWeb: Add Event.timeStampAndreas Kling
2021-10-11LibWeb: Replace heycam.github.io/webidl URLs with webidl.spec.whatwg.orgLinus Groh
2021-10-11LibWeb: Stub out a basic Selection interfaceAndreas Kling
2021-10-10LibWeb: Use "= default" to declare empty constructors and descructorsBrian Gianforcaro
2021-10-08LibWeb: Evaluate `@media` rulesSam Atkins
2021-10-08LibWeb: Make sure that root of style updates is marked cleanAndreas Kling
2021-10-08LibWeb: Update style (if needed) before updating layoutAndreas Kling
2021-10-06LibWeb: Clean up static function in headerBen Wiederhake
2021-10-06LibWeb: Rename Layout::BlockBox => BlockContainerAndreas Kling
2021-10-06LibWeb: Start work towards modern CSS "display" valuesAndreas Kling
2021-10-06LibWeb: Make CSS layout lazierAndreas Kling
2021-10-05LibWeb: Fire MediaQueryListEvents when an MQL's match-state changesSam Atkins
2021-10-05LibWeb: Implement Window::query_media_feature()Sam Atkins
2021-10-03LibWeb: Basic support for location.replace(url)Andreas Kling
2021-10-03LibWeb: Remove unnecessary `this` capture in RequestAnimationFrameDriverAndreas Kling
2021-10-03LibWeb: Let HTML::EventLoop drive the firing of `resize` eventsAndreas Kling
2021-10-03LibWeb: Let HTML::EventLoop drive animation frame callbacksAndreas Kling
2021-10-03LibWeb: Let HTML::EventLoop keep track of live DOM::Document objectsAndreas Kling
2021-10-03LibWeb: Pass the correct timestamp to requestAnimationFrame callbacksAndreas Kling
2021-10-03LibWeb: Run setTimeout() and setInterval() callbacks as HTML tasksAndreas Kling
2021-10-03LibWeb: Convert Node.childNodes to NodeListLuke Wilde
2021-10-03LibWeb: Convert ParentNode.querySelectorAll to NodeListLuke Wilde
2021-10-03LibWeb: Add support for NodeListLuke Wilde
2021-10-01LibWeb: Create real Keybord & Message events in Document::create_eventIdan Horowitz
2021-10-01LibWeb: Add the missing PageTransitionEvent IDL constructorIdan Horowitz
2021-10-01LibWeb: Use the LibWeb source directory as the IDL #import base pathIdan Horowitz
2021-10-01LibWeb: Make MediaQueryList store MediaQueries instead of a StringSam Atkins
2021-10-01Userland: Fix typosNico Weber
2021-10-01LibWeb: Implement AbortSignal.onabortLuke Wilde
2021-09-30LibWeb: Add the Web::Crypto namespace, built-in, and getRandomValuesIdan Horowitz