Closed Bug 1677588 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 26543 - content-visibility: Ensure to propagate positioned movement layout dirty bit.

Categories

(Core :: Layout, task, P4)

task

Tracking

()

RESOLVED FIXED
85 Branch
Tracking Status
firefox85 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

b'Vladimir Levin <vmpstr@chromium.org>' wrote:

content-visibility: Ensure to propagate positioned movement layout dirty bit.

This patch ensures that we propagate the positioned movement layout dirty
bit since it affects "self layout" in the sense that it is the object
itself that could be positioned differently, not necessarily its child.

The early out right now protects us from propagating child only dirty
bits, since those updates would be blocked anyway.

R=ikilpatrick@chromium.org, chrishtr@chromium.org

Change-Id: I1ed4850317ff0248fc74a9ad09fedba2d5fa2041
Reviewed-on: https://chromium-review.googlesource.com/2542305
WPT-Export-Revision: 77b245bc1a6a475e4112e91fc105ffcf0f0fd23d

Component: web-platform-tests → Layout
Product: Testing → Core

CI Results

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

Total 1 tests

Status Summary

Firefox

FAIL: 1

Chrome

FAIL: 1

Safari

FAIL: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/css/css-contain/content-visibility/content-visibility-078.html: FAIL (Chrome: FAIL, Safari: FAIL)

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bc182df45fd7
[wpt PR 26543] - content-visibility: Ensure to propagate positioned movement layout dirty bit., a=testonly
https://hg.mozilla.org/integration/autoland/rev/d067e69b32d1
[wpt PR 26543] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
You need to log in before you can comment on or make changes to this bug.