Andreas Kling
|
a5bb30d2ba
LibWeb: Make Node.childNodes vend the same NodeList every time
|
2 years ago |
Andreas Kling
|
4b9c5635b3
LibWeb: Make :link selector behave according to spec
|
2 years ago |
Andreas Kling
|
3768743a0a
LibWeb: Remove now-unused Bindings::Wrappable class
|
2 years ago |
Andreas Kling
|
905eb8cb4d
LibWeb: Make MutationObserver 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 |
Linus Groh
|
40a70461a0
LibWeb: Replace GlobalObject with Realm in wrapper functions
|
2 years ago |
Andreas Kling
|
2ad98fdf80
LibWeb: Add fast_is<HTMLElement>()
|
3 years ago |
Andreas Kling
|
9f32da1dbc
LibWeb: Add fast_is<HTMLBaseElement>()
|
3 years ago |
Andreas Kling
|
3ee5bdcfb7
LibWeb: Traverse shadow-including subtree when adopting DOM nodes
|
3 years ago |
Luke Wilde
|
56cfd5ced8
LibWeb: Implement all "childList" mutation records for MutationObserver
|
3 years ago |
Luke Wilde
|
c9ba5531e0
LibWeb: Introduce Mutation{Record,Observer} and observer microtasks
|
3 years ago |
Luke Wilde
|
1ceba560f4
LibWeb: Add CDATASection
|
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
|
f60a2a1d80
LibWeb: Remove Document::is_scripting_enabled() and use Node's
|
3 years ago |
Andreas Kling
|
afc5fade05
LibWeb: Add some fast_is<T> helpers for hot classes on GitHub :^)
|
3 years ago |
Andreas Kling
|
b6097cf724
LibWeb: Add fast_is<SVG::SVGSVGElement>()
|
3 years ago |
Andreas Kling
|
cb0c5390ff
LibWeb: Move mouse event and label logic from layout to painting tree
|
3 years ago |
Andreas Kling
|
053766d79c
LibWeb: Split Paintable into Paintable and PaintableBox
|
3 years ago |
Andreas Kling
|
f6497b64ac
LibWeb: Rename Painting::Box => Paintable
|
3 years ago |
Andreas Kling
|
a4d51b3dc2
LibWeb: Add Painting::Box and move things from Layout::Box into it
|
3 years ago |
Andreas Kling
|
ad9f3f7ae6
LibWeb: Add fast_is<T> for HTML::HTMLAnchorElement
|
3 years ago |
Luke Wilde
|
46ce50f74e
LibWeb: Make Range.setStart and Range.setEnd spec compliant
|
3 years ago |
Andreas Kling
|
784dbdef8e
LibWeb: Make DOM inspector overlay rects a little nicer
|
3 years ago |
Andreas Kling
|
19b5033dc4
LibWeb: Implement Node.removeChild() in terms of "pre-remove"
|
3 years ago |
Adam Hodgen
|
c6dd8a1f66
LibWeb: Implement `Node.nodeValue` DOM attribute
|
3 years ago |
Andreas Kling
|
7e1bf4d300
LibWeb: Compute element style in Layout::TreeBuilder
|
3 years ago |
Vyacheslav Pukhanov
|
3f006d81fe
LibWeb: Add JSON serialization for nested browsing contexts
|
3 years ago |
Andreas Kling
|
5db51d85a3
LibWeb: Hide uninteresting whitespace text nodes from DOM inspector
|
3 years ago |