summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/CSS/StyleValues
AgeCommit message (Expand)Author
2023-06-02LibWeb: Add a way to resolve calc() values without a layout nodeAndreas Kling
2023-06-02LibWeb: Parse `clamp()` css math functionstelar7
2023-06-02LibWeb: Parse `max()` css math functionstelar7
2023-06-02LibWeb: Parse `min()` css math functionstelar7
2023-06-01LibWeb: Convert NumberStyleValue from float to doubleSam Atkins
2023-06-01LibWeb: Remove int usage of NumberStyleValuesSam Atkins
2023-06-01LibWeb: Implement IntegerStyleValue, for holding `<integer>`Sam Atkins
2023-06-01LibWeb: Rename NumericStyleValue -> NumberStyleValueSam Atkins
2023-06-01LibWeb: Add support for parsing place-content shorthand CSS propertyFalseHonesty
2023-05-31LibWeb: Change calc node representation from float to doublestelar7
2023-05-31LibWeb: Allow calculated values in transformstelar7
2023-05-29LibWeb: Add CSS CompositeStyleValueAli Mohammad Pur
2023-05-27LibWeb: Remove StyleValue::has/to_length()Sam Atkins
2023-05-27LibWeb: Remove StyleValue::has/to_integer()Sam Atkins
2023-05-27LibWeb: Remove StyleValue::has/to_number()Sam Atkins
2023-05-27LibWeb: Remove StyleValue::has_rect()Sam Atkins
2023-05-25LibWeb: Add CustomIdentStyleValue, along with parsing for itSam Atkins
2023-05-24LibWeb: Make CSSPixels and Length use 64-bit (double) floating pointAndreas Kling
2023-05-23LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusiveJelle Raaijmakers
2023-05-19LibWeb: Use box sampling instead of bilinear scaling when downscalingJelle Raaijmakers
2023-05-19Revert "LibWeb: Use box sampling instead of bilinear scaling when downscaling"Andreas Kling
2023-05-19LibWeb: Use box sampling instead of bilinear scaling when downscalingJelle Raaijmakers
2023-05-17LibWeb: Fix off-by-one in CSS calc() "negate" operationAndreas Kling
2023-05-08LibWeb: Don't include Layout/Node.h from DOM/Element.hAndreas Kling
2023-05-06LibWeb: Stop using weird resolved() in FilterValueListStyleValueAndreas Kling
2023-05-06LibWeb: Propagate errors from absolutizing StyleValuesSam Atkins
2023-05-06LibWeb: Propagate errors from StyleValue constructionSam Atkins
2023-05-02LibWeb: Support multi-keyword syntax for CSS display propertyEmil Militzer
2023-04-30LibWeb: Parse `grid-template` propertymartinfalisse
2023-04-30LibWeb: Change name of GridTrackSizeListStyleValuemartinfalisse
2023-04-29LibWeb: Wrap font metrics into a structSam Atkins
2023-04-28LibWeb: Add URLStyleValue to represent general url() valuesMacDue
2023-04-28LibWeb: Allow doing .to_color() on a StyleValue without a layout nodeMacDue
2023-04-19LibWeb: Simplify StyleValue API now that `auto` isn't a lengthSam Atkins
2023-04-19LibWeb: Verify we don't accidentally create an `auto` LengthStyleValueSam Atkins
2023-04-13LibWeb: Reimplement CalculatedStyleValue as a calculation node treeSam Atkins
2023-04-13LibWeb: Simplify CalculatedStyleValue types to match CSS-VALUES-4 :^)Sam Atkins
2023-04-13LibWeb: Move StyleValue::absolutized() back where it belongsSam Atkins
2023-04-03LibWeb: Add getter for separator to StyleValueListMacDue
2023-04-03LibWeb: Parse and plumb background-position-x/yMacDue
2023-04-03LibWeb: Add EdgeStyleValueMacDue
2023-03-30LibWeb: Split CalculatedStyleValue out of StyleValue.{h,cpp}Sam Atkins
2023-03-30LibWeb: Move PercentageOr and subclasses into PercentageOr.{h,cpp}Sam Atkins
2023-03-30LibWeb: Make `absolutized_length()` helper a Length methodSam Atkins
2023-03-30LibWeb: Move PositionValue into its own filesSam Atkins
2023-03-30LibWeb: Move CSS::EdgeRect into its own filesSam Atkins
2023-03-28LibWeb: Declare defaulted style value comparision operators inlineAndrew Kaster
2023-03-25LibWeb: Remove now-unused includes from StyleValue.cppSam Atkins
2023-03-25LibWeb: Split StyleValueList out of StyleValue.{h,cpp}Sam Atkins
2023-03-25LibWeb: Split RectStyleValue out of StyleValue.{h,cpp}Sam Atkins