Linus Groh
|
ad04d7ac9b
LibWeb: Move ExceptionOr from DOM/ to WebIDL/
|
2 years ago |
Andreas Kling
|
f36cbd3b65
LibWeb: Invalidate layout when a DOM node is removed from the tree
|
2 years ago |
Andreas Kling
|
a5bb30d2ba
LibWeb: Make Node.childNodes vend the same NodeList every time
|
2 years ago |
Andreas Kling
|
1903dff365
LibWeb: Support getting and setting Attr.textContent
|
2 years ago |
Andreas Kling
|
530675993b
LibWeb: Rename Attribute to Attr
|
2 years ago |
Andreas Kling
|
4b9c5635b3
LibWeb: Make :link selector behave according to spec
|
2 years ago |
Andreas Kling
|
497ead37bc
LibWeb: Make DOMException GC-allocated
|
2 years ago |
Andreas Kling
|
905eb8cb4d
LibWeb: Make MutationObserver GC-allocated
|
2 years ago |
Andreas Kling
|
43ec0f734f
LibWeb: Make MutationRecord GC-allocated
|
2 years ago |
Andreas Kling
|
48e0066371
LibWeb: Make NodeList GC-allocated
|
2 years ago |
Andreas Kling
|
6f433c8656
LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
|
2 years ago |
Andreas Kling
|
7c3db526b0
LibWeb: Make DOM::Event and all its subclasses GC-allocated
|
2 years ago |
Linus Groh
|
40a70461a0
LibWeb: Replace GlobalObject with Realm in wrapper functions
|
2 years ago |
Luke Wilde
|
aa9f7cc597
LibWeb: Fix queuing mutation records for node removal
|
3 years ago |
Linus Groh
|
22a627fc1a
LibWeb: Move Origin into the HTML namespace
|
3 years ago |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 years ago |
Luke Wilde
|
56cfd5ced8
LibWeb: Implement all "childList" mutation records for MutationObserver
|
3 years ago |
Andreas Kling
|
7a7043f821
LibWeb: Simplify some WeakPtr assignments
|
3 years ago |
networkException
|
6805baeedd
LibWeb: Add the type field to DOM::Document
|
3 years ago |
Luke Wilde
|
1f820f8840
LibWeb: Add support for the <base> element changing the base URL
|
3 years ago |
Idan Horowitz
|
56ec781aea
LibWeb: Support DocumentFragments in Node.prototype.cloneNode
|
3 years ago |
Linus Groh
|
95541d7064
LibWeb: Fix various spec comment inconsistencies
|
3 years ago |
stelar7
|
1c0d29b8da
LibWeb: Add spec comments to Node
|
3 years ago |
Igor Pissolati
|
682a4a347a
LibWeb: Bring Node closer to spec
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Linus Groh
|
7bdbac7fd9
LibWeb: Add 'is scripting enabled' concept to EnvironmentSettingsObject
|
3 years ago |
Linus Groh
|
f60a2a1d80
LibWeb: Remove Document::is_scripting_enabled() and use Node's
|
3 years ago |
Linus Groh
|
3861396fe4
LibWeb: Convert Node to use TRY for error propagation
|
3 years ago |
Andreas Kling
|
68f3feb1d1
LibWeb: Fix two spec transcription mistakes in live range updating
|
3 years ago |
Andreas Kling
|
3b6323340a
LibWeb: Update live ranges on Node insertion and removal
|
3 years ago |