Commit History

Autor SHA1 Mensaxe Data
  Aliaksandr Kalenik 9c99182b1e LibWeb: Change StackingContext::hit_test() to accept callback hai 1 ano
  Aliaksandr Kalenik 1af466babf LibWeb: Fix invalidation of CSS properties that do not affect layout hai 1 ano
  Aliaksandr Kalenik 0bf82f748f LibWeb: Move clip rect calculation to happen before painting hai 1 ano
  Aliaksandr Kalenik 7c2713c14f LibWeb: Move set_needs_display() from layout node to paintable hai 1 ano
  Aliaksandr Kalenik 814bed33b4 LibWeb: Move box_type_agnostic_position() from layout node to paintable hai 1 ano
  Aliaksandr Kalenik 3cf5ad002a LibWeb: Allow inline nodes to establish a stacking context hai 1 ano
  Aliaksandr Kalenik 2952f01e84 LibWeb: Add pair of methods to apply/reset scroll offset of paintable hai 1 ano
  MacDue 0af8d81f48 LibWeb: Layout SVG <mask> elements (but don't paint them) hai 1 ano
  Zaggy1024 9d4a1ac2b3 LibWeb: Apply CSS `clip` property to an element as well as its children hai 1 ano
  Aliaksandr Kalenik cca779e7f6 LibWeb: Treat grid items with z-index != auto as positioned elements hai 1 ano
  Andreas Kling d296992fb3 LibWeb: Make StackingContext point to paint tree instead of layout tree hai 1 ano
  Andreas Kling 136ac1a6a5 LibWeb: Add virtuals to check if Paintable is PBox or PWithLines hai 1 ano
  Andreas Kling 6b3af92262 LibWeb: Give paintables their own pointer to the BrowsingContext hai 1 ano
  Andreas Kling e67ac16862 LibWeb: Give Paintable its own pointer to the corresponding DOM node hai 1 ano
  Andreas Kling 216bd513fa LibWeb: Make the paint tree a proper standalone tree hai 1 ano
  Sam Atkins 8520afaa11 LibWeb: Rename PaintPhase::FocusOutline -> Outline %!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
  Linus Groh 352da3623b LibWeb/Painting: Remove redundant 'Painting::' namespace prefixes %!s(int64=2) %!d(string=hai) anos
  Matthew Olsson c0b2fa74ac LibWeb: Fix a few const-ness issues %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 08f217526a LibWeb: Use rect of containing block instead of parent to clip overflow %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 51555dea7c LibWeb: Make Layout::Node::containing_block() return a Layout::Box %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 811b8a25c2 LibWeb: Make Paintable visit its cached containing block pointer %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 4d401bf796 LibWeb: Make the paint tree GC-allocated %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 3c7bd5a317 LibWeb+WebContent+headless-browser: Use CSSPixels for PageClient events %!s(int64=2) %!d(string=hai) anos
  MacDue e011eafd37 Meta+Userland: Pass Gfx::FloatPoint by value %!s(int64=2) %!d(string=hai) anos
  MacDue 7be0b27dd3 Meta+Userland: Pass Gfx::IntPoint by value %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik f3d57e1157 LibWeb: Clip hidden overflow by absolute rect of containing block %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 5aeb6fec68 LibWeb: Make hit testing traverse positioned descendants in right order %!s(int64=2) %!d(string=hai) anos
  Aliaksandr Kalenik 66e424a084 LibWeb: Fix pointer-events check in hit_test %!s(int64=2) %!d(string=hai) anos