Closed Bug 2033506 Opened 1 month ago Closed 1 month ago

[wpt-sync] Sync PR 59312 - layout: Produce an empty display list when the `Document` element is removed

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
152 Branch
Tracking Status
firefox152 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Rover track <rishan.pgowda@gmail.com> wrote:

layout: Produce an empty display list when the Document element is removed

Previously, when the Document element was removed, no further display list updates would be sent to paint. This change makes it so that when the Document element is removed a single new empty display list is sent.

Testing: This change adds a new WPT test .
Fixes: #<!-- nolink -->44101

Reviewed in servo/servo#44133

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

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

Total 33 tests

Status Summary

Firefox

OK : 4
PASS : 1[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt] 7[Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt] 34[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
ERROR: 1

Chrome

PASS : 1

Safari

PASS : 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

Firefox-only Failures

New Tests That Don't Pass

Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 152 Branch
You need to log in before you can comment on or make changes to this bug.