summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/CSS/Parser
AgeCommit message (Expand)Author
2022-02-26LibWeb: Implement :nth-of-type and :nth-last-of-type selectors :^)Sam Atkins
2022-02-25LibWeb: Implement the ::marker pseudo-elementSam Atkins
2022-02-25LibWeb: Move PseudoElement enum up a levelSam Atkins
2022-02-25LibWeb: Parse the `content` propertySam Atkins
2022-02-24LibWeb: Implement `<resolution>` as a media feature typeSam Atkins
2022-02-24LibWeb: Parse Angle/Frequency/Resolution/Time typesSam Atkins
2022-02-24LibWeb: Move length-unit-from-string code into LengthSam Atkins
2022-02-24LibWeb: Implement CSS Time classSam Atkins
2022-02-24LibWeb: Implement CSS Resolution classSam Atkins
2022-02-24LibWeb: Implement CSS Frequency classSam Atkins
2022-02-24LibWeb: Implement CSS Angle classSam Atkins
2022-02-19LibWeb: Implement `@supports selector(.foo)`Sam Atkins
2022-02-18LibWeb: Support CSS :only-of-type selectorAndreas Kling
2022-02-16LibWeb: Explain discrepancy with media-query parsingSam Atkins
2022-02-16LibWeb: Stop treating undefined lengths as validSam Atkins
2022-02-12LibWeb: Add an enum for !importantSam Atkins
2022-02-12LibWeb: Ignore malformed at-rules in CSS parserGuilherme Gonçalves
2022-02-08LibWeb: Parse multiple box-shadows :^)Sam Atkins
2022-02-08LibWeb: Parse spread-distance and `inset` parts of box-shadowSam Atkins
2022-02-08LibWeb: Reorganize box-shadow parsing codeSam Atkins
2022-02-07LibWeb: Allow percentages for border-radius :^)Sam Atkins
2022-02-06LibWeb: Don't dump all stylesheets with CSS_PARSER_DEBUG enabledSam Atkins
2022-02-05LibWeb: Put CSS parser debug spam behind CSS_PARSER_DEBUGAndreas Kling
2022-02-04LibWeb: Implement CalculatedStyleValue::to_string()Sam Atkins
2022-02-04LibWeb: Distinguish between Integer and Number calc() valuesSam Atkins
2022-02-04LibWeb: Allow percentage tokens again when parsing calc()Sam Atkins
2022-02-04LibWeb: Resolve type of calc() expressions at parse-timeSam Atkins
2022-02-04LibWeb: Combine the two sets of calc() operator enumsSam Atkins
2022-02-03LibWeb: Allow comma- or space-separated StyleValueListsSam Atkins
2022-02-02LibWeb: Don't verify that a dimension unit isn't whitespaceSam Atkins
2022-01-20LibWeb: Remove Length::Type::Percentage :^)Sam Atkins
2022-01-20LibWeb: Convert background-position to LengthPercentageSam Atkins
2022-01-20LibWeb: Convert background-size from Length to LengthPercentageSam Atkins
2022-01-20LibWeb: Convert border-radii from Length to LengthPercentage :^)Sam Atkins
2022-01-20LibWeb: Add PercentageStyleValue, and parse itSam Atkins
2022-01-02LibWeb: Support range syntax for media queriesSam Atkins
2022-01-02LibWeb: Rewrite media-query parsing to match spec grammarSam Atkins
2022-01-02LibWeb: Make MediaCondition a top-level type and add factory methodsSam Atkins
2022-01-02LibWeb: Make MediaFeature a top-level class and add factory methodsSam Atkins
2022-01-02LibWeb: Introduce MediaFeatureValue type for use in media queriesSam Atkins
2022-01-02LibWeb: Update `<general-enclosed>` definition to match spec changeSam Atkins
2021-12-27LibWeb: Use start_of_input_stream_twin() for is_valid_escape_sequence()Sam Atkins
2021-12-27LibWeb: Pass correct values to would_start_an_identifier()Sam Atkins
2021-12-27LibWeb: Pass correct values to would_start_a_number()Sam Atkins
2021-12-27LibWeb: Add CSS::Tokenizer::start_of_input_stream_[twin|triplet]()Sam Atkins
2021-12-09LibWeb: Remove now-unused CustomStyleValueSam Atkins
2021-12-09LibWeb: Parse and resolve UnresolvedStyleValuesSam Atkins
2021-12-09LibWeb: Make StyleBlockRule more accessible to outsidersSam Atkins
2021-11-24LibWeb: Use a string instead of an internal Parser class in SupportsSam Atkins
2021-11-24LibWeb: Add <general-enclosed> support to Media QueriesSam Atkins