Sam Atkins
|
aa45b3dfe3
LibWeb: Replace FlexStyleValue with ShorthandStyleValue
|
1 year ago |
Sam Atkins
|
d20254f1bc
LibWeb: Rename CompositeStyleValue -> ShorthandStyleValue
|
1 year ago |
Sam Atkins
|
dc7a52957e
LibWeb: Parse and compute CSS `quotes` property
|
1 year ago |
Zaggy1024
|
4cc3c41269
LibWeb: Allow calculated values for `background-size` dimensions
|
1 year ago |
Sam Atkins
|
77ae510319
LibWeb: Parse each unquoted font-family name as a single CustomIdentSV
|
1 year ago |
Sam Atkins
|
6476dea898
LibWeb: Implement the `math-depth` CSS property
|
1 year ago |
Sam Atkins
|
f3124c492b
LibWeb: Add `display: math`
|
1 year ago |
Sam Atkins
|
125d161b3f
LibWeb: Move `<display-foo>` definitions into Enums.json
|
1 year ago |
Sam Atkins
|
3b0980c89f
LibWeb: Stop allowing invalid tokens in `display` values
|
1 year ago |
Sam Atkins
|
07039af982
LibWeb: Implement attr() types :^)
|
1 year ago |
Sam Atkins
|
9735f474a2
LibWeb: Extract attr() substitution into its own method
|
1 year ago |
Sam Atkins
|
7d10484660
LibWeb: Move UnresolvedStyleValue resolution into the CSS Parser
|
1 year ago |
Sam Atkins
|
e9b58ff096
LibWeb: Move check for CSS-wide keywords to ValueID.h
|
1 year ago |
Andreas Kling
|
9577cd853a
LibWeb: Use JS::MarkedVector while parsing CSS keyframe rules
|
1 year ago |
Aliaksandr Kalenik
|
b66f65dc9e
LibWeb: Define if identifier represent area or line during layout [GFC]
|
1 year ago |
MacDue
|
71baa8c31a
LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint)
|
1 year ago |
MacDue
|
360c0eb509
LibWeb: Remove implicit conversion from float and double to CSSPixels
|
1 year ago |
Aliaksandr Kalenik
|
c03e025a32
LibWeb: Disambiguate GridTrackPlacement API
|
1 year ago |
Sam Atkins
|
1dcd63be05
LibWeb: Deduplicate "ident is color" check
|
1 year ago |
Andreas Kling
|
13e2ca6b59
LibWeb: Parse `src: local(...)` in CSS @font-face rules
|
1 year ago |
Sam Atkins
|
c171810030
LibWeb: Make CalculatedStyleValue::dump() infallible
|
1 year ago |
Sam Atkins
|
7fe97ee6c5
LibWeb: Make StyleValue::to_string() infallible
|
1 year ago |
Sam Atkins
|
ccfe197e5a
LibWeb: Make serializing CSS Parser types infallible
|
1 year ago |
Andreas Kling
|
703c2bb06e
LibWeb: Add support for parsing `grid-auto-flow` CSS property
|
1 year ago |
Sam Atkins
|
1feacd4b52
LibWeb: Use doubles for CSS dimension types
|
1 year ago |
Sam Atkins
|
e177cef8ff
LibWeb: Make parse_css_value_for_properties() return Optional
|
1 year ago |
Sam Atkins
|
2038cb3c81
LibWeb: Make CSS math function parsing infallible
|
1 year ago |
Sam Atkins
|
28c2836c24
LibWeb: Make external StyleValue-parsing methods infallible
|
1 year ago |
Sam Atkins
|
9e1bbfbd37
LibWeb: Make internal StyleValue-parsing methods infallible
|
1 year ago |
Sam Atkins
|
8a8cc18cf4
LibWeb: Make StyleValue constructors infallible
|
1 year ago |