Commit History

Autor SHA1 Mensaxe Data
  Aliaksandr Kalenik cd07249482 LibWeb/Painting: Add ClippableAndScrollable mixin hai 1 ano
  Andreas Kling 0ebfc0a4c4 LibWeb: Move event handling & cursor from BrowsingContext to Navigable hai 1 ano
  Aliaksandr Kalenik dc4192c149 LibWeb: Remove CSS transform from InlinePaintable's clip rectangle hai 1 ano
  Aliaksandr Kalenik a044e9cf4f LibWeb: Add `background-clip: text` support for InlinePaintable hai 1 ano
  Aliaksandr Kalenik dd73cccf8f LibWeb: Fire "scroll" events on DOM elements hai 1 ano
  Aliaksandr Kalenik d53058421a LibWeb: Do not paint scrollbar of ViewportPaintable hai 1 ano
  Andreas Kling dd8504c68d LibWeb: Store "text for rendering" in TextPaintable hai 1 ano
  Tim Ledbetter a40c14462d LibWeb: Avoid division by zero when calculating scrollbar rect hai 1 ano
  Aliaksandr Kalenik 16f33aafda LibWeb: Always check paintable boxes children during hit-testing hai 1 ano
  Zac Brannelly 9165faca5e LibWeb: Support CSS property `background-clip: text` hai 1 ano
  Aliaksandr Kalenik cf6999f5f3 LibWeb: Remove glyph run allocation in paint_text_fragment() hai 1 ano
  Andreas Kling d1b5f55f91 LibWeb: Make Paintable::containing_block() return a PaintableBox* hai 1 ano
  Aliaksandr Kalenik b821f7b283 LibWeb: Implement scrollbar painting hai 1 ano
  Aliaksandr Kalenik 91378ded96 LibWeb: Apply scroll offset after clip in PaintableBox::before_paint() hai 1 ano
  Aliaksandr Kalenik 9968c9f7a6 LibWeb: Fix hit-testing by excluding CSS transform from clip rect check hai 1 ano
  Aliaksandr Kalenik 155070cfd8 LibWeb: Clamp scroll offset to valid range in `set_scroll_offset()` hai 1 ano
  Aliaksandr Kalenik 9c99182b1e LibWeb: Change StackingContext::hit_test() to accept callback hai 1 ano
  Aliaksandr Kalenik 95d91a37d2 LibWeb: Resolve outline CSS property before paint commands recording hai 1 ano
  Aliaksandr Kalenik d4932196cc LibWeb: Account for all clipped border radii in containing block chain hai 1 ano
  Aliaksandr Kalenik 1ae416fa94 LibWeb: Add `compute_combined_css_transform()` for PaintableBox hai 1 ano
  Aliaksandr Kalenik 76d1536307 LibWeb: Optimize scroll offset and clip state recalculation hai 1 ano
  Aliaksandr Kalenik 36553d4566 LibWeb: Do not add CSS transforms into clip rect in PaintableWithLines hai 1 ano
  Aliaksandr Kalenik dc47d01fdc LibWeb: Remove contained_by_inline_node flag in PaintableFragment hai 1 ano
  Aliaksandr Kalenik 9dddd6b028 LibWeb: Account for scroll offset in overflow clip rect calculation hai 1 ano
  Aliaksandr Kalenik 16f1962f10 LibWeb: Use clip rectangles assigned to paintables in hit-testing hai 1 ano
  Aliaksandr Kalenik d3b983b201 LibWeb: Ensure scroll offsets and clip rects updated before hit-testing hai 1 ano
  Aliaksandr Kalenik d27b376699 LibWeb: Store clip border radii in CSSPixels instead of DevicePixels hai 1 ano
  Aliaksandr Kalenik 556679fedd LibWeb: Account for scroll offset in hit-testing hai 1 ano
  Aliaksandr Kalenik 20de69693b LibWeb: Fix hidden overflow clipping with nested CSS transforms hai 1 ano
  Aliaksandr Kalenik 0bf82f748f LibWeb: Move clip rect calculation to happen before painting hai 1 ano