Closed Bug 1578612 Opened 5 years ago Closed 5 years ago

[wpt-sync] Sync PR 18821 - Apply masks to <foreignObject>

Categories

(Core :: SVG, task, P4)

task

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Chris Harrelson <chrishtr@chromium.org> wrote:

Apply masks to <foreignObject>

An earlier CL stopped applying mask state, but this is incorrect,
as masks need to paint in the correct property tree state to apply.

The new CL applies the same logic as for the root \<svg> element, which
paints in the same way as \<foreignObject>

Bug: 998553

Change-Id: Ib8cea27e16063f459d9719336d4c0fac63589759
Reviewed-on: https://chromium-review.googlesource.com/1783144
WPT-Export-Revision: 7f403f10cfa655209ff63536a8841ee71c052fdb

Component: web-platform-tests → SVG
Product: Testing → Core
Ran 1 tests
FAIL   : 1

New tests that have failures or other problems:
/svg/extensibility/foreignObject/masked.html: FAIL
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/9c6be60449cf
[wpt PR 18821] - Apply masks to <foreignObject>, a=testonly
https://hg.mozilla.org/integration/mozilla-inbound/rev/046daee2173b
[wpt PR 18821] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
You need to log in before you can comment on or make changes to this bug.