1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-28 21:52:36 +00:00
serenity/Userland/Libraries/LibWeb/Page
Andreas Kling d1b5f55f91 LibWeb: Make Paintable::containing_block() return a PaintableBox*
Every single client of this function was immediately calling paintable()
on the result anyway, so there was no need to return a layout node!

This automatically leverages the cached containing block pointer we
already have in Paintable, which melts away a bunch of unnecessary
traversal in hit testing and painting. :^)
2024-03-01 17:57:10 +01:00
..
EditEventHandler.cpp LibWeb: Fix crashing after input into empty contenteditable 2024-02-24 08:09:01 +01:00
EditEventHandler.h LibWeb: Change DOM::Position to be GC-allocated 2023-09-26 21:25:54 +02:00
EventHandler.cpp LibWeb: Make Paintable::containing_block() return a PaintableBox* 2024-03-01 17:57:10 +01:00
EventHandler.h LibWeb: Use paintable to represent event tracking node 2024-01-15 09:00:35 +01:00
Page.cpp LibWeb+LibWebView+WebContent: Implement more <input type=file> behavior 2024-02-26 14:18:49 +01:00
Page.h LibWeb+LibWebView+WebContent: Implement more <input type=file> behavior 2024-02-26 14:18:49 +01:00