Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling 6eeda29642 LibWeb: Paint 1x1 backgrounds as color fill instead of tiling bitmap hai 1 ano
  MacDue 8c59f359eb LibWeb: Implement the default sizing algorithm steps for backgrounds hai 1 ano
  Aliaksandr Kalenik 1b3223dd9e LibWeb: Rename painter() to recording_painter() in PaintContext hai 1 ano
  Aliaksandr Kalenik 063e66cae9 LibWeb: Introduce RecordingPainter to serialize painting commands hai 1 ano
  Aliaksandr Kalenik dd7bba66ed LibWeb: Change viewport ownership from `BrowsingContext` to `Navigable` hai 1 ano
  MacDue 71baa8c31a LibWeb: Add CSSPixels::nearest_value_for(FloatingPoint) hai 1 ano
  MacDue 360c0eb509 LibWeb: Remove implicit conversion from float and double to CSSPixels hai 1 ano
  Sam Atkins 8356ff283b LibWeb: Implement `background-attachment: local` %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 5ee1b7db7c LibWeb: Convert BorderData::width to CSSPixels %!s(int64=2) %!d(string=hai) anos
  implicitfield 58c4e266e9 LibWeb: Prevent double promotion in paint_background %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik b37fbcb159 LibWeb: Use PaintContext::would_be_fully_clipped_by_painter() everywhere %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 147c3b3d97 LibWeb+WebContent: Forbid access to underlying type of CSSPixels %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 655d9d1462 LibWeb: Make CSSPixels and Length use 64-bit (double) floating point %!s(int64=2) %!d(string=hai) anos
  Jelle Raaijmakers f391ccfe53 LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusive %!s(int64=2) %!d(string=hai) anos
  Andreas Kling ca1fa5f748 LibWeb: Use the new to_px() helpers in CSS, SVG and layout code %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 7e76a51cb0 LibWeb: Rename Layout::InitialContainingBlock to Layout::Viewport %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 13b1952929 LibWeb: Convert AbstractImageStyleValue to new pixel units %!s(int64=2) %!d(string=hai) anos
  Sam Atkins affc8a22ca LibWeb+WebContent: Convert BrowsingContext to new pixel units %!s(int64=2) %!d(string=hai) anos
  Timothy Flynn 88d5fd4b73 LibWeb: Paint repeating background images over entire paint box %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 0bf4089af9 LibWeb: Convert border painting to new pixel units %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 0233627545 LibWeb: Convert background painting to new pixel units %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 4440af0870 LibWeb: Split PaintContext::viewport_rect() into device/css variants %!s(int64=2) %!d(string=hai) anos
  MacDue 50ab2de10e LibWeb: Remove done TODO and fix typo %!s(int64=2) %!d(string=hai) anos
  MacDue 40ad8b793d LibWeb: Avoid infinite loops in background painting %!s(int64=2) %!d(string=hai) anos
  MacDue 1473842b56 LibWeb: Follow `image-rendering` when painting image style values %!s(int64=3) %!d(string=hai) anos
  MacDue d0511ec650 LibWeb: Avoid painting background-images under opaque borders %!s(int64=3) %!d(string=hai) anos
  MacDue 6a6475673f LibWeb: Convert images to common AbstractImageStyleValue base %!s(int64=3) %!d(string=hai) anos
  Andreas Kling bd48d9521a LibWeb: Simplify more code with CSS::LengthPercentage::is_auto() %!s(int64=3) %!d(string=hai) anos
  MacDue 0c521381a3 LibWeb: Replace LibGfx gradient painting with new GradientPainting %!s(int64=3) %!d(string=hai) anos
  MacDue 4246d04e5a LibWeb: Calculate to <corner> angles for linear-gradients %!s(int64=3) %!d(string=hai) anos