mirror of
https://github.com/servo/servo.git
synced 2025-08-06 22:15:33 +01:00
Upgrade cssparser to a version with the new ToCss trait.
This commit is contained in:
parent
366ea4fe79
commit
4a9d5b1130
5 changed files with 25 additions and 7 deletions
|
@ -2547,13 +2547,13 @@ pub fn parse_property_declaration_list<I: Iterator<Node>>(input: I, base_url: &U
|
|||
};
|
||||
match PropertyDeclaration::parse(n.as_slice(), v.as_slice(), list, base_url, seen) {
|
||||
PropertyDeclarationParseResult::UnknownProperty => log_css_error(l, format!(
|
||||
"Unsupported property: {}:{}", n, v.iter().to_css()).as_slice()),
|
||||
"Unsupported property: {}:{}", n, v.to_css_string()).as_slice()),
|
||||
PropertyDeclarationParseResult::ExperimentalProperty => log_css_error(l, format!(
|
||||
"Experimental property, use `servo --enable_experimental` \
|
||||
or `servo -e` to enable: {}:{}",
|
||||
n, v.iter().to_css()).as_slice()),
|
||||
n, v.to_css_string()).as_slice()),
|
||||
PropertyDeclarationParseResult::InvalidValue => log_css_error(l, format!(
|
||||
"Invalid value: {}:{}", n, v.iter().to_css()).as_slice()),
|
||||
"Invalid value: {}:{}", n, v.to_css_string()).as_slice()),
|
||||
PropertyDeclarationParseResult::ValidOrIgnoredDeclaration => (),
|
||||
}
|
||||
}
|
||||
|
|
|
@ -168,7 +168,7 @@ pub fn parse_style_rule(context: &ParserContext,
|
|||
block
|
||||
} = rule;
|
||||
// FIXME: avoid doing this for valid selectors
|
||||
let serialized = prelude.iter().to_css();
|
||||
let serialized = prelude.to_css_string();
|
||||
match selectors::parse_selector_list(context, prelude.into_iter(), namespaces) {
|
||||
Ok(selectors) => parent_rules.push(CSSRule::Style(StyleRule{
|
||||
selectors: selectors,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue