Closed Bug 1729737 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 30401 - Revert "Force DisplayLocks in <input type=image> layout APIs"

Categories

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

task

Tracking

(firefox94 fixed)

RESOLVED FIXED
94 Branch
Tracking Status
firefox94 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

b'Juanmi Huertas <juanmihd@chromium.org>' wrote:

Revert "Force DisplayLocks in <input type=image> layout APIs"

This reverts commit 96b0fd22d085b82fb64f5fdef57adcfeeb9a8a94.

Reason for revert: This newly added test is failing in several bots https://bugs.chromium.org/p/chromium/issues/detail?id=1247714

Original change's description:

Force DisplayLocks in \<input type=image> layout APIs

Without this patch, the width and height properties of image input types
return zero inside c-v:hidden subtrees due to layout being skipped for
DisplayLocking.

Bug: 1247417
Change-Id: I2fb4e2f9388bbf351011efab525237f6a203323b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3145723
Auto-Submit: Joey Arhar \<jarhar@chromium.org>
Commit-Queue: vmpstr \<vmpstr@chromium.org>
Reviewed-by: vmpstr \<vmpstr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#919246}

Bug: 1247417
Change-Id: I436e7994615b0ab411c81a03616500a472902655
No-Presubmit: true
No-Tree-Checks: true
No-Try: true

Reviewed-on: https://chromium-review.googlesource.com/3149552
WPT-Export-Revision: 788f80cde63dba5c25117a877d6f9b7eba87958b

PR 30401 applied with additional changes from upstream: 5fef54f4e8fabd1dcdd57f7067851e40dfbc72dc
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/425e44b2a4ae
[wpt PR 30401] - Revert "Force DisplayLocks in <input type=image> layout APIs", a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
You need to log in before you can comment on or make changes to this bug.