summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/CSS/Parser
AgeCommit message (Expand)Author
2022-04-07LibWeb: Rename StyleComponentValueRule -> ComponentValueSam Atkins
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-30LibWeb: Remove redundant `[[nodiscard]]` from CSS Parser methodsSam Atkins
2022-03-30LibWeb: Implement and use `parse_a_style_blocks_contents()`Sam Atkins
2022-03-30LibWeb: Tidy up StyleRule APISam Atkins
2022-03-30LibWeb: Spec-comment `consume_a_function()`Sam Atkins
2022-03-30LibWeb: Spec-comment `consume_a_simple_block()`Sam Atkins
2022-03-30LibWeb: Comment discrepancy from spec in `consume_a_declaration()`Sam Atkins
2022-03-30LibWeb: Spec-comment `consume_a_component_value()`Sam Atkins
2022-03-30LIbWeb: Spec-comment `consume_a_list_of_declarations()`Sam Atkins
2022-03-30LibWeb: Spec-comment `consume_a_qualified_rule()`Sam Atkins
2022-03-30LibWeb: Spec-comment `consume_an_at_rule()`Sam Atkins
2022-03-30LibWeb: Spec-comment `consume_a_list_of_rules()`Sam Atkins
2022-03-30LibWeb: Spec-comment `parse_a_comma_separated_list_of_component_values`Sam Atkins
2022-03-30LibWeb: Spec-comment `parse_a_list_of_component_values()`Sam Atkins
2022-03-30LibWeb: Spec-comment `parse_a_component_value()`Sam Atkins
2022-03-30LibWeb: Spec-comment `parse_a_list_of_declarations()`Sam Atkins
2022-03-30LibWeb: Bring `parse_a_declaration()` to spec and add commentsSam Atkins
2022-03-30LibWeb: Spec-comment `parse_a_rule()`Sam Atkins
2022-03-30LibWeb: Use parse_a_list_of_rules() for `@media` and `@supports`Sam Atkins
2022-03-30LibWeb: Bring `parse_a_list_of_rules()` to specSam Atkins
2022-03-30LibWeb: Implement and use "parse a CSS stylesheet" algorithmSam Atkins
2022-03-30LibWeb: Use an enum class for the "top-level flag"Sam Atkins
2022-03-30LibWeb: Spec-comment `parse_a_stylesheet()`Sam Atkins
2022-03-30LibWeb: Rename `parse_css()` -> `parse_css_stylesheet()`Sam Atkins
2022-03-30LibWeb: Add basic support for the attr() CSS functionSimon Wanner
2022-03-29LibWeb: Implement attribute selector case identifierDaniel Glazman
2022-03-29LibWeb: Streamline how inline CSS style declarations are constructedAndreas Kling
2022-03-28LibWeb: Parse `@font-face` rulesSam Atkins
2022-03-28LibWeb: Bring "parse a list of declarations" closer to specSam Atkins
2022-03-28LibWeb: Rename parse_css_declaration() -> parse_css_style_attribute()Sam Atkins
2022-03-26LibWeb: Move HTML dimension value parsing from CSS to HTML namespaceAndreas Kling
2022-03-26LibWeb: Remove the totally ad-hoc parse_html_length()Andreas Kling
2022-03-26LibWeb: Add parser for the HTML "non-zero dimensions value" microsyntaxAndreas Kling
2022-03-26LibWeb: Add a parser for the HTML "dimension value" microsyntaxAndreas Kling
2022-03-24LibWeb+Base: Fix `An+B of foo` parsingSam Atkins
2022-03-24LibWeb: Parse and compute text-shadow propertySam Atkins
2022-03-24LibWeb: Implement disallowing `inset` when parsing shadowsSam Atkins
2022-03-24LbWeb: Rename BoxShadowFoo => ShadowFooSam Atkins
2022-03-23LibWeb: Restore `:is()` and `:where()` selector parsingSam Atkins
2022-03-23LibWeb: Parse CSS "font-variant" as part of "font"Andreas Kling
2022-03-22LibWeb: Tidy up CSS::Token::to_debug_string()Sam Atkins
2022-03-22LibWeb: Remove separate Token::m_unit fieldSam Atkins
2022-03-22LibWeb: Use CSS::Number for CalculatedStyleValue numbersSam Atkins
2022-03-22LibWeb: Use CSS::Number for Token numeric valuesSam Atkins
2022-03-22LibWeb: Use floats instead of doubles for CSS numbersSam Atkins
2022-03-22LibWeb: Use intermediate ints when converting strings to numbers in CSSSam Atkins
2022-03-22LibGfx+LibWeb: Use floats not doubles to create HSL colorsSam Atkins
2022-03-22LibWeb: Initialize PseudoClass/PseudoElement selectors in one goSam Atkins
2022-03-22LibWeb: Use a Variant for SimpleSelector's contentsSam Atkins