Commit History

Author SHA1 Message Date
  Sam Atkins 4084c66ad2 LibWeb: Use CSS Pixels for viewport rects 2 years ago
  Sam Atkins 8cc0bdf777 LibWeb: Resolve Lengths to CSSPixels 2 years ago
  Thomas Queiroz eacfcac932 LibWeb: Use HashMap::try_ensure_capacity in StyleComputer 2 years ago
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString 2 years ago
  Andreas Kling ab9aa9da0d LibWeb: Do CSS var() expansion in a separate pass 2 years ago
  Sam Atkins 54be317fa9 LibWeb: Use TokenStreams when expanding unresolved CSS values 2 years ago
  Andreas Kling 12042f0757 LibWeb: Make CSSRule and all its subclasses GC-allocated 2 years ago
  Sam Atkins fff2c35f51 LibWeb: Move ComponentValue to CSS::Parser namespace 3 years ago
  Andreas Kling 6e70670e0b LibWeb: Load fonts from style sheet once when sheet is added 3 years ago
  Sam Atkins 8b538b1578 LibWeb: Rename StyleComponentValueRule -> ComponentValue 3 years ago
  Andreas Kling 1f9aed2617 LibWeb: Load and use fonts described by @font-face rules :^) 3 years ago
  Andreas Kling aa45cdf71d LibWeb: Give StyleComputer a helper for getting the current viewport 3 years ago
  Lenny Maiorani c37820b898 Libraries: Use default constructors/destructors in LibWeb 3 years ago
  Andreas Kling 759bfbb572 LibWeb: Use StyleComputer::invalidate_rule_cache() directly everywhere 3 years ago
  Andreas Kling 39389b5704 LibWeb: Don't make deep copy of custom properties for every element 3 years ago
  Sam Atkins 332799fbcb LibWeb: Stub getting the initial font instead of the root one 3 years ago
  Andreas Kling 205208db11 LibWeb: Reduce HashMap thrashing during custom property cascade 3 years ago
  Andreas Kling e4fdb40158 LibWeb: Use FlyString for CSS custom property names 3 years ago
  Sam Atkins f3cda3c830 LibWeb: Add a rule-cache for PseudoElements 3 years ago
  Sam Atkins 7eb7396f8b LibWeb: Match styles for pseudo-elements 3 years ago
  Sam Atkins a99d02e14d LibWeb: Add an enum for !important 3 years ago
  Andreas Kling 1667a80ade LibWeb: Remove CascadeOrigin::Any enum value 3 years ago
  Andreas Kling 5ff816abbf LibWeb: Remove unused CascadeOrigin::Any 3 years ago
  Andreas Kling b68c51379e LibWeb: Add "tag name" buckets to StyleComputer::RuleCache 3 years ago
  Andreas Kling 031296cf7b LibWeb: Add "ID" buckets to StyleComputer::RuleCache 3 years ago
  Andreas Kling 646b37d1a9 LibWeb: Cache CSS rules in buckets to reduce number of rules checked 3 years ago
  Andreas Kling 8d104b7de2 LibWeb: Perform CSS custom property cascade once instead of per-property 3 years ago
  Andreas Kling b248661f11 LibWeb: Fix a bunch of trivial clang-tidy warnings in StyleComputer 3 years ago
  Andreas Kling 12932d187e LibWeb: Teach StyleComputer about "Automatic Box Type Transformation" 3 years ago
  Sam Atkins c3437bccb3 LibWeb: Handle dependency cycles in CSS var()s :^) 3 years ago