Closed Bug 1753416 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 32671 - [@container] Tests for canvas as size container

Categories

(Core :: Layout, task, P4)

task

Tracking

()

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug, )

Details

(Whiteboard: [wptsync downstream])

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

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

Rune Lillesveen <futhark@chromium.org> wrote:

[@container] Tests for canvas as size container

There are currently issues with replaced layout objects being both
legacy and NG objects. Absolute positioned replaced elements with the
LayoutView as the container for absolute positioned elements will not
enter the NG layout codepath which means skipped style recalcs are never
resumed for such elements.

Bug: 1289850
Change-Id: I436ff7af8c48bb97b2b821d6273c2da188f71a46
Reviewed-on: https://chromium-review.googlesource.com/3436008
WPT-Export-Revision: a1ad0e9c05437209eb42aacb2236151a6d488297

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

CI Results

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

Total 6 tests

Status Summary

Firefox

OK : 2
PASS: 2[Gecko-windows10-64-2004-qr-debug] 4[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, GitHub]
FAIL: 2[Gecko-windows10-64-2004-qr-debug] 4[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, GitHub]

Chrome

OK : 2
PASS: 6
FAIL: 2

Safari

OK : 2
PASS: 6
FAIL: 2

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

/css/css-contain/container-queries/canvas-as-container-005.html
Focusable after container size change: FAIL
/css/css-contain/container-queries/canvas-as-container-006.html
Focusable after container size change: FAIL
/css/css-contain/container-queries/canvas-as-container-003.html: FAIL
/css/css-contain/container-queries/canvas-as-container-004.html: FAIL

New Tests That Don't Pass

/css/css-contain/container-queries/canvas-as-container-005.html
Focusable after container size change: FAIL (Chrome: PASS, Safari: PASS)
/css/css-contain/container-queries/canvas-as-container-006.html
Focusable after container size change: FAIL (Chrome: PASS, Safari: PASS)
/css/css-contain/container-queries/canvas-as-container-003.html: FAIL (Chrome: PASS, Safari: PASS)
/css/css-contain/container-queries/canvas-as-container-004.html: FAIL (Chrome: PASS, Safari: PASS)

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0d567509c0f8 [wpt PR 32671] - [@container] Tests for canvas as size container, a=testonly https://hg.mozilla.org/integration/autoland/rev/da0651480228 [wpt PR 32671] - Update wpt metadata, a=testonly
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/77cd3dccdbc2 [wpt PR 32671] - [@container] Tests for canvas as size container, a=testonly https://hg.mozilla.org/integration/autoland/rev/c9335bce2dcd [wpt PR 32671] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in before you can comment on or make changes to this bug.