summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/CSS
AgeCommit message (Expand)Author
2023-05-25LibWeb: Implement smarter CSS StyleValue parsingSam Atkins
2023-05-25LibWeb: Cache initial property values when parsing `background`Sam Atkins
2023-05-25LibWeb: Teach the CSS parser about extra color keywordsSam Atkins
2023-05-25LibWeb: Make `property_id_from_string()` return OptionalSam Atkins
2023-05-25LibWeb: Make `value_id_from_string()` return OptionalSam Atkins
2023-05-25LibWeb: Fill in some missing property data and bodge extra typesSam Atkins
2023-05-25LibWeb: Remove "Invalid" StyleValue typeSam Atkins
2023-05-24LibWeb: Stop aggressively quantizing font-weight valuesAndreas Kling
2023-05-24LibWeb: Include weight and style in CSSFontFaceRule serializationAndreas Kling
2023-05-24LibWeb: Honor font-weight and font-style when using downloaded fontsAndreas Kling
2023-05-24LibWeb: Parse font-weight and font-style inside @font-face rulesAndreas Kling
2023-05-24LibWeb: Move resolution of font weights and slopes to StyleValueAndreas Kling
2023-05-24LibWeb: Make CSSPixels and Length use 64-bit (double) floating pointAndreas Kling
2023-05-24LibWeb: Honor the font-size even if the font-family is not foundAndreas Kling
2023-05-24LibWeb: Resolve CSS variables if present in SVG presentation attributesAndreas Kling
2023-05-23LibWeb: Reject invalid tokens in `calc()` expressionsSam Atkins
2023-05-23LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusiveJelle Raaijmakers
2023-05-22LibWeb/CSS: Implement parsing of grid-auto-columns and grid-auto-rowsAliaksandr Kalenik
2023-05-22LibWeb: Check if line name is present in GridTrackSizeList::to_string()Aliaksandr Kalenik
2023-05-21LibWeb+LibJS: Don't lazily construct web prototypes in cell constructorsAndreas Kling
2023-05-20LibWeb: Implement SVG opacity propertiesMacDue
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-18LibWeb: Remove unitless-length quirk from properties that don't need itSam Atkins
2023-05-17LibWeb: Resolve CSS custom properties on pseudo elementsAndreas Kling
2023-05-17LibWeb: Rename flexible_length to flex_factor in GridSizeAliaksandr Kalenik
2023-05-17LibWeb: Support flex-basis: calc(...)Andreas Kling
2023-05-17LibWeb: Fix off-by-one in CSS calc() "negate" operationAndreas Kling
2023-05-15LibWeb: Basic support for CSS `text-indent: <length-percentage>`Andreas Kling
2023-05-14LibWeb: Change implicit background-size height to autoRimvydas Naktinis
2023-05-13LibWeb: Add a class to represent the "source set" concept from HTMLAndreas Kling
2023-05-13LibWeb: Make PercentageOr<T> equality comparison work for calc() valuesAndreas Kling
2023-05-11LibWeb: Parse calc() function in grid sizesAliaksandr Kalenik
2023-05-11LibWeb: Use LengthPercentage in CSS::GridSizeAliaksandr Kalenik
2023-05-10LibWeb: Don't resolve CSS property values for unconnected elementsAndreas Kling
2023-05-10LibWeb: Handle CSS "color: currentcolor"Andreas Kling
2023-05-08LibWeb: Cache the root element font metrics when calculating themAndreas Kling
2023-05-08LibWeb: Don't include Layout/Node.h from DOM/Element.hAndreas Kling
2023-05-08LibWeb: Don't include CSS/CSSStyleDeclaration.h from DOM/Element.hAndreas Kling
2023-05-08LibWeb: Don't include CSS/StyleComputer.h from Element.h and Document.hAndreas Kling
2023-05-06LibWeb: Remove weird CSS::Length::resolved() APIAndreas Kling
2023-05-06LibWeb: Stop using weird resolved() in FilterValueListStyleValueAndreas Kling
2023-05-06LibWeb: Use the new to_px() helpers in CSS, SVG and layout codeAndreas Kling
2023-05-06LibWeb: Add to_px() helpers to CSS::Size and CSS::PercentageOr<T>Andreas Kling
2023-05-06LibWeb: Put debug spam about unimplemented calc() expansion behind flagAndreas Kling
2023-05-06LibWeb: Propagate errors from parse_css_value and property_initial_valueSam Atkins
2023-05-06LibWeb: Propagate errors from ResolvedCSSStyleDeclarationSam Atkins
2023-05-06LibWeb: Propagate errors when parsing StyleValuesSam Atkins
2023-05-06LibWeb: Propagate errors from absolutizing StyleValuesSam Atkins