ladybird/Userland/Libraries/LibWeb/DOM
Shannon Booth 41f574155d LibWeb: Factor out AO for 'try to scroll to the fragment'
I had made a stab at implementing this to determine whether it could
assist in fixing an issue where scroll_to_the_fragment was not getting
called at the appropriate time. It did not fix that issue, and actually
ended up breaking one of our in tree tests. In the meantime, factor out
this method into a standalone function.
2024-10-14 20:49:03 +02:00
..
AbortController.cpp
AbortController.h
AbortController.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
AbortSignal.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
AbortSignal.h
AbortSignal.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
AbstractRange.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
AbstractRange.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
AbstractRange.idl
AccessibilityTreeNode.cpp
AccessibilityTreeNode.h
AdoptedStyleSheets.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
AdoptedStyleSheets.h
Attr.cpp
Attr.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Attr.idl
BeforeUnloadEvent.cpp LibWeb: Implement BeforeUnloadEvent 2024-10-05 09:17:34 +02:00
BeforeUnloadEvent.h LibWeb: Implement BeforeUnloadEvent 2024-10-05 09:17:34 +02:00
BeforeUnloadEvent.idl LibWeb: Implement BeforeUnloadEvent 2024-10-05 09:17:34 +02:00
CDATASection.cpp
CDATASection.h
CDATASection.idl
CharacterData.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
CharacterData.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
CharacterData.idl
ChildNode.h
ChildNode.idl
Comment.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Comment.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Comment.idl
CustomEvent.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
CustomEvent.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
CustomEvent.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
Document.cpp LibWeb: Factor out AO for 'try to scroll to the fragment' 2024-10-14 20:49:03 +02:00
Document.h LibWeb: Factor out AO for 'try to scroll to the fragment' 2024-10-14 20:49:03 +02:00
Document.idl LibWeb: Support Document.onvisibilitychange 2024-10-08 18:49:11 +02:00
DocumentFragment.cpp
DocumentFragment.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
DocumentFragment.idl
DocumentLoadEventDelayer.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
DocumentLoadEventDelayer.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
DocumentLoading.cpp HTMLEncodingDetection: Use mime type in encoding sniffing 2024-10-12 16:14:38 +02:00
DocumentLoading.h LibWeb+LibURL: Move HTML::Origin to URL::Origin 2024-10-05 10:46:30 +02:00
DocumentObserver.cpp
DocumentObserver.h
DocumentOrShadowRoot.idl
DocumentType.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
DocumentType.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
DocumentType.idl LibWeb: Expose ChildNode methods on the DocumentType IDL interface 2024-07-19 09:22:08 +02:00
DOMEventListener.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
DOMEventListener.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
DOMImplementation.cpp LibWeb+LibURL: Move HTML::Origin to URL::Origin 2024-10-05 10:46:30 +02:00
DOMImplementation.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
DOMImplementation.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
DOMTokenList.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
DOMTokenList.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
DOMTokenList.idl
Element.cpp AK+LibWeb: Add {Fly,}String::to_ascii_{upper,lower}_case() 2024-10-14 20:47:35 +02:00
Element.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Element.idl LibWeb: Implement Element::check_visibility 2024-07-20 09:14:50 +01:00
ElementFactory.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
ElementFactory.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Event.cpp LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
Event.h LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
Event.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
EventDispatcher.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
EventDispatcher.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
EventHandler.idl
EventTarget.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
EventTarget.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
EventTarget.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
HTMLCollection.cpp LibWeb: Preserve order of HTMLCollection property names 2024-10-04 22:43:44 +01:00
HTMLCollection.h LibWeb: Preserve order of HTMLCollection property names 2024-10-04 22:43:44 +01:00
HTMLCollection.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
HTMLFormControlsCollection.cpp Bindings: Remove exception handling for named_item_value 2024-07-26 14:26:16 +02:00
HTMLFormControlsCollection.h Bindings: Remove exception handling for named_item_value 2024-07-26 14:26:16 +02:00
HTMLFormControlsCollection.idl
IDLEventListener.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
IDLEventListener.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
LiveNodeList.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
LiveNodeList.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
MutationObserver.cpp
MutationObserver.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
MutationObserver.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
MutationRecord.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
MutationRecord.h
MutationRecord.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
MutationType.cpp
MutationType.h
NamedNodeMap.cpp AK+LibWeb: Add {Fly,}String::to_ascii_{upper,lower}_case() 2024-10-14 20:47:35 +02:00
NamedNodeMap.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
NamedNodeMap.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
Node.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
Node.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Node.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
NodeFilter.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
NodeFilter.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
NodeFilter.idl
NodeIterator.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
NodeIterator.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
NodeIterator.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
NodeList.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
NodeList.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
NodeList.idl
NodeOperations.cpp
NodeOperations.h
NonDocumentTypeChildNode.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
NonElementParentNode.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
ParentNode.cpp AK+LibWeb: Add {Fly,}String::to_ascii_{upper,lower}_case() 2024-10-14 20:47:35 +02:00
ParentNode.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
ParentNode.idl
Position.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Position.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
ProcessingInstruction.cpp
ProcessingInstruction.h
ProcessingInstruction.idl
QualifiedName.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
QualifiedName.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
RadioNodeList.cpp
RadioNodeList.h
RadioNodeList.idl
Range.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
Range.h LibWeb: Implement selectionchange event according to spec 2024-10-09 19:08:47 +02:00
Range.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
ShadowRoot.cpp LibWeb: Rename invalidate_layout() => invalidate_layout_tree() 2024-09-19 10:12:44 +02:00
ShadowRoot.h LibWeb: Implement unsafe HTML parsing methods 2024-06-26 06:13:29 +02:00
ShadowRoot.idl LibWeb: Implement unsafe HTML parsing methods 2024-06-26 06:13:29 +02:00
Slot.cpp
Slot.h
Slottable.cpp LibWeb: Rename Element::shadow_root_internal() to shadow_root() 2024-06-25 19:22:35 +02:00
Slottable.h
Slottable.idl
StaticNodeList.cpp Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
StaticNodeList.h Bindings: Implement is_supported_property_index in terms of item_value 2024-07-26 14:26:16 +02:00
StaticRange.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
StaticRange.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
StaticRange.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
StyleElementUtils.cpp LibWeb: Let style elements remember which StyleSheetList they live in 2024-09-21 08:56:01 +02:00
StyleElementUtils.h LibWeb: Let style elements remember which StyleSheetList they live in 2024-09-21 08:56:01 +02:00
Text.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
Text.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
Text.idl LibWeb: Implement Text.wholeText 2024-07-20 18:02:51 +01:00
TreeWalker.cpp LibWeb: Make DOMException take error message as a String 2024-10-12 21:14:18 +02:00
TreeWalker.h Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
TreeWalker.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00
Utils.cpp LibWeb: Replace templated retarget function with a regular one 2024-07-21 16:01:32 -06:00
Utils.h LibWeb: Replace templated retarget function with a regular one 2024-07-21 16:01:32 -06:00
XMLDocument.cpp
XMLDocument.h
XMLDocument.idl LibWeb: Update DOM IDL specs 2024-10-14 11:57:58 -04:00