summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Painting/PaintableBox.cpp
AgeCommit message (Expand)Author
2023-06-03LibWeb: Make pseudo-elements inspectableSimon Wanner
2023-06-01LibWeb: Clip overflow in descendant boxes for non-visible CSS overflowAndreas Kling
2023-05-24LibWeb: Make CSSPixels and Length use 64-bit (double) floating pointAndreas Kling
2023-05-23LibWeb: Don't draw text fragments that would be clipped by the painterAndreas Kling
2023-05-23LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusiveJelle Raaijmakers
2023-05-22LibWeb: Tidy up apply_clip_overflow_rect() a littleMacDue
2023-05-15LibWeb: Fix iframes flickering on window resizeAndreas Kling
2023-04-25LibWeb+WebContent: Make document background and Viewport transparentSigmund Lahn
2023-04-20LibWeb/Painting: Move-assign value in set_containing_line_box_fragmentLinus Groh
2023-04-20LibWeb/Painting: Remove redundant 'Painting::' namespace prefixesLinus Groh
2023-04-20LibWeb/Layout: Rename Box::{paint => paintable}_box()Linus Groh
2023-04-01LibWeb: Add .scaled_font() helper to Layout::NodeMacDue
2023-03-19LibWeb: Rename `PaintableBox::clip_rect()`Aliaksandr Kalenik
2023-03-19LibWeb: Apply border-radius clip only if overflow hidden for both axisAliaksandr Kalenik
2023-03-18LibWeb: Honor `pointer-events: none` when hitting a PaintableBoxAndreas Kling
2023-03-15LibWeb: Scale the font when painting the text on buttonsAndreas Kling
2023-03-15LibWeb: Don't truncate font sizes before scaling them to device pixelsAndreas Kling
2023-03-11LibWeb: Use from_deprecated_fly_string() instead of from_utf8()Kenneth Myhra
2023-02-28LibWeb: Rename Layout::InitialContainingBlock to Layout::ViewportAndreas Kling
2023-02-24LibWeb: Stop overflow clip box aggregation on reached stacking contextAliaksandr Kalenik
2023-02-24Revert "LibWeb: Fix clip of hidden overflow..."Aliaksandr Kalenik
2023-02-21LibWeb+LibIDL: Fix (or paper over) various const-correctness issuesAndreas Kling
2023-02-19LibWeb: Port FontCache to new StringsSam Atkins
2023-02-11LibWeb: Scale font size to device pixelsAliaksandr Kalenik
2023-01-25LibWeb: Use rect of containing block instead of parent to clip overflowAliaksandr Kalenik
2023-01-25LibWeb: Fix clip of hidden overflow when translated boxes are involvedAliaksandr Kalenik
2023-01-24LibWeb: Make Layout::Node::containing_block() return a Layout::BoxAndreas Kling
2023-01-23LibWeb: Use CSS Pixels for overflow clip rectAliaksandr Kalenik
2023-01-11LibWeb: Make the paint tree GC-allocatedAndreas Kling
2023-01-05LibWeb: Resolve Lengths to CSSPixelsSam Atkins
2023-01-05LibWeb: Convert Layout Boxes to new pixel unitsSam Atkins
2023-01-03LibWeb: Use the layout_state border values when drawing bordersmartinfalisse
2022-12-24LibWeb: Apply CSS text-transform during layoutAndreas Kling
2022-12-18LibWeb: Don't const_cast layout_box() when calling const functionsMatt Purnell
2022-12-14LibWeb: Convert Paintable coordinates to new pixel unitsSam Atkins
2022-12-14LibWeb: Convert text and text-decoration painting to new pixel unitsSam Atkins
2022-12-14LibWeb: Convert shadow painting to new pixel unitsSam Atkins
2022-12-14LibWeb: Convert backdrop-filter painting to new pixel unitsSam Atkins
2022-12-14LibWeb: Convert border painting to new pixel unitsSam Atkins
2022-12-14LibWeb: Convert background painting to new pixel unitsSam Atkins
2022-12-14LibWeb: Split PaintContext::viewport_rect() into device/css variantsSam Atkins
2022-12-10LibWeb: Use start-of-line in hit test of position directly to the leftAndreas Oppebøen
2022-12-10LibWeb: Use correct end-of-fragment node index for HitTestResultAndreas Oppebøen
2022-12-10LibWeb+WebContent+headless-browser: Use CSSPixels for PageClient eventsSam Atkins
2022-12-07Meta+Userland: Pass Gfx::FloatSize by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::FloatPoint by valueMacDue
2022-12-07Meta+Userland: Pass Gfx::IntPoint by valueMacDue
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-11-29LibWeb: Return the position at end-of-line in TextCursor hit-testAndreas Oppebøen
2022-11-15LibWeb: Clip hidden overflow by absolute rect of containing blockAliaksandr Kalenik