aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/css.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/css.rs')
-rw-r--r--components/script/dom/css.rs10
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,