summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/CSS/Parser/Parser.cpp
AgeCommit message (Expand)Author
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
2021-09-18LibWeb: Add transform property to the systemTobias Christiansen
2021-09-17LibWeb: Use initial values from Properties.json inside CSS ParserSam Atkins
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-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