summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/CSS/StyleComputer.h
AgeCommit message (Expand)Author
2023-02-19LibWeb: Port StyleComputer to new StringsSam Atkins
2023-02-19LibWeb: Port FontCache to new StringsSam Atkins
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-05LibWeb: Use CSS Pixels for viewport rectsSam Atkins
2023-01-05LibWeb: Resolve Lengths to CSSPixelsSam Atkins
2022-12-10LibWeb: Use HashMap::try_ensure_capacity in StyleComputerThomas Queiroz
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-02LibWeb: Do CSS var() expansion in a separate passAndreas Kling
2022-09-27LibWeb: Use TokenStreams when expanding unresolved CSS valuesSam Atkins
2022-09-06LibWeb: Make CSSRule and all its subclasses GC-allocatedAndreas Kling
2022-04-12LibWeb: Move ComponentValue to CSS::Parser namespaceSam Atkins
2022-04-08LibWeb: Load fonts from style sheet once when sheet is addedAndreas Kling
2022-04-07LibWeb: Rename StyleComponentValueRule -> ComponentValueSam Atkins
2022-03-29LibWeb: Load and use fonts described by @font-face rules :^)Andreas Kling
2022-03-19LibWeb: Give StyleComputer a helper for getting the current viewportAndreas Kling
2022-03-17Libraries: Use default constructors/destructors in LibWebLenny Maiorani
2022-03-15LibWeb: Use StyleComputer::invalidate_rule_cache() directly everywhereAndreas Kling
2022-03-13LibWeb: Don't make deep copy of custom properties for every elementAndreas Kling
2022-03-11LibWeb: Stub getting the initial font instead of the root oneSam Atkins
2022-03-03LibWeb: Reduce HashMap thrashing during custom property cascadeAndreas Kling
2022-03-03LibWeb: Use FlyString for CSS custom property namesAndreas Kling
2022-02-25LibWeb: Add a rule-cache for PseudoElementsSam Atkins
2022-02-25LibWeb: Match styles for pseudo-elementsSam Atkins
2022-02-12LibWeb: Add an enum for !importantSam Atkins
2022-02-11LibWeb: Remove CascadeOrigin::Any enum valueAndreas Kling
2022-02-11LibWeb: Remove unused CascadeOrigin::AnyAndreas Kling
2022-02-10LibWeb: Add "tag name" buckets to StyleComputer::RuleCacheAndreas Kling
2022-02-10LibWeb: Add "ID" buckets to StyleComputer::RuleCacheAndreas Kling
2022-02-10LibWeb: Cache CSS rules in buckets to reduce number of rules checkedAndreas Kling
2022-02-10LibWeb: Perform CSS custom property cascade once instead of per-propertyAndreas Kling
2022-02-10LibWeb: Fix a bunch of trivial clang-tidy warnings in StyleComputerAndreas Kling
2022-01-24LibWeb: Teach StyleComputer about "Automatic Box Type Transformation"Andreas Kling
2021-12-09LibWeb: Handle dependency cycles in CSS var()s :^)Sam Atkins
2021-12-09LibWeb: Handle fallback values for CSS variables :^)Sam Atkins
2021-12-09LibWeb: Parse and resolve UnresolvedStyleValuesSam Atkins
2021-09-24LibWeb: Rename CSS::StyleResolver => StyleComputerAndreas Kling