Sam Atkins
|
ad1f93504e
LibWeb/CSS: Make `:has()` take a `<relative-selector-list>`
|
8 months ago |
Sam Atkins
|
5a1eb9e220
LibWeb/CSS: Keep invalid parts of `<forgiving-selector-list>`s around
|
8 months ago |
Andreas Kling
|
2a5dbedad4
Revert "LibWeb/CSS: Keep invalid parts of `<forgiving-selector-list>`s around"
|
8 months ago |
Sam Atkins
|
698dd600f2
LibWeb/CSS: Keep invalid parts of `<forgiving-selector-list>`s around
|
8 months ago |
Timothy Flynn
|
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
|
9 months ago |
Andreas Kling
|
13d7c09125
Libraries: Move to Userland/Libraries/
|
4 years ago |
Andreas Kling
|
981758a8b1
LibWeb: Use the specified CSS values from element in more places
|
4 years ago |
Andreas Kling
|
5116b94114
LibWeb: Fix unnecessary wrapping of block boxes in anonymous blocks
|
4 years ago |
Andreas Kling
|
07dd73c351
LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes
|
4 years ago |
Sahan Fernando
|
d780e2265d
LibC: Fix some incorrect printf usages
|
4 years ago |
Andreas Kling
|
9d442ba606
LibWeb: Store layout box model metrics as floats
|
4 years ago |
Andreas Kling
|
cf646badfa
LibWeb: Allow dumping layout tree into a StringBuilder
|
4 years ago |
Andreas Kling
|
5b0deba49c
LibWeb: Make layout tree dumps nicer
|
4 years ago |
Andreas Kling
|
5aeab9878e
LibWeb: Rename LayoutNode classes and move them into Layout namespace
|
4 years ago |
Andreas Kling
|
f358f2255f
LibWeb: Rename LayoutNode::node() => LayoutNode::dom_node()
|
4 years ago |
Luke
|
7902d215b3
LibWeb: Implement <template> parsing
|
5 years ago |
Andreas Kling
|
1f008c95b6
LibWeb: Move CSS classes into the Web::CSS namespace
|
5 years ago |
Andreas Kling
|
11ff9d0f17
LibWeb: Move DOM classes into the Web::DOM namespace
|
5 years ago |
Andreas Kling
|
71556e39a4
LibWeb: Switch to using AK::is and AK::downcast
|
5 years ago |
Andreas Kling
|
3cb50a4714
LibWeb: Rename Element::tag_name() => local_name()
|
5 years ago |
Andreas Kling
|
5e83a97fa2
LibWeb: Rename LayoutNode::style() => specified_style()
|
5 years ago |
Andreas Kling
|
f742b245b7
LibWeb: Turn BoxModelMetrics into a simple struct
|
5 years ago |
Andreas Kling
|
c7d9229a0f
LibWeb: Reorganize layout algorithm
|
5 years ago |
Andreas Kling
|
2b47ba6c3f
LibWeb: Dump layout node style properties in alphabetical order
|
5 years ago |
Andreas Kling
|
ae3e5e9d37
LibWeb: Include selector pseudo-class in style sheet dumps
|
5 years ago |
Andreas Kling
|
260427f0ad
LibWeb: Some improvements to absolute positioning
|
5 years ago |
Andreas Kling
|
ff2c949d70
LibWeb: Include class names in layout tree dumps
|
5 years ago |
Andreas Kling
|
65c4e5cacf
LibWeb: Parse and match basic "contains" attribute selectors (~=)
|
5 years ago |
Andreas Kling
|
656b01eb0f
LibWeb: Rework the layout engine to use relative offsets
|
5 years ago |
Andreas Kling
|
731685468a
LibWeb: Start fleshing out support for relative CSS units
|
5 years ago |