Page MenuHomePhabricator

Bug 1830369 - [css-nesting] Update cssparser to allow parsing qualified rules along with declarations. r=tlouw,#style,#layout
ClosedPublic

Authored by emilio on Apr 27 2023, 4:36 PM.
Referenced Files
Unknown Object (File)
Nov 13 2025, 10:35 AM
Unknown Object (File)
Nov 8 2025, 7:17 AM
Unknown Object (File)
Nov 6 2025, 11:57 PM
Unknown Object (File)
Nov 6 2025, 5:01 PM
Unknown Object (File)
Nov 4 2025, 7:46 AM
Unknown Object (File)
Nov 3 2025, 1:23 AM
Unknown Object (File)
Nov 2 2025, 4:37 PM
Unknown Object (File)
Oct 31 2025, 3:57 PM
Subscribers

Details

Summary

No implementation just yet (the default QualifiedRuleParser
implementation just rejects stuff), but this is plumbing that I'd rather
get reviewed separately.

Event Timeline

phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: secure-revision.
bholley requested changes to this revision.Apr 27 2023, 5:19 PM
bholley added a subscriber: bholley.
bholley added inline comments.
supply-chain/audits.toml
602–608

Seems like these are all effectively duplicates of each other, and that all but one of them can be removed?

This revision now requires changes to proceed.Apr 27 2023, 5:19 PM
emilio updated this revision to Diff 710156.
emilio added inline comments.
supply-chain/audits.toml
602–608

Yes, indeed.

bholley accepted this revision as: Restricted Project.Apr 27 2023, 5:28 PM
bholley removed a reviewer: bholley.
emilio added 2 blocking reviewer(s): layout-reviewers, Restricted Project.Apr 27 2023, 5:32 PM

Too bad about the white space changes, but lgtm.

emilio removed a reviewer: glandium.

I assume glandium was tagged for Cargo.lock or so changes, which are only hash changes.

This revision is now accepted and ready to land.Apr 29 2023, 6:20 PM

The analysis task source-test-mozlint-rustfmt failed, but we could not detect any issue.
Please check this task manually.

The analysis task source-test-mozlint-clippy failed, but we could not detect any issue.
Please check this task manually.


If you see a problem in this automated review, please report it here.