[wpt-sync] Sync PR 43711 - Use BackgroundImageGeometry in SVGMaskPainter
Categories
(Core :: Web Painting, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox123 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 43711 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/43711
Details from upstream follow.
Fredrik Söderquist <fs@opera.com> wrote:
Use BackgroundImageGeometry in SVGMaskPainter
Introduce a SVGBackgroundPaintContext, which is like
BoxBackgroundPaintContext, but contains context information needed to
resolve a FillLayer for painting for SVG content. Add an overload of
BackgroundImageGeometry::Calculate() that take this context object and
calculates the SVG-specific bits before calling the more generic code.This allows removing SVGMaskGeometry, which largely duplicated the
functionality of BackgroundImageGeometry.Bug: 1500572
Change-Id: Ie1fb9728ec580130c158cd94f6fcf024d18a89ec
Reviewed-on: https://chromium-review.googlesource.com/5130489
WPT-Export-Revision: 8852889d8cae5a33be86e8c7eb8eb1b14a0e13c9
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 3•2 years ago
|
||
Comment 4•2 years ago
|
||
| bugherder | ||
Description
•