Closed Bug 1838990 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 40609 - Connect DOM removal/insertion to Part invalidation

Categories

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

task

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Mason Freed <masonf@chromium.org> wrote:

Connect DOM removal/insertion to Part invalidation

When a Node that has DOM Parts attached is removed from the tree or
re-inserted into the tree, its associated PartRoot is marked dirty.

With this patch, DOM Parts should be roughly usable. The clone
method isn't implemented yet, but parts can now be added and tracked
across mutations.

Bug: 1453291
Change-Id: Ib588bf771836bea1923708ca9e953f4cd25fcfa1
Reviewed-on: https://chromium-review.googlesource.com/4621267
WPT-Export-Revision: e61ef23731edf9fe20a5db3583a7e3d00b754b2a

PR 40609 applied with additional changes from upstream: 75e54faea56a60093e172029bb5411f7152af56a, 248252e558f4030ccb34a396b7cfb0c24a8d71d4, 435846e6d26a61feec408588685ca77c5d535024, 0868cb809d40d179379ad406c7da9c07a69429d9, 84d8aa38655c6c1a010703fc07479108427b3a04
Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

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

Total 1 tests and 2 subtests

Status Summary

Firefox

OK : 1
FAIL: 2

Chrome

OK : 1
FAIL: 2

Safari

OK : 1
FAIL: 2

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7dce43697d6a [wpt PR 40609] - Connect DOM removal/insertion to Part invalidation, a=testonly https://hg.mozilla.org/integration/autoland/rev/1b16d8c7ec94 [wpt PR 40609] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
You need to log in before you can comment on or make changes to this bug.