diff options
Diffstat (limited to 'components/script/dom/css.rs')
-rw-r--r-- | components/script/dom/css.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/script/dom/css.rs b/components/script/dom/css.rs index dbbfe0ef404..e4f93979c5b 100644 --- a/components/script/dom/css.rs +++ b/components/script/dom/css.rs @@ -7,7 +7,7 @@ use dom_struct::dom_struct; use style::context::QuirksMode; use style::parser::ParserContext; use style::stylesheets::supports_rule::{parse_condition_or_declaration, Declaration}; -use style::stylesheets::{CssRuleType, Origin}; +use style::stylesheets::{CssRuleType, Origin, UrlExtraData}; use style_traits::ParsingMode; use crate::dom::bindings::codegen::Bindings::WindowBinding::Window_Binding::WindowMethods; @@ -39,10 +39,10 @@ impl CSS { decl.push_str(": "); decl.push_str(&value); let decl = Declaration(decl); - let url = win.Document().url(); + let url_data = UrlExtraData(win.Document().url().get_arc()); let context = ParserContext::new( Origin::Author, - &url, + &url_data, Some(CssRuleType::Style), ParsingMode::DEFAULT, QuirksMode::NoQuirks, @@ -62,10 +62,10 @@ impl CSS { Err(..) => return false, }; - let url = win.Document().url(); + let url_data = UrlExtraData(win.Document().url().get_arc()); let context = ParserContext::new( Origin::Author, - &url, + &url_data, Some(CssRuleType::Style), ParsingMode::DEFAULT, QuirksMode::NoQuirks, |