Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling aa45cdf71d LibWeb: Give StyleComputer a helper for getting the current viewport %!s(int64=3) %!d(string=hai) anos
  Lenny Maiorani c37820b898 Libraries: Use default constructors/destructors in LibWeb %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 759bfbb572 LibWeb: Use StyleComputer::invalidate_rule_cache() directly everywhere %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 39389b5704 LibWeb: Don't make deep copy of custom properties for every element %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 332799fbcb LibWeb: Stub getting the initial font instead of the root one %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 205208db11 LibWeb: Reduce HashMap thrashing during custom property cascade %!s(int64=3) %!d(string=hai) anos
  Andreas Kling e4fdb40158 LibWeb: Use FlyString for CSS custom property names %!s(int64=3) %!d(string=hai) anos
  Sam Atkins f3cda3c830 LibWeb: Add a rule-cache for PseudoElements %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 7eb7396f8b LibWeb: Match styles for pseudo-elements %!s(int64=3) %!d(string=hai) anos
  Sam Atkins a99d02e14d LibWeb: Add an enum for !important %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 1667a80ade LibWeb: Remove CascadeOrigin::Any enum value %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 5ff816abbf LibWeb: Remove unused CascadeOrigin::Any %!s(int64=3) %!d(string=hai) anos
  Andreas Kling b68c51379e LibWeb: Add "tag name" buckets to StyleComputer::RuleCache %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 031296cf7b LibWeb: Add "ID" buckets to StyleComputer::RuleCache %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 646b37d1a9 LibWeb: Cache CSS rules in buckets to reduce number of rules checked %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 8d104b7de2 LibWeb: Perform CSS custom property cascade once instead of per-property %!s(int64=3) %!d(string=hai) anos
  Andreas Kling b248661f11 LibWeb: Fix a bunch of trivial clang-tidy warnings in StyleComputer %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 12932d187e LibWeb: Teach StyleComputer about "Automatic Box Type Transformation" %!s(int64=3) %!d(string=hai) anos
  Sam Atkins c3437bccb3 LibWeb: Handle dependency cycles in CSS var()s :^) %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 67e1125b4c LibWeb: Handle fallback values for CSS variables :^) %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 23dc0dac88 LibWeb: Parse and resolve UnresolvedStyleValues %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f8dd3e14ba LibWeb: Rename CSS::StyleResolver => StyleComputer %!s(int64=3) %!d(string=hai) anos