Commit History

Autor SHA1 Mensaxe Data
  Aliaksandr Kalenik 89fd8dfaad LibWeb: Fix duplicated clip overflow in child stacking contexts hai 1 ano
  Aliaksandr Kalenik 1b3223dd9e LibWeb: Rename painter() to recording_painter() in PaintContext hai 1 ano
  MacDue 4e04f81626 LibWeb: Don't encode painting limitations in RecordingPainter API hai 1 ano
  Aliaksandr Kalenik 4318bcf447 LibWeb: Record painting commands in coordinates of stacking context hai 1 ano
  Aliaksandr Kalenik 94f322867a LibWeb: Get rid of DevicePixels usage in RecordingPainter hai 1 ano
  Bastiaan van der Plaat 5870a1a9a1 AK: Remove rarely used ExtraMathConstants.h hai 1 ano
  Aliaksandr Kalenik 063e66cae9 LibWeb: Introduce RecordingPainter to serialize painting commands hai 1 ano
  Sam Atkins 642ad80960 LibWeb: Make CSS Transformation struct a proper class hai 1 ano
  MacDue 909bcfe9a4 LibWeb: Resolve and paint simple SVG masks hai 1 ano
  MacDue b340a85523 LibWeb: Make StackingContext functions `static` where possible hai 1 ano
  Aliaksandr Kalenik dd7bba66ed LibWeb: Change viewport ownership from `BrowsingContext` to `Navigable` hai 1 ano
  Zaggy1024 9d4a1ac2b3 LibWeb: Apply CSS `clip` property to an element as well as its children hai 1 ano
  MacDue 360c0eb509 LibWeb: Remove implicit conversion from float and double to CSSPixels hai 1 ano
  MacDue 2d154bf90a LibWeb: Fix accidentally skipping post-paint actions for positioned SCs hai 1 ano
  Aliaksandr Kalenik 95a8dec373 LibWeb: Treat grid item as it creates stacking context during painting hai 1 ano
  Andreas Kling d296992fb3 LibWeb: Make StackingContext point to paint tree instead of layout tree %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 8a8cc18cf4 LibWeb: Make StyleValue constructors infallible %!s(int64=2) %!d(string=hai) anos
  Andi Gallo a18500c78c LibWeb: Paint separate borders for inline tables %!s(int64=2) %!d(string=hai) anos
  MacDue 2a067b5601 LibWeb: Don't paint all stacking contexts like positioned elements %!s(int64=2) %!d(string=hai) anos
  Luke Wilde fb33514029 LibWeb: Support skew{X,Y} in stacking context transforms %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik cdf8b9e943 LibWeb/Painting: Translate by scroll offset before painting descendants %!s(int64=2) %!d(string=hai) anos
  Andi Gallo 7bd00d6a42 LibWeb: Snap table grid to device pixels in separate borders mode %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 5b7926fa53 LibWeb: Move scroll_offset() from Layout::Box to PaintableBox %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik fa56ce11a9 LibWeb: Take in account scroll offset in painting %!s(int64=2) %!d(string=hai) anos
  Sam Atkins fe7e797483 LibWeb: Implement the CSS `outline` property :^) %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 8520afaa11 LibWeb: Rename PaintPhase::FocusOutline -> Outline %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 3c6fdde466 LibWeb: Fix hit testing for fixed position nodes %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 3ec9fd0aae LibWeb: Resolve calc() values in CSS transform %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 2d6c1bbf88 LibWeb: Paint relatively positioned inline-level elements %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 268492413a LibWeb: Add Paintable::stacking_context_rooted_here() %!s(int64=2) %!d(string=hai) anos