Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a78d6be18817e041f968208302c3b649e641e26b
https://github.com/WebKit/WebKit/commit/a78d6be18817e041f968208302c3b649e641e26b
Author: Sam Weinig <[email protected]>
Date: 2026-10-03 (Sat, 03 Oct 2026)
Changed paths:
M Source/WebCore/rendering/shapes/LayoutShape.cpp
M Source/WebCore/rendering/shapes/LayoutShape.h
M Source/WebCore/rendering/shapes/ShapeOutsideInfo.cpp
Log Message:
-----------
[Image Redux] Use Style::Image::draw() to rasterize shape-outside's image
https://bugs.webkit.org/show_bug.cgi?id=326223
Reviewed by Simon Fraser.
Adds an overload of LayoutShape::createRasterShape() that takes a Style::Image
so that we can remove one
of the remaining uses of Style::Image::image() left from ShapeOutsideInfo.
The overload taking a WebCore::Image remains for InteractionRegion.
* Source/WebCore/rendering/shapes/LayoutShape.cpp:
* Source/WebCore/rendering/shapes/LayoutShape.h:
* Source/WebCore/rendering/shapes/ShapeOutsideInfo.cpp:
Canonical link: https://commits.webkit.org/322625@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications