1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 12:48:10 +00:00
serenity/Userland/Libraries/LibWeb/DOM
Andreas Kling e562819a7e LibWeb: Generate layout nodes for shadow subtrees
Elements with shadow roots will now recurse into those shadow trees
while building the layout tree.

This is the first step towards basic Shadow DOM support. :^)
2021-02-10 19:06:20 +01:00
..
Attribute.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
CharacterData.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
CharacterData.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
CharacterData.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Comment.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Comment.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Comment.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Document.cpp LibWeb: Remove low-hanging LibGUI fruit from LibWeb 2021-02-10 09:13:29 +01:00
Document.h LibWeb: Basic implementation of global event handlers :^) 2021-02-03 23:03:05 +01:00
Document.idl LibWeb: Basic implementation of global event handlers :^) 2021-02-03 23:03:05 +01:00
DocumentFragment.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DocumentFragment.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DocumentFragment.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DocumentType.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DocumentType.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DocumentType.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DOMImplementation.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DOMImplementation.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
DOMImplementation.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Element.cpp LibWeb: Add a way to give DOM::Element a ShadowRoot 2021-02-10 19:06:20 +01:00
Element.h LibWeb: Add a way to give DOM::Element a ShadowRoot 2021-02-10 19:06:20 +01:00
Element.idl LibWeb: Implement Element.getElementsBy{Tag,Class}Name() 2021-02-08 17:59:04 +01:00
ElementFactory.cpp LibWeb: Use move semantics for QualifiedName more often 2021-02-07 11:20:15 +01:00
ElementFactory.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Event.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Event.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Event.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
EventDispatcher.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
EventDispatcher.h Libraries: Add missing headers 2021-01-22 21:49:54 +01:00
EventListener.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
EventListener.h LibWeb: Basic implementation of global event handlers :^) 2021-02-03 23:03:05 +01:00
EventTarget.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
EventTarget.h LibWeb: Basic implementation of global event handlers :^) 2021-02-03 23:03:05 +01:00
EventTarget.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Node.cpp LibWeb: Add DOM::Node::parent_or_shadow_host() 2021-02-10 19:06:20 +01:00
Node.h LibWeb: Add DOM::Node::parent_or_shadow_host() 2021-02-10 19:06:20 +01:00
Node.idl LibWeb: Add simple implementation of Node.removeChild() 2021-01-28 08:58:22 +01:00
NonDocumentTypeChildNode.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
NonElementParentNode.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
ParentNode.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
ParentNode.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Position.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Position.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Range.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Range.h Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Range.idl LibWeb: Generate JS bindings for Range from IDL :^) 2021-01-23 17:59:42 +01:00
ShadowRoot.cpp LibWeb: Generate layout nodes for shadow subtrees 2021-02-10 19:06:20 +01:00
ShadowRoot.h LibWeb: Generate layout nodes for shadow subtrees 2021-02-10 19:06:20 +01:00
ShadowRoot.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Text.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Text.h LibWeb: Add a way to make a DOM::Text always editable 2021-02-10 19:06:20 +01:00
Text.idl Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Timer.cpp Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Timer.h Libraries: Add missing headers 2021-01-22 21:49:54 +01:00
Window.cpp LibWeb: Move window.confirm() to using a PageClient callback 2021-02-10 09:13:30 +01:00
Window.h LibWeb: Make the Window object "inherit" from EventTarget :^) 2021-01-18 12:18:29 +01:00