Andreas Kling
|
3bfb0534be
LibGC: Rename MarkedVector => RootVector
|
6 月之前 |
Andreas Kling
|
f45e24864b
LibWeb: Skip unneeded style invalidation on custom element state change
|
6 月之前 |
Andreas Kling
|
b981e6f7bc
LibWeb: Avoid many style invalidations on DOM attribute mutation
|
6 月之前 |
Andreas Kling
|
d5bbf8dcf8
LibWeb: Do lighter style invalidation for `style` attribute changes
|
6 月之前 |
Andreas Kling
|
dc8343cc23
LibWeb: Add mechanism to invalidate only inherited styles
|
6 月之前 |
Andreas Kling
|
74469a0c1f
LibWeb: Make CSS::ComputedProperties GC-allocated
|
6 月之前 |
Andreas Kling
|
c1cad8fa0e
LibWeb: Rename CSS::StyleProperties => CSS::ComputedProperties
|
6 月之前 |
Andreas Kling
|
ed7f4664c2
LibWeb: Split StyleComputer work into two phases with separate outputs
|
7 月之前 |
Totto16
|
d21bfda900
LibWeb: Handle special cases of PseudoElement::Type correctly
|
6 月之前 |
Sam Atkins
|
4c5a40579a
LibWeb: Match spec changes to "create an element" algorithm
|
6 月之前 |
sideshowbarker
|
314e5d6bb7
LibWeb: Compute accessible names for hidden/hidden-but-referenced nodes
|
8 月之前 |
Milo van der Tier
|
aa33acf3a2
LibWeb: Update existing style object when setting style attribute
|
7 月之前 |
Shannon Booth
|
f87041bf3a
LibGC+Everywhere: Factor out a LibGC from LibJS
|
8 月之前 |
Timothy Flynn
|
d4f8b598cb
LibWeb: Consolidate the attribute change handlers
|
8 月之前 |
Shannon Booth
|
1e54003cb1
LibJS+LibWeb: Rename Heap::allocate_without_realm to Heap::allocate
|
8 月之前 |
Shannon Booth
|
9b79a686eb
LibJS+LibWeb: Use realm.create<T> instead of heap.allocate<T>
|
8 月之前 |
Timothy Flynn
|
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
|
8 月之前 |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 年之前 |
Andreas Kling
|
1d75e82101
LibWeb: Coalesce layouts that happen in response to style changes
|
4 年之前 |
Andreas Kling
|
d3046a2649
LibWeb: Allow anonymous table, table-row and table-cell layout nodes
|
4 年之前 |
Andreas Kling
|
29a4da30b7
LibWeb: Make DOM::Node::create_layout_node() not need parent's style
|
4 年之前 |
Andreas Kling
|
d9b2650dcc
LibWeb: Remove specified style from layout nodes
|
4 年之前 |
Andreas Kling
|
981758a8b1
LibWeb: Use the specified CSS values from element in more places
|
4 年之前 |
Andreas Kling
|
ba8990fb6c
LibWeb: Rename Element::resolved_style() => specified_css_values()
|
4 年之前 |
Andreas Kling
|
07dd73c351
LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes
|
4 年之前 |
Linus Groh
|
3436317c08
LibWeb: Escape text nodes in innerHTML getter
|
4 年之前 |
Linus Groh
|
4833f0066e
LibWeb: Include element attributes in innerHTML getter
|
4 年之前 |
Andreas Kling
|
613764b83c
LibWeb: Actually apply recomputed style to element's layout node
|
4 年之前 |
Andreas Kling
|
4a9dcd974a
LibWeb: Remove unused Element::set_attributes()
|
4 年之前 |
Linus Groh
|
5e7945e26f
LibWeb: Add a simple StyleInvalidator class
|
4 年之前 |