summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp
AgeCommit message (Expand)Author
2022-03-30LibWeb: Use more precise font metrics when doing inline layoutAndreas Kling
2022-03-30LibWeb: Draw inspector overlay label with default fontAndreas Kling
2022-03-30LibWeb: Use the new Gfx::Painter::draw_text_run() API for drawing textAndreas Kling
2022-03-29LibWeb: Use rounding instead of enclosing_int_rect() when paintingAndreas Kling
2022-03-27LibWeb: Stop allowing position:relative to affect layoutAndreas Kling
2022-03-27LibWeb: Use Gfx::Font::pixel_size() when we want pixel metricsAndreas Kling
2022-03-26LibWeb: Paint the focus outline using Painter::draw_focus_rect()Linus Groh
2022-03-26LibWeb: Paint the focus outline actually *outside* the elementLinus Groh
2022-03-24LibWeb: Treate SVG paintable coordinates as relative to <svg> elementAndreas Kling
2022-03-24LibWeb: Implement text-shadow paintingSam Atkins
2022-03-24LbWeb: Rename BoxShadowFoo => ShadowFooSam Atkins
2022-03-21LibWeb: Ignore invisible boxes and stacking contexts during hit testingAndreas Kling
2022-03-21LibWeb: Remove now-unused PaintableBox::for_each_child_in_paint_order()Andreas Kling
2022-03-21LibWeb: Don't compute fragment absolute rect twice while hit testingAndreas Kling
2022-03-21LibWeb: Fix O(n^2) traversal in hit testingAndreas Kling
2022-03-21LibWeb: Make hit testing functions return Optional<HitTestResult>Andreas Kling
2022-03-21LibWeb: Build stacking context tree lazilyAndreas Kling
2022-03-20LibWeb: Always call Layout::Box::did_set_rect()Andreas Kling
2022-03-18LibWeb: Update hit_test for CSS TransformsSimon Wanner
2022-03-18LibWeb: Make PaintableBox::enclosing_stacking_context() cheaperAndreas Kling
2022-03-16LibWeb: Move text fragment painting to PaintableWithLinesAndreas Kling
2022-03-12LibWeb: Let paintables cache their containing block and absolute rectAndreas Kling
2022-03-11LibWeb: Move hit testing to the painting treeAndreas Kling
2022-03-11LibWeb: Move PaintingBox to its own .cpp and .h filesAndreas Kling