summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/CSS/Parser/Parser.cpp
AgeCommit message (Expand)Author
2021-11-17LibWeb: Remove CSS Parser method overloads with no TokenStream parameterSam Atkins
2021-11-17LibWeb: Remove ParsingContext parameter from private CSS Parser methodsSam Atkins
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-10LibWeb: Allow `none` value for `transform` propertySam Atkins
2021-11-10LibWeb: Parse background-size as part of background shorthandSam Atkins
2021-11-10LibWeb: Parse `background-size` propertySam Atkins
2021-11-10LibWeb: Store Repeat values directly in BackgroundRepeatStyleValueSam Atkins
2021-11-10LibWeb: Use BackgroundRepeatStyleValue in `background` shorthandSam Atkins
2021-11-10LibWeb: Parse `background-clip` and `background-origin`Sam Atkins
2021-11-10LibWeb: Parse `background-attachment` as part of `background` propertySam Atkins
2021-11-10LibWeb: Add `background-position` to `background` propertySam Atkins
2021-11-10LibWeb: Parse CSS `background-position` propertySam Atkins
2021-10-29LibWeb: Support parsing some data: URLs in CSSTimothy Flynn
2021-10-28LibWeb: Allow whitespace when parsing "!important" in CSSSam Atkins
2021-10-28LibWeb: Allow whitespace inside CSS attribute selectorsSam Atkins
2021-10-24LibWeb: Remove now-unnecessary String copy when parsing CSS colorsSam Atkins
2021-10-23LibWeb: Implement hashless hex color quirkSam Atkins
2021-10-23LibWeb: Explicitly cast parameters to Color::from_hsl/hsla()Sam Atkins
2021-10-23LibGfx+LibWeb: Move "transparent" keyword into Color::from_string()Sam Atkins
2021-10-23LibWeb: Make CSS ParsingContext's Document* be constSam Atkins
2021-10-23LibWeb: Move image resource request out of ImageStyleValue constructorSam Atkins
2021-10-19LibWeb: Distinguish between integer and float in NumericStyleValueSam Atkins
2021-10-15LibWeb: Parse "none" value for box-shadow propertySam Atkins
2021-10-15LibWeb: Accept a Block token as the body of a CSS At-RuleSam Atkins
2021-10-10LibWeb: Optimize CSS::StyleDeclaration for sizeBrian Gianforcaro
2021-10-08Libraries: Fix -Wunreachable-code warnings from clangNico Weber
2021-10-08LibWeb: Implement `@supports` rule :^)Sam Atkins
2021-10-08LibWeb: Parse CSS `Supports`Sam Atkins
2021-10-08LibWeb: Add CSS 'Supports' classSam Atkins
2021-10-06LibWeb: Resolve cyclic dependency between StyleSheet and ImportRuleBen Wiederhake
2021-10-01LibWeb: Parse media queries! :^)Sam Atkins
2021-10-01LibWeb: Add TokenStream::rewind_to_position()Sam Atkins
2021-10-01LibWeb: Parse `@media` rules into CSSMediaRule objectsSam Atkins
2021-10-01LibWeb: Make consume_a_qualified_rule() understand block tokensSam Atkins
2021-10-01LibWeb: Sketch out media-query parsingSam Atkins
2021-10-01Userland: Fix typosNico Weber
2021-09-30LibWeb: Fix null dereference when assigning an ImageStyleValue via JSAndreas Kling
2021-09-29LibWeb: Implement most of CSSStyleRule.insertRule()Andreas Kling
2021-09-24LibWeb: Replace last couple of StyleValue casts with `as_foo()`Sam Atkins
2021-09-23LibWeb: Use property_accepts_value() for parsing text-decorationSam Atkins
2021-09-23LibWeb: Use property_accepts_value() for overflow parsingSam Atkins
2021-09-23LibWeb: Use property_accepts_value() for list style parsingSam Atkins
2021-09-23LibWeb: Use property_accepts_value() for font parsingSam Atkins
2021-09-23LibWeb: Use property_accepts_value() for parsing flexbox propertiesSam Atkins
2021-09-23LibWeb: Use property_accepts_value() when parsing bordersSam Atkins
2021-09-23LibWeb: Use property_accepts_value() for background parsingSam Atkins
2021-09-23LibWeb: Add better debug logging for CSS parsing errorsSam Atkins
2021-09-23LibWeb: Check parsed CSS values with property_accepts_value()Sam Atkins
2021-09-23LibWeb: Move color identifier checking to StyleValue::is_color()Sam Atkins
2021-09-23LibWeb: Prevent special-case CSS property parsing fallbackSam Atkins