[wpt-sync] Sync PR 59312 - layout: Produce an empty display list when the `Document` element is removed
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
| 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
Documentelement is removedPreviously, when the
Documentelement was removed, no further display list updates would be sent to paint. This change makes it so that when theDocumentelement is removed a single new empty display list is sent.Testing: This change adds a new WPT test .
Fixes: #<!-- nolink -->44101Reviewed in servo/servo#44133
| Assignee | ||
Updated•1 month ago
|
| Assignee | ||
Comment 1•1 month ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=a35ffe37a8cefadeb3945ecd8b10331c72f63d77
| Assignee | ||
Comment 2•1 month ago
|
||
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
- /html/rendering/non-replaced-elements/the-page/Document-documentElement-remove-clears-content.html [wpt.fyi]:
ERROR
New Tests That Don't Pass
- /html/rendering/non-replaced-elements/the-page/Document-documentElement-remove-clears-content.html [wpt.fyi]:
ERROR(Chrome:PASS, Safari:PASS)
https://hg.mozilla.org/mozilla-central/rev/0500beb21621
https://hg.mozilla.org/mozilla-central/rev/d895901a79d7
Description
•