Sam Atkins
|
4065eb169c
LibWeb: Implement CSS parsing convenience functions
|
3 anni fa |
Sam Atkins
|
eadcdd21e3
LibWeb: Clarify naming and publicity of CSS Parser methods
|
3 anni fa |
Sam Atkins
|
f4b3ab19c0
LibWeb: Only dump parsed CSS stylesheet if logging is enabled
|
3 anni fa |
Sam Atkins
|
4c4482c7f6
LibWeb: Ignore unquoted data urls in CSS
|
3 anni fa |
Sam Atkins
|
23d869138f
LibWeb: Parse calc() values in new CSS Parser
|
3 anni fa |
Sam Atkins
|
21c59efbb9
LibWeb: Treat CSS calc() values as "builtin_or_dynamic"
|
3 anni fa |
Sam Atkins
|
d6668dbc56
LibWeb: Allow peeking more than 1 token ahead in CSS Parser
|
3 anni fa |
Sam Atkins
|
919eb7c0aa
LibWeb: Parse box-shadow property in new CSS Parser
|
3 anni fa |
Sam Atkins
|
697bffa3bd
LibWeb: Convert CSS parse_{color,length}() lambdas into methods
|
3 anni fa |
Sam Atkins
|
1b72766e4e
LibWeb: Fix issues with CSS attribute selector handling
|
3 anni fa |
Sam Atkins
|
6034fc0ee6
LibWeb: Make CSS 'An+B' parsing spec-compliant
|
4 anni fa |
Sam Atkins
|
8d0ff98eff
LibWeb: Parse CSS selectors according to the spec
|
4 anni fa |
Sam Atkins
|
6ea5d03f43
LibWeb: Bring Selector terminology in line with the CSS spec
|
4 anni fa |
Sam Atkins
|
ca436afeb5
LibWeb: Stop parsing integer CSS values as Lengths
|
4 anni fa |
Sam Atkins
|
e54531244f
LibWeb: Define proper debug symbols for CSS Parser and Tokenizer
|
4 anni fa |
Sam Atkins
|
af045cee22
LibWeb: Use references to CSS tokens instead of copying by value
|
4 anni fa |
Sam Atkins
|
7439fbd896
LibWeb: Get CSS @import rules working in new parser
|
4 anni fa |
stelar7
|
8264511d32
LibWeb: Dont try to parse "data" urls as links
|
4 anni fa |
Sam Atkins
|
6e08b200d4
LibWeb: Implement ImageStyleValue parsing
|
4 anni fa |
Sam Atkins
|
a44d7670ab
LibWeb: Resolve CSS list-style from value list
|
4 anni fa |
Sam Atkins
|
7abfb18656
LibWeb: Implement CSS color parsing from Tokens
|
4 anni fa |
Sam Atkins
|
6e0376361a
LibWeb: Expose StyleValue parsing method in CSS Parser
|
4 anni fa |
Sam Atkins
|
d72ce7b989
LibWeb: Generate a ValueListStyleValue when parsing CSS values
|
4 anni fa |
Sam Atkins
|
ffc81cbfad
LibWeb: Use Selectors instead of a String for :not() selectors
|
4 anni fa |
Sam Atkins
|
776b1f4548
LibWeb: Make CSS::Selector reference counted
|
4 anni fa |
Sam Atkins
|
8cae79cc8d
LibWeb: Add 'PseudoElement' as a CSS SimpleSelector::Type
|
4 anni fa |
Sam Atkins
|
4af7d41879
LibWeb: Add 'PseudoClass' as a CSS SimpleSelector::Type
|
4 anni fa |
Sam Atkins
|
96b2356cbb
LibWeb: Add 'Attribute' as a CSS SimpleSelector::Type
|
4 anni fa |
Sam Atkins
|
86994336a7
LibWeb: Correct parsing invalid list of declarations
|
4 anni fa |
Sam Atkins
|
e381ca258f
LibWeb: Add more logging to CSS parser
|
4 anni fa |