Andreas Kling
d3d59a0c00
LibWeb: Account DOM state as external memory
...
Report event listener storage, registered observers, static node
lists, DOMTokenList tokens, and abort signal dependency storage
through the GC external memory hook.
2026-05-07 10:03:09 +02:00
Sam Atkins
21d4e734c5
LibWeb/DOM: Update DOMTokenList spec steps, and reorganize to match them
...
We gain a couple of new methods which previously were combined together,
in order to match the spec closer.
Corresponds to:
7fa95d89f6
2025-12-11 22:54:39 +00:00
Tim Ledbetter
d946d94e2d
LibWeb: Improve relList feature detection support
...
`DOMTokenList.supports()` is now correct for all possible `rel`
attribute values for `link`, `a`, `area` and `form` elements.
2024-12-06 18:09:53 +00:00
Shannon Booth
f87041bf3a
LibGC+Everywhere: Factor out a LibGC from LibJS
...
Resulting in a massive rename across almost everywhere! Alongside the
namespace change, we now have the following names:
* JS::NonnullGCPtr -> GC::Ref
* JS::GCPtr -> GC::Ptr
* JS::HeapFunction -> GC::Function
* JS::CellImpl -> GC::Cell
* JS::Handle -> GC::Root
2024-11-15 14:49:20 +01:00
Timothy Flynn
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00