[wpt-sync] Sync PR 36492 - Initial CSS Nesting implementation.
Categories
(Core :: CSS Parsing and Computation, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox108 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 36492 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/36492
Details from upstream follow.
Steinar H. Gunderson <sesse@chromium.org> wrote:
Initial CSS Nesting implementation.
Implement CSS Nesting (level 1), with syntax from the current draft.
This is a rough first implementation enabled only at the “experimental”
level; we do not support:
- Conditional groups (@media, @supports, @container)
within nested rules.- CSSOM.
- Developer tools support.
- Correct error handling in all paths.
We pass some of the WPT nesting tests, but not all (since we do
not support @media, for one). This feature is generally undertested.The syntax is still subject to change.
Change-Id: I013beec8390028db4ecd9eccf75d581e7ce0fd58
Reviewed-on: https://chromium-review.googlesource.com/3934883
WPT-Export-Revision: 6111a6556f71750579b5046b3e13b1d8adcf9b65
| Assignee | ||
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
| Assignee | ||
Comment 2•3 years ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 7 tests and 1975 subtests
Status Summary
Firefox
OK : 4
PASS: 5291
Chrome
OK : 4
PASS: 5291
Safari
OK : 4
PASS: 5291
Links
Comment 4•3 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/00d7f6da2c1c
https://hg.mozilla.org/mozilla-central/rev/86cc516c2b57
Description
•