Closed Bug 1874735 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 44000 - Apply zoom to coordinate space, not geometry in SVGMaskPainter

Categories

(Core :: Web Painting, task, P4)

task

Tracking

()

RESOLVED FIXED
123 Branch
Tracking Status
firefox123 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 44000 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/44000
Details from upstream follow.

Fredrik Söderquist <fs@opera.com> wrote:

Apply zoom to coordinate space, not geometry in SVGMaskPainter

Some \<image>s - like gradients - contains some geometry information
derived from the zoomed geometry. These may paint incorrectly when zoom
differs from one. Adjust the coordinate space instead of the geometry to
handle these cases correctly.

Fixed: 1516749
Change-Id: I25ccebbbb372b4ad237c3dad30f5a147b2b2de87

Reviewed-on: https://chromium-review.googlesource.com/5197811
WPT-Export-Revision: aa9d78d64954c9b2aca95bed42a0d2215cce277a

Component: web-platform-tests → Web Painting
Product: Testing → Core

CI Results

Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests

Status Summary

Firefox

PASS: 1

Chrome

FAIL: 1

Safari

FAIL: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/55de2a0d3e56 [wpt PR 44000] - Apply zoom to coordinate space, not geometry in SVGMaskPainter, a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
Regressions: 1875680
You need to log in before you can comment on or make changes to this bug.