Closed Bug 1692121 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 27585 - Implement CSSOM CSSCounterStyleRule API name setter

Categories

(Core :: Layout: Generated Content, Lists, and Counters, task, P4)

task

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

b'Xiaocheng Hu <xiaochengh@chromium.org>' wrote:

Implement CSSOM CSSCounterStyleRule API name setter

This is the last patch implementing setters on CSSCounterStyleRule.

The name setter is different from the other setters that, changing name
may affect cascade result. As a result, we need to re-collect all the
@counter-style rules and rebuild the CounterStyleMap.

This patch implements it with CSSStyleSheet::RuleMutationScope.

Bug: 687225
Change-Id: I369ab9f0e61d5ea3afbbfdd367ff84cc05ebbf58
Reviewed-on: https://chromium-review.googlesource.com/2689682
WPT-Export-Revision: 583d062166e9102ecce3fd90f545958d480973ec

Component: web-platform-tests → Layout: Generated Content, Lists, and Counters
Product: Testing → Core

CI Results

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

Total 2 tests

Status Summary

Firefox

PASS: 2

Chrome

FAIL: 2

Safari

FAIL: 2

Links

GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/df6582e2277f
[wpt PR 27585] - Implement CSSOM CSSCounterStyleRule API name setter, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
You need to log in before you can comment on or make changes to this bug.