aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/selector_matching.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/style/selector_matching.rs')
-rw-r--r--components/style/selector_matching.rs10
1 files changed, 7 insertions, 3 deletions
diff --git a/components/style/selector_matching.rs b/components/style/selector_matching.rs
index c1989348f50..017a7443624 100644
--- a/components/style/selector_matching.rs
+++ b/components/style/selector_matching.rs
@@ -9,6 +9,7 @@ use dom::PresentationalHintsSynthetizer;
use element_state::*;
use error_reporting::StdoutErrorReporter;
use media_queries::{Device, MediaType};
+use parser::ParserContextExtraData;
use properties::{self, PropertyDeclaration, PropertyDeclarationBlock};
use restyle_hints::{ElementSnapshot, RestyleHint, DependencySet};
use selector_impl::{SelectorImplExt, ServoSelectorImpl};
@@ -46,7 +47,8 @@ lazy_static! {
None,
None,
Origin::UserAgent,
- box StdoutErrorReporter);
+ box StdoutErrorReporter,
+ ParserContextExtraData::default());
stylesheets.push(ua_stylesheet);
}
Err(..) => {
@@ -57,7 +59,8 @@ lazy_static! {
}
for &(ref contents, ref url) in &opts::get().user_stylesheets {
stylesheets.push(Stylesheet::from_bytes(
- &contents, url.clone(), None, None, Origin::User, box StdoutErrorReporter));
+ &contents, url.clone(), None, None, Origin::User, box StdoutErrorReporter,
+ ParserContextExtraData::default()));
}
stylesheets
};
@@ -73,7 +76,8 @@ lazy_static! {
None,
None,
Origin::UserAgent,
- box StdoutErrorReporter)
+ box StdoutErrorReporter,
+ ParserContextExtraData::default())
},
Err(..) => {
error!("Stylist failed to load 'quirks-mode.css'!");