Commit History

Autor SHA1 Mensaxe Data
  Simon Wanner 48efdaa8c4 LibWeb: Update hit_test for CSS Transforms %!s(int64=3) %!d(string=hai) anos
  Simon Wanner a2331e8dd3 LibWeb: Implement CSS transforms on stacking contexts %!s(int64=3) %!d(string=hai) anos
  Andreas Kling ccc37032a4 LibWeb: Don't call establishes_stacking_context() during painting %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f5c2e87965 LibWeb: Sort stacking context tree once, after fully building it %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 5779a910e5 LibWeb: Move hit testing to the painting tree %!s(int64=3) %!d(string=hai) anos
  Andreas Kling ba606d9057 LibWeb: Move PaintingBox to its own .cpp and .h files %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f017c1c064 LibWeb: Make hit testing return a { paintable, offset } %!s(int64=3) %!d(string=hai) anos
  Andreas Kling aae356baf1 LibWeb: Port inline elements to the new Paintable system %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 053766d79c LibWeb: Split Paintable into Paintable and PaintableBox %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9461e44afa LibWeb: Use Layout::Box::paint_box() accessor in more places %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 02b316fd5c LibWeb: Let Paintable perform the painting %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f6497b64ac LibWeb: Rename Painting::Box => Paintable %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9f5cbcaad3 LibWeb: Hang StackingContext off of the paint boxes %!s(int64=3) %!d(string=hai) anos
  Andreas Kling cc8e429126 LibWeb: Make StackingContext paint functions const %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f0d833a3d7 LibWeb: Move StackingContext and PaintPhase into the Painting namespace %!s(int64=3) %!d(string=hai) anos
  Andreas Kling a4d51b3dc2 LibWeb: Add Painting::Box and move things from Layout::Box into it %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 219e3b9235 LibWeb: Make stacking context tree dumps more readable %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 15ed0ebdc6 LibWeb: Implement hit testing a bit closer to spec %!s(int64=3) %!d(string=hai) anos
  Andreas Kling f4625ed9de LibWeb: Paint inline-level and replaced elements on top of floats %!s(int64=3) %!d(string=hai) anos
  Andreas Kling dbe5af3c6f LibWeb: Keep tree order of sibling stacking contexts with same z-index %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 0de33b3d6c LibGfx: Use ErrorOr<T> for Bitmap::try_create() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling ff45eb7fb1 LibWeb: Make computed opacity always available %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 2447b27d97 LibWeb: Implement position:fixed painting at the stacking context level %!s(int64=3) %!d(string=hai) anos
  Andreas Kling c4826eae4f LibWeb: Rename Layout::BlockBox => BlockContainer %!s(int64=3) %!d(string=hai) anos
  Andreas Kling e91edcaa28 LibWeb: Rename InitialContainingBlockBox => InitialContainingBlock %!s(int64=3) %!d(string=hai) anos
  K-Adam eb1578e7c8 LibWeb: Call before/after children_paint on parent in StackingContext %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 217179a39f LibWeb: Remove unused header includes %!s(int64=4) %!d(string=hai) anos
  Egor Ananyin f567414f65 LibWeb: Draw elements with opacity in a separate stacking context %!s(int64=4) %!d(string=hai) anos
  Egor Ananyin 495f69b76b LibWeb: Don't paint children stacking contexts inside the current one %!s(int64=4) %!d(string=hai) anos
  Andreas Kling ee3a73ddbb AK: Rename downcast<T> => verify_cast<T> %!s(int64=4) %!d(string=hai) anos