Sam Atkins
|
b51f428165
LibWeb: Parse multiple box-shadows :^)
|
3 years ago |
Sam Atkins
|
b69f6097de
LibWeb: Resolve type of calc() expressions at parse-time
|
3 years ago |
Sam Atkins
|
ea0f6b42f0
LibWeb: Add PercentageStyleValue, and parse it
|
3 years ago |
Sam Atkins
|
c3bf9e5b79
LibWeb: Rewrite media-query parsing to match spec grammar
|
3 years ago |
Sam Atkins
|
b6fe7cc324
LibWeb: Make MediaCondition a top-level type and add factory methods
|
3 years ago |
Sam Atkins
|
ae4f0000c8
LibWeb: Make MediaFeature a top-level class and add factory methods
|
3 years ago |
Sam Atkins
|
6299d68e45
LibWeb: Introduce MediaFeatureValue type for use in media queries
|
3 years ago |
Sam Atkins
|
23dc0dac88
LibWeb: Parse and resolve UnresolvedStyleValues
|
3 years ago |
Sam Atkins
|
dea4f83037
LibWeb: Use a string instead of an internal Parser class in Supports
|
3 years ago |
Sam Atkins
|
e760263728
LibWeb: Parse CSS `<general-enclosed>`
|
3 years ago |
Sam Atkins
|
522faa1554
LibWeb: Use number value from CSS Tokens
|
3 years ago |
Sam Atkins
|
8fd4678e79
LibWeb: Parse comma-separated lists for most background properties
|
3 years ago |
Sam Atkins
|
50b15bdc1d
LibWeb: Prevent copying CSS TokenStream
|
3 years ago |
Sam Atkins
|
0da014befd
LibWeb: Remove CSS Parser method overloads with no TokenStream parameter
|
3 years ago |
Sam Atkins
|
7936f79825
LibWeb: Remove ParsingContext parameter from private CSS Parser methods
|
3 years ago |
Sam Atkins
|
e7d0544500
LibWeb: Make CSS Parser methods non-static
|
3 years ago |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 years ago |
Sam Atkins
|
67214e0b61
LibWeb: Parse `background-size` property
|
3 years ago |
Sam Atkins
|
5d0acb63ae
LibWeb: Use BackgroundRepeatStyleValue in `background` shorthand
|
3 years ago |
Sam Atkins
|
988a8ed3d8
LibWeb: Parse CSS `background-position` property
|
3 years ago |
Timothy Flynn
|
eb0fb38cac
LibWeb: Support parsing some data: URLs in CSS
|
3 years ago |
Sam Atkins
|
f645ed199e
LibWeb: Make CSS ParsingContext's Document* be const
|
3 years ago |
Sam Atkins
|
b1f8a73a05
LibWeb: Parse CSS `Supports`
|
3 years ago |
Sam Atkins
|
87a30418bf
LibWeb: Add CSS 'Supports' class
|
3 years ago |
Sam Atkins
|
bd648d082c
LibWeb: Parse media queries! :^)
|
3 years ago |
Sam Atkins
|
2ed0f880ee
LibWeb: Add TokenStream::rewind_to_position()
|
3 years ago |
Sam Atkins
|
5bbbdb81dc
LibWeb: Sketch out media-query parsing
|
3 years ago |
Andreas Kling
|
994e33b0f7
LibWeb: Implement most of CSSStyleRule.insertRule()
|
3 years ago |
Tobias Christiansen
|
9ebfafafbe
LibWeb: Add transform property to the system
|
3 years ago |
Brian Gianforcaro
|
2b57018196
LibWeb: Use default instead of an empty constructor/destructor
|
3 years ago |