diff options
Diffstat (limited to 'components/script/dom/cssmediarule.rs')
-rw-r--r-- | components/script/dom/cssmediarule.rs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/components/script/dom/cssmediarule.rs b/components/script/dom/cssmediarule.rs index ff3c32939c2..dd921d9f787 100644 --- a/components/script/dom/cssmediarule.rs +++ b/components/script/dom/cssmediarule.rs @@ -72,13 +72,15 @@ impl CSSMediaRule { let mut input = ParserInput::new(&text); let mut input = Parser::new(&mut input); let global = self.global(); - let win = global.as_window(); - let url = win.get_url(); - let quirks_mode = win.Document().quirks_mode(); + let window = global.as_window(); + let url = window.get_url(); + let quirks_mode = window.Document().quirks_mode(); let context = ParserContext::new_for_cssom(&url, Some(CssRuleType::Media), PARSING_MODE_DEFAULT, quirks_mode); - let new_medialist = parse_media_query_list(&context, &mut input); + + let new_medialist = parse_media_query_list(&context, &mut input, + window.css_error_reporter()); let mut guard = self.cssconditionrule.shared_lock().write(); // Clone an Arc because we can’t borrow `guard` twice at the same time. |