Sam Atkins
|
fc7af21c7c
LibWeb: Make things aware of box-sizing
|
3 years ago |
Andreas Kling
|
785ace4fc2
LibWeb: Remove on-demand font resolution
|
3 years ago |
Sam Atkins
|
058d44dcae
LibWeb: Replace last couple of StyleValue casts with `as_foo()`
|
3 years ago |
Sam Atkins
|
4b554ba92a
LibWeb: Clarify StyleValue API with new naming scheme
|
3 years ago |
Tobias Christiansen
|
9ebfafafbe
LibWeb: Add transform property to the system
|
3 years ago |
Tobias Christiansen
|
ddb7402649
LibWeb: Also avoid setting definite size for height
|
3 years ago |
Sam Atkins
|
f4ea235a33
LibWeb: Replace hard-coded defaults in Node::apply_style()
|
3 years ago |
Sam Atkins
|
86f78bff2a
LibWeb: Make StyleValue::to_color() take a Node instead of the Document
|
3 years ago |
Sam Atkins
|
3964b81d2b
LibWeb: Add for CSS `fill/stroke/stroke-color` properties for SVG
|
3 years ago |
Tobias Christiansen
|
ef22a1b2dc
LibWeb: Avoid setting definite {width,height} when "auto" is specified
|
3 years ago |
Tobias Christiansen
|
307f90b675
LibWeb: Add proper parsing of the AlignItems property
|
3 years ago |
Andreas Kling
|
28fabd4728
LibWeb: Make Layout::Node::paint() pure virtual
|
3 years ago |
Andreas Kling
|
e91edcaa28
LibWeb: Rename InitialContainingBlockBox => InitialContainingBlock
|
3 years ago |
Luke Wilde
|
f7f37eaa0f
LibWeb: Make Node::root return a reference
|
3 years ago |
Sam Atkins
|
3c541452b7
LibWeb: Calculate font-size in NodeWidthStyle::apply_style()
|
3 years ago |
Sam Atkins
|
8c39fee34d
LibWeb: Handle non-px font sizes
|
3 years ago |
Sam Atkins
|
168865dbdc
LibWeb: Implement and use BorderRadiusStyleValue
|
3 years ago |
Daniel Bertalan
|
6de392e120
LibWeb: Add missing `typeinfo` include
|
3 years ago |
Brian Gianforcaro
|
217179a39f
LibWeb: Remove unused header includes
|
3 years ago |
Tobias Christiansen
|
f1bdaafcf6
LibWeb: Make box-shadow known throughout the CSS subsystem
|
4 years ago |
Egor Ananyin
|
f567414f65
LibWeb: Draw elements with opacity in a separate stacking context
|
4 years ago |
Egor Ananyin
|
0e6ba6e1d3
LibWeb: Parse and store the opacity property
|
4 years ago |
Tobias Christiansen
|
80a44c3891
LibWeb: Add parsing for the justify-content property
|
4 years ago |
Daniel Bertalan
|
11a945a499
LibWeb: Add missing `typeinfo` include
|
4 years ago |
Andreas Kling
|
ee3a73ddbb
AK: Rename downcast<T> => verify_cast<T>
|
4 years ago |
Tobias Christiansen
|
ae61e9ded2
LibWeb: Add flex-grow and flex-shrink
|
4 years ago |
Tobias Christiansen
|
ae3e6510d6
LibWeb: Parse flex-basis
|
4 years ago |
Tobias Christiansen
|
27704f5f9e
LibWeb: Add support for 'definite size' determination
|
4 years ago |
Tobias Christiansen
|
e6545d5259
LibWeb: Add parsing for flex-wrap property
|
4 years ago |
Tobias Christiansen
|
72d5394b8c
LibWeb: Flex-items aren't affected by float nor clear
|
4 years ago |