-
- Downloads
Bug 1833151 - [css-nesting] Update cssparser again. r=tlouw,supply-chain-reviewers
This changes the cssparser setup to: * Avoid having to do copies of the ParsingContext all over the place, which is useful because I plan to stash more nesting state in there. * Use the new RuleBodyParser which allows parsing qualified rules, declarations, and so on. Though we still don't use this anywhere. The next step is to join NestedRuleParser and PropertyDeclarationParser, so that we can parse declarations in a lot of the nested rules as well. Differential Revision: https://phabricator.services.mozilla.com/D178053
Showing
- .cargo/config.in 5 additions, 0 deletions.cargo/config.in
- Cargo.lock 2 additions, 4 deletionsCargo.lock
- Cargo.toml 4 additions, 0 deletionsCargo.toml
- servo/components/style/counter_style/mod.rs 17 additions, 10 deletionsservo/components/style/counter_style/mod.rs
- servo/components/style/font_face.rs 10 additions, 5 deletionsservo/components/style/font_face.rs
- servo/components/style/parser.rs 10 additions, 20 deletionsservo/components/style/parser.rs
- servo/components/style/properties/declaration_block.rs 18 additions, 9 deletionsservo/components/style/properties/declaration_block.rs
- servo/components/style/properties/properties.mako.rs 1 addition, 0 deletionsservo/components/style/properties/properties.mako.rs
- servo/components/style/stylesheets/font_feature_values_rule.rs 35 additions, 20 deletions.../components/style/stylesheets/font_feature_values_rule.rs
- servo/components/style/stylesheets/font_palette_values_rule.rs 46 additions, 36 deletions.../components/style/stylesheets/font_palette_values_rule.rs
- servo/components/style/stylesheets/import_rule.rs 5 additions, 6 deletionsservo/components/style/stylesheets/import_rule.rs
- servo/components/style/stylesheets/keyframes_rule.rs 54 additions, 50 deletionsservo/components/style/stylesheets/keyframes_rule.rs
- servo/components/style/stylesheets/mod.rs 3 additions, 3 deletionsservo/components/style/stylesheets/mod.rs
- servo/components/style/stylesheets/rule_parser.rs 101 additions, 131 deletionsservo/components/style/stylesheets/rule_parser.rs
- servo/components/style/stylesheets/stylesheet.rs 10 additions, 20 deletionsservo/components/style/stylesheets/stylesheet.rs
- servo/components/style/stylesheets/supports_rule.rs 9 additions, 9 deletionsservo/components/style/stylesheets/supports_rule.rs
- servo/components/style/stylesheets/viewport_rule.rs 16 additions, 11 deletionsservo/components/style/stylesheets/viewport_rule.rs
- servo/components/style/values/specified/mod.rs 1 addition, 6 deletionsservo/components/style/values/specified/mod.rs
- servo/ports/geckolib/glue.rs 23 additions, 5 deletionsservo/ports/geckolib/glue.rs
- supply-chain/audits.toml 7 additions, 1 deletionsupply-chain/audits.toml
Loading
Please register or sign in to comment