summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/CSS/Parser
AgeCommit message (Expand)Author
2021-09-17LibWeb: Persuade CSS Parser that idents like `currentcolor` are colorsSam Atkins
2021-09-16LibWeb: Use default instead of an empty constructor/destructorBrian Gianforcaro
2021-09-13LibWeb: Add the Web::URL namespace and move URLEncoder to itIdan Horowitz
2021-09-12LibWeb: Tidy up CSS parser loggingSam Atkins
2021-09-12LibWeb: Ignore CSS properties with vendor-prefixed valuesSam Atkins
2021-09-12LibWeb: Rename CSS::Parser::SelectorParsingResult => ParsingResultSam Atkins
2021-09-12LibWeb: Ignore vendor-prefixed at-rulesSam Atkins
2021-09-12LibWeb: Ignore vendor-prefixed pseudo-element/classes in selectorsSam Atkins
2021-09-12LibWeb: Return SelectorParsingResult from all selector parsing functionsSam Atkins
2021-09-12LibWeb: Reduce CSS_PARSER_DEBUG spamSam Atkins
2021-09-12LibWeb: Ignore CSS properties with other people's vendor prefixesSam Atkins
2021-09-12LibWeb: Make CSSStyleDeclaration an abstract classAndreas Kling
2021-09-12LibWeb: Parse CSS selectors with no space before a combinatorSam Atkins
2021-09-12LibWeb: Remove unused PropertyID parameter to StyleValue parsing methodsSam Atkins
2021-09-12LibWeb: Remove "takes integer value" concept from parse_css_value()Sam Atkins
2021-09-12LibWeb: Fix CSS opacity parsingSam Atkins
2021-09-12LibWeb: Only apply the unitless-length quirk to needed propertiesSam Atkins
2021-09-12LibWeb: Add current_property_id to CSS ParsingContextSam Atkins
2021-09-12LibWeb: Don't assert if reconsuming on an empty TokenStreamSam Atkins
2021-09-03Everywhere: Use my shiny new serenityos.org email :^)Sam Atkins
2021-09-03AK: Rename create<T> => make_ref_counted<T>Andreas Kling
2021-08-30LibWeb: Preprocess the CSS stream in the Tokenizersin-ack
2021-08-25LibWeb: Handle CSS "ch" length unit (mostly)Karol Kosek
2021-08-25LibWeb: Implement CSS `unset` builtin valueSam Atkins
2021-08-25LibWeb: Use single shared instance of Inherit/InitialStyleValueSam Atkins
2021-08-25LibWeb: Parse CSS builtins before other valuesSam Atkins
2021-08-20LibWeb: Parse the CSS `opacity` property with `strtof()` for nowAndreas Kling
2021-08-18LibWeb: Fix check for too many 'normal' values in font declarationSam Atkins
2021-08-14LibWeb: Treat multi-value CSS properties as StyleValueList by defaultSam Atkins
2021-08-14LibWeb: Remove ValueListStyleValue :^)Sam Atkins
2021-08-14LibWeb: Parse multiple font-family valuesSam Atkins
2021-08-14LibWeb: Handle StyleValueList for background-imageSam Atkins
2021-08-14LibWeb: Implement and use BackgroundRepeatStyleValueSam Atkins
2021-08-14LibWeb: Implement and use OverflowStyleValueSam Atkins
2021-08-14LibWeb: Implement and use BorderRadiusStyleValueSam Atkins
2021-08-14LibWeb: Implement and use BorderStyleValueSam Atkins
2021-08-14LibWeb: Implement and use FlexFlowStyleValueSam Atkins
2021-08-14LibWeb: Implement and use FlexStyleValueSam Atkins
2021-08-14LibWeb: Implement and use TextDecorationStyleValueSam Atkins
2021-08-14LibWeb: Implement and use ListStyleStyleValueSam Atkins
2021-08-14LibWeb: Implement and use BackgroundStyleValueSam Atkins
2021-08-14LibWeb: Implement and use FontStyleValueSam Atkins
2021-08-14LibWeb: Make 'auto' be both a Length and Identifier in CSSSam Atkins
2021-08-14LibWeb: Make '0' always be both a number and a length in CSSSam Atkins
2021-08-13AK+Everywhere: Delete Variant's default constructorAli Mohammad Pur
2021-08-09Everywhere: Use tobyase@serenityos.org for my copyright headersTobias Christiansen
2021-08-04LibWeb: Fix EOF handling in CSS Tokenizer peek_{twin,triplet}()Sam Atkins
2021-08-02LibWeb: Switch to new CSS Parser :^)Sam Atkins
2021-08-02LibWeb: Implement CSS parsing convenience functionsSam Atkins
2021-08-02LibWeb: Clarify naming and publicity of CSS Parser methodsSam Atkins