Sam Atkins
|
d64ddeaec4
|
LibWeb: Move PositionValue into its own files
It's in Position.{h,cpp} because it represents a <position> in CSS, even
though it's currently named PositionValue to avoid collisions.
|
2023-03-30 21:29:50 +02:00 |
|
Sam Atkins
|
bcebca62d3
|
LibWeb: Move CSS::EdgeRect into its own files
Also remove the unused StyleValue::to_rect() because an EdgeRect is only
ever held by a RectStyleValue.
|
2023-03-30 21:29:50 +02:00 |
|
Sam Atkins
|
7d08d5ad6f
|
LibWeb: Remove now-unused includes from StyleValue.cpp
And add them to all the places that relied on getting them transitively.
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
4c54c5d3dd
|
LibWeb: Split StyleValueList out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
3a2de67c7b
|
LibWeb: Split RectStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
4bf59c59bb
|
LibWeb: Split UnsetStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
1d948f7462
|
LibWeb: Split UnresolvedStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
87b7efa109
|
LibWeb: Split TimeStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
cd06b1341b
|
LibWeb: Split TransformationStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
66cb7edffb
|
LibWeb: Split TextDecorationStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
9b834058ee
|
LibWeb: Split StringStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
08fa513887
|
LibWeb: Split ShadowStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
6cedf5e05b
|
LibWeb: Split ResolutionStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
b1ccd30b02
|
LibWeb: Split PositionStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
4b711932cc
|
LibWeb: Split PercentageStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
f98634586e
|
LibWeb: Split OverflowStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
7f6add1c6e
|
LibWeb: Split NumericStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
fba2dacc7a
|
LibWeb: Split ListStyleStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
9a84151169
|
LibWeb: Split LengthStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
1591352531
|
LibWeb: Split InitialStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
44c9a5b648
|
LibWeb: Split InheritStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
e61a5ad180
|
LibWeb: Split AbstractImageStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
0f04fa2e6e
|
LibWeb: Split RadialGradientStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
c8ffd82cb7
|
LibWeb: Split LinearGradientStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
f30b042890
|
LibWeb: Split ConicGradientStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
35b240c87d
|
LibWeb: Split ImageStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
76de017a51
|
LibWeb: Split IdentifierStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
d39788556a
|
LibWeb: Split GridTrackSizeStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
486ef3df7f
|
LibWeb: Split GridTrackPlacementStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
402845fe00
|
LibWeb: Split GridTrackPlacementShorthandStyleValue out of StyleValue
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
675cb3b9da
|
LibWeb: Split GridAreaShorthandStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
4dc99e49a1
|
LibWeb: Split GridTemplateAreaStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
015885f068
|
LibWeb: Split FrequencyStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
87f920a299
|
LibWeb: Split FontStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
e24679f870
|
LibWeb: Split FlexFlowStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
273b9b4ca1
|
LibWeb: Split FlexStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
89ed8e59f9
|
LibWeb: Split FilterValueListStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
9436b7de83
|
LibWeb: Split ContentStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
77b2826402
|
LibWeb: Split ColorStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
66bc816284
|
LibWeb: Split BorderRadiusStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
25114c159d
|
LibWeb: Split BorderRadiusShorthandStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
1c03bc7a6f
|
LibWeb: Split BorderStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
9d5296889f
|
LibWeb: Split BackgroundSizeStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
52cd0b2f47
|
LibWeb: Split BackgroundRepeatStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
92a0d4c0af
|
LibWeb: Split BackgroundStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Sam Atkins
|
777d3e73f9
|
LibWeb: Split AngleStyleValue out of StyleValue.{h,cpp}
|
2023-03-25 16:56:04 +00:00 |
|
Simon Wanner
|
554c4af90f
|
LibWeb: Add support for the lh and rlh length units
Resolving these units is somewhat tricky because of their interaction
with both font-size and line-height, but this implementation seems to
work as tested in http://wpt.live/css/css-values/lh-unit-001.html and
http://wpt.live/css/css-values/lh-unit-002.html
|
2023-03-18 20:14:52 +01:00 |
|
Andreas Kling
|
359d6e7b0b
|
Everywhere: Stop using NonnullOwnPtrVector
Same as NonnullRefPtrVector: weird semantics, questionable benefits.
|
2023-03-06 23:46:35 +01:00 |
|
Andreas Kling
|
4c75d4af28
|
LibWeb: Stop using NonnullRefPtrVector for StyleValueVector
|
2023-03-06 23:46:35 +01:00 |
|
Andreas Kling
|
f11899f885
|
LibWeb+LibIDL: Fix (or paper over) various const-correctness issues
There's definitely stuff to iterate on here, but this takes care of
making the libraries compile with stricter RP and NNRP.
|
2023-02-21 00:54:04 +01:00 |
|