Closed Bug 1725720 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 30026 - [CompositeAfterPaint] Paint content under animating non-invertible xform

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox93 fixed)

RESOLVED FIXED
93 Branch
Tracking Status
firefox93 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

b'Philip Rogers <pdr@chromium.org>' wrote:

[CompositeAfterPaint] Paint content under animating non-invertible xform

Before this patch, painting of content under non-invertible transforms
was skipped in two places. This is problematic because a composited
transform animation may become invertible later, but the compositor will
not have content to show. This patch causes this content to paint.

Another approach would be to not composite these animations, but the
composited animation system already needs to handle non-invertible
transforms (e.g., when animating scale(1) to scale(-1)) so these are
compositable.

Bug: 1238327
Change-Id: Idd41abef0919404e40473117064e6ffe221511ff
Reviewed-on: https://chromium-review.googlesource.com/3093707
WPT-Export-Revision: ade6d81387cdf118fae6707f18e0f2aca6bae56f

CI Results

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

Total 1 tests

Status Summary

Firefox

PASS: 1

Chrome

PASS: 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/a355b31e7e6a
[wpt PR 30026] - [CompositeAfterPaint] Paint content under animating non-invertible xform, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
You need to log in before you can comment on or make changes to this bug.