diff options
Diffstat (limited to 'components/script/dom/css.rs')
-rw-r--r-- | components/script/dom/css.rs | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/components/script/dom/css.rs b/components/script/dom/css.rs index 0ee5a95366f..b1b0210d1cf 100644 --- a/components/script/dom/css.rs +++ b/components/script/dom/css.rs @@ -36,9 +36,13 @@ impl CSS { decl.push_str(&value); let decl = Declaration(decl); let url = win.Document().url(); - let context = ParserContext::new_for_cssom(&url, win.css_error_reporter(), Some(CssRuleType::Supports), - PARSING_MODE_DEFAULT, - QuirksMode::NoQuirks); + let context = ParserContext::new_for_cssom( + &url, + win.css_error_reporter(), + Some(CssRuleType::Style), + PARSING_MODE_DEFAULT, + QuirksMode::NoQuirks + ); decl.eval(&context) } @@ -49,9 +53,13 @@ impl CSS { let cond = parse_condition_or_declaration(&mut input); if let Ok(cond) = cond { let url = win.Document().url(); - let context = ParserContext::new_for_cssom(&url, win.css_error_reporter(), Some(CssRuleType::Supports), - PARSING_MODE_DEFAULT, - QuirksMode::NoQuirks); + let context = ParserContext::new_for_cssom( + &url, + win.css_error_reporter(), + Some(CssRuleType::Style), + PARSING_MODE_DEFAULT, + QuirksMode::NoQuirks + ); cond.eval(&context) } else { false |