Bug 1860331 [wpt PR 42672] - Fix the counters scope removal, a=testonly
commit00e65acce31ea16781cdfdaa840b5264da52d3a3
authorDaniil Sakhapov <sakhapov@chromium.org>
Wed, 1 Nov 2023 04:07:20 +0000 (1 04:07 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Mon, 6 Nov 2023 09:05:52 +0000 (6 09:05 +0000)
tree925d1af2d9ae1bb6e2fed0d1846302131f13d84b
parentdd6d4adee33a7765ae8fd340f39f7f25850fb970
Bug 1860331 [wpt PR 42672] - Fix the counters scope removal, a=testonly

Automatic update from web-platform-tests
Fix the counters scope removal

Sometimes, during the removal of the first counter of the scope,
one of the children of this scope can become new parent for
other counters in the scope, correctly reparent in such case.

Fixed: 1492599
Change-Id: I20c0a881e6bced174fec567ca8b37e70ae6e894d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4960115
Commit-Queue: Daniil Sakhapov <sakhapov@chromium.org>
Reviewed-by: Vladimir Levin <vmpstr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1213681}

--

wpt-commits: 73b565383d671d8db76fb55f4ee714153665fcdc
wpt-pr: 42672
testing/web-platform/tests/css/css-lists/dynamic-counters-crash.html [new file with mode: 0644]
testing/web-platform/tests/lint.ignore