[css-nesting] Enable on Nightly
Categories
(Core :: CSS Parsing and Computation, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox115 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
(Keywords: dev-doc-complete)
Attachments
(5 files)
Assignee | ||
Comment 1•7 months ago
|
||
Even though there's some implementation work left before it being in a
shippable state, the bits that do work (which is quite a few) should
work reliably and performantly.
Given this is (afaict) the first implementation of the new spec, I want
to let people test it easier, specially since there are some questions
about error recovery that nesting could change.
Assignee | ||
Comment 2•6 months ago
|
||
Depends on D179271
Assignee | ||
Comment 3•6 months ago
|
||
Depends on D179685
Assignee | ||
Comment 4•6 months ago
|
||
Depends on D179686
Assignee | ||
Comment 5•6 months ago
|
||
Without nesting, the parser error is the unexpected token error, emitted
from cssparser.
With nesting enabled these behave the same as other strings outside of a
block (so an "unexpected end of input" error instead).
Tweak the test a bit to keep testing what this test wants to test (that
unexpected token errors are escaped).
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7cae8c946ae5 Remove now-valid selector from file_bug416317.xhtml. r=dholbert
Assignee | ||
Updated•6 months ago
|
Updated•6 months ago
|
Comment 7•6 months ago
|
||
bugherder |
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7c8f755bb185 Tweak test_parser_diagnostics_unprintables.html to keep testing unexpected token errors. r=dholbert
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/af7ff8bcf986 Remove some WPTs which aren't valid in presence of nesting. r=dholbert https://hg.mozilla.org/integration/autoland/rev/6d74219ed171 Make our nesting implementation match the new spec better. r=tlouw https://hg.mozilla.org/integration/autoland/rev/96604e3a217e [css-nesting] Enable on nightly. r=dholbert
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/40376 for changes under testing/web-platform/tests
Comment 11•6 months ago
|
||
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/00802389f336 Fix a Gecko reftest that isn't valid when nesting is enabled.
Comment 12•6 months ago
|
||
Pushed by emilio@crisal.io: https://hg.mozilla.org/integration/autoland/rev/81afd61afe48 Disable a test on opt builds for now.
Assignee | ||
Updated•6 months ago
|
Comment 13•6 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/7c8f755bb185
https://hg.mozilla.org/mozilla-central/rev/af7ff8bcf986
https://hg.mozilla.org/mozilla-central/rev/6d74219ed171
https://hg.mozilla.org/mozilla-central/rev/96604e3a217e
https://hg.mozilla.org/mozilla-central/rev/00802389f336
https://hg.mozilla.org/mozilla-central/rev/81afd61afe48
Upstream PR merged by moz-wptsync-bot
Comment 15•6 months ago
|
||
This should be documented at https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features.
Sebastian
Updated•4 months ago
|
Comment 16•4 months ago
|
||
A number of pages have been created:
- /en-US/docs/Web/CSS/CSS_nesting
- /en-US/docs/Web/CSS/Nesting_selector
- /en-US/docs/Web/CSS/CSS_nesting/Using_CSS_nesting
- /en-US/docs/Web/CSS/CSS_nesting/Nesting_and_specificity
- /en-US/docs/Web/CSS/CSS_nesting/Nesting_at-rules
Added to the release notes for Firefox 117:
- /en-US/docs/Mozilla/Firefox/Releases/117
Updated the CSSRef.ejs
page in Yari to show the new pages in Guides
Description
•