1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 04:48:14 +00:00
serenity/Userland/Libraries/LibWeb/DOM
Andreas Kling 524ec95bcd LibWeb: Keep CSS sheets sorted in document tree order
This ensures that style is applied consistently, even if the document
has external CSS resources that don't always arrive in the same order.
2022-09-09 15:20:10 +02:00
..
AbortController.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
AbortController.h LibWeb: Make AbortController GC-allocated 2022-09-06 00:27:09 +02:00
AbortController.idl LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
AbortSignal.cpp LibWeb: Stop using Bindings::wrap() in a bunch of places 2022-09-06 00:27:09 +02:00
AbortSignal.h LibWeb: Remove now-unused Bindings::Wrappable class 2022-09-06 00:27:09 +02:00
AbortSignal.idl LibWeb: Replace ad-hoc EventHandler type with callback function typedef 2022-03-31 01:10:47 +02:00
AbstractRange.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
AbstractRange.h LibWeb: Use the WRAPPER_HACK() macro instead of hand-coding wrap() 2022-09-06 00:27:09 +02:00
AbstractRange.idl LibWeb: Remove the NoInstanceWrapper extended IDL attribute 2022-09-06 00:27:09 +02:00
Attribute.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
Attribute.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
Attribute.idl LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
CDATASection.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
CDATASection.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
CDATASection.idl LibWeb: Add CDATASection 2022-06-27 22:53:04 +01:00
CharacterData.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
CharacterData.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
CharacterData.idl LibWeb: Resolve circular IDL imports 2022-07-30 13:20:47 +02:00
ChildNode.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
ChildNode.idl LibWeb: Resolve circular IDL imports 2022-07-30 13:20:47 +02:00
Comment.cpp LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
Comment.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
Comment.idl LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
CustomEvent.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
CustomEvent.h LibWeb: Use the WRAPPER_HACK() macro instead of hand-coding wrap() 2022-09-06 00:27:09 +02:00
CustomEvent.idl LibWeb: Remove the NoInstanceWrapper extended IDL attribute 2022-09-06 00:27:09 +02:00
Document.cpp LibWeb: Keep CSS sheets sorted in document tree order 2022-09-09 15:20:10 +02:00
Document.h LibWeb+WebContent: Add abstraction layer for event loop and timers 2022-09-07 20:30:31 +02:00
Document.idl LibWeb: Resolve circular IDL imports 2022-07-30 13:20:47 +02:00
DocumentFragment.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
DocumentFragment.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
DocumentFragment.idl LibWeb: Resolve circular IDL imports 2022-07-30 13:20:47 +02:00
DocumentLoadEventDelayer.cpp LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
DocumentLoadEventDelayer.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
DocumentType.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
DocumentType.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
DocumentType.idl LibWeb: Extract the ChildNode IDL mixin 2022-07-29 17:15:49 +01:00
DOMEventListener.cpp LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
DOMEventListener.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
DOMException.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
DOMException.h LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
DOMException.idl LibWeb: Add support for optional default values and optional bools in IDL 2021-04-11 18:27:52 +02:00
DOMImplementation.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
DOMImplementation.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
DOMImplementation.idl LibWeb: Support DOMImplementation.createDocument() doctype parameter 2022-03-02 09:18:19 +01:00
DOMTokenList.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
DOMTokenList.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
DOMTokenList.idl LibWeb: Remove the NoInstanceWrapper extended IDL attribute 2022-09-06 00:27:09 +02:00
Element.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
Element.h LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
Element.idl LibWeb: Resolve circular IDL imports 2022-07-30 13:20:47 +02:00
ElementFactory.cpp LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
ElementFactory.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
Event.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
Event.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
Event.idl LibWeb: Remove the NoInstanceWrapper extended IDL attribute 2022-09-06 00:27:09 +02:00
EventDispatcher.cpp LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
EventDispatcher.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
EventHandler.idl LibWeb: Implement WindowEventHandlers 2022-06-29 21:21:50 +01:00
EventTarget.cpp LibWeb: Remove some unnecessary use of the internal realm in EventTarget 2022-09-06 01:07:59 +02:00
EventTarget.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
EventTarget.idl LibWeb: Add support for the options variant of {add,remove}EventListener 2022-02-20 02:03:24 +01:00
ExceptionOr.h LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
HTMLCollection.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
HTMLCollection.h LibWeb: Make HTMLCollection and subclasses GC-allocated 2022-09-06 00:27:09 +02:00
HTMLCollection.idl LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
IDLEventListener.cpp LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
IDLEventListener.h LibWeb: Use the WRAPPER_HACK() macro instead of hand-coding wrap() 2022-09-06 00:27:09 +02:00
InnerHTML.idl LibWeb: Resolve circular IDL imports 2022-07-30 13:20:47 +02:00
LiveNodeList.cpp LibWeb: Make NodeList GC-allocated 2022-09-06 00:27:09 +02:00
LiveNodeList.h LibWeb: Make NodeList GC-allocated 2022-09-06 00:27:09 +02:00
MutationObserver.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
MutationObserver.h LibWeb: Remove now-unused Bindings::Wrappable class 2022-09-06 00:27:09 +02:00
MutationObserver.idl LibWeb: Introduce Mutation{Record,Observer} and observer microtasks 2022-07-11 22:35:08 +02:00
MutationRecord.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
MutationRecord.h LibWeb: Make MutationRecord GC-allocated 2022-09-06 00:27:09 +02:00
MutationRecord.idl LibWeb: Introduce Mutation{Record,Observer} and observer microtasks 2022-07-11 22:35:08 +02:00
MutationType.cpp LibWeb: Introduce Mutation{Record,Observer} and observer microtasks 2022-07-11 22:35:08 +02:00
MutationType.h LibWeb: Introduce Mutation{Record,Observer} and observer microtasks 2022-07-11 22:35:08 +02:00
NamedNodeMap.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
NamedNodeMap.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
NamedNodeMap.idl LibWeb: Remove the NoInstanceWrapper extended IDL attribute 2022-09-06 00:27:09 +02:00
Node.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
Node.h LibWeb: Remove now-unused Bindings::Wrappable class 2022-09-06 00:27:09 +02:00
Node.idl LibWeb: Bring Node closer to spec 2022-04-12 19:42:16 +02:00
NodeFilter.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
NodeFilter.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
NodeFilter.idl LibWeb: Add basic support for DOM's NodeIterator and NodeFilter 2022-03-09 16:43:00 +01:00
NodeIterator.cpp LibWeb: Stop using Bindings::wrap() in a bunch of places 2022-09-06 00:27:09 +02:00
NodeIterator.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
NodeIterator.idl LibWeb: Remove the NoInstanceWrapper extended IDL attribute 2022-09-06 00:27:09 +02:00
NodeList.cpp LibWeb: Use cached_web_prototype() as much as possible 2022-09-06 00:27:09 +02:00
NodeList.h LibWeb: Make NodeList GC-allocated 2022-09-06 00:27:09 +02:00
NodeList.idl LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
NodeOperations.cpp LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
NodeOperations.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
NonDocumentTypeChildNode.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
NonElementParentNode.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
ParentNode.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
ParentNode.h LibWeb: Make HTMLCollection and subclasses GC-allocated 2022-09-06 00:27:09 +02:00
ParentNode.idl LibWeb: Resolve circular IDL imports 2022-07-30 13:20:47 +02:00
Position.cpp LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
Position.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
ProcessingInstruction.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ProcessingInstruction.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
ProcessingInstruction.idl LibWeb: Add imports to all IDL files that depend on others 2022-02-16 22:48:32 +03:30
QualifiedName.cpp LibWeb: Share QualifiedName data between identical instances 2022-02-19 14:45:59 +01:00
QualifiedName.h LibWeb: Share QualifiedName data between identical instances 2022-02-19 14:45:59 +01:00
Range.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
Range.h LibWeb: Use the WRAPPER_HACK() macro instead of hand-coding wrap() 2022-09-06 00:27:09 +02:00
Range.idl LibWeb: Remove the NoInstanceWrapper extended IDL attribute 2022-09-06 00:27:09 +02:00
ShadowRoot.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ShadowRoot.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
ShadowRoot.idl LibWeb: Resolve circular IDL imports 2022-07-30 13:20:47 +02:00
StaticNodeList.cpp LibWeb: Make NodeList GC-allocated 2022-09-06 00:27:09 +02:00
StaticNodeList.h LibWeb: Make NodeList GC-allocated 2022-09-06 00:27:09 +02:00
StaticRange.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
StaticRange.h LibWeb: Use the WRAPPER_HACK() macro instead of hand-coding wrap() 2022-09-06 00:27:09 +02:00
StaticRange.idl LibWeb: Remove the NoInstanceWrapper extended IDL attribute 2022-09-06 00:27:09 +02:00
Text.cpp LibWeb: Make DOMException GC-allocated 2022-09-06 00:27:09 +02:00
Text.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
Text.idl LibWeb: Implement Text.splitText(offset) 2022-03-21 19:14:50 +01:00
TreeWalker.cpp LibWeb: Stop using Bindings::wrap() in a bunch of places 2022-09-06 00:27:09 +02:00
TreeWalker.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
TreeWalker.idl LibWeb: Remove the NoInstanceWrapper extended IDL attribute 2022-09-06 00:27:09 +02:00