Sam Atkins
|
c0d3f1a5e4
LibWeb: Use CSS::Number for CalculatedStyleValue numbers
|
3 éve |
Andreas Kling
|
df8ef03957
LibWeb: Pick up the CSS "visibility" property an honor it when painting
|
3 éve |
Simon Wanner
|
c4f46893f6
LibWeb: Add parsing support for the remaining transform functions
|
3 éve |
Lenny Maiorani
|
c37820b898
Libraries: Use default constructors/destructors in LibWeb
|
3 éve |
Andreas Kling
|
7a82a6dfe8
LibWeb: Add equals() override to a bunch of StyleValue subclasses
|
3 éve |
sin-ack
|
0679eadd62
LibWeb: Add support for the text-justify property
|
3 éve |
Andreas Kling
|
3259b17a6a
LibWeb: Add StyleValue::equals() override for PositionStyleValue
|
3 éve |
Andreas Kling
|
6d1a9672a4
LibWeb: Support more CSS image-rendering values
|
3 éve |
Karol Kosek
|
0f7156ed81
LibWeb: Parse CSS `text-decoration-thickness` property
|
3 éve |
Andreas Kling
|
c59ab7cc8b
LibWeb: Make StyleValue absolutization non-destructive
|
3 éve |
Andreas Kling
|
1cdbd377e7
LibWeb: Add vertical-align to ComputedValues
|
3 éve |
Sam Atkins
|
adaab23149
LibWeb: Parse the `content` property
|
3 éve |
Sam Atkins
|
608bfac2a9
LibWeb: Implement CSS Time class
|
3 éve |
Sam Atkins
|
0465abcfec
LibWeb: Implement CSS Resolution class
|
3 éve |
Sam Atkins
|
bd79c303f6
LibWeb: Implement CSS Frequency class
|
3 éve |
Sam Atkins
|
355d1936f2
LibWeb: Implement CSS Angle class
|
3 éve |
Andreas Kling
|
bfe69e9d0d
LibWeb: Cache and reuse some very common StyleValue objects
|
3 éve |
Maciej
|
3e1c1c0b16
LibWeb: Add support for CSS image-rendering property
|
3 éve |
Sam Atkins
|
699b48ccc8
LibWeb: VERIFY when getting a length from an invalid StyleValue
|
3 éve |
Sam Atkins
|
1093d6e2c3
LibWeb: Use a Variant for calc() percentage_basis
|
3 éve |
Sam Atkins
|
e5b0369dfd
LibWeb: Parse spread-distance and `inset` parts of box-shadow
|
3 éve |
Sam Atkins
|
48c6cf92e3
LibWeb: Add `pointer-events: all`
|
3 éve |
Sam Atkins
|
cbdbe0c5a2
LibWeb: Implement CalculatedStyleValue::to_string()
|
3 éve |
Sam Atkins
|
714832e705
LibWeb: Distinguish between Integer and Number calc() values
|
3 éve |
Sam Atkins
|
2407a03fd9
LibWeb: Add resolving calc() to a number/integer/percentage
|
3 éve |
Sam Atkins
|
b54cd17c1e
LibWeb: Allow percentage tokens again when parsing calc()
|
3 éve |
Sam Atkins
|
f0fb84dfcb
LibWeb: Refactor calc() resolution logic using CalculationResult
|
3 éve |
Sam Atkins
|
35f64af3a4
LibWeb: Implement CalculationResult type for calc() results
|
3 éve |
Sam Atkins
|
b69f6097de
LibWeb: Resolve type of calc() expressions at parse-time
|
3 éve |
Sam Atkins
|
b818d952d1
LibWeb: Combine the two sets of calc() operator enums
|
3 éve |