diff options
author | Ting-Yu Lin <tlin@mozilla.com> | 2017-07-31 16:03:51 +0800 |
---|---|---|
committer | Ting-Yu Lin <tlin@mozilla.com> | 2017-08-03 16:30:08 +0800 |
commit | 585c00f23559e9cf5dea288852515fd001bc1c43 (patch) | |
tree | caa4073ce9de5140448179b93c326fca3a5f1bf5 /components/script/dom/cssstylerule.rs | |
parent | fd3b399d26d1440641e1056968d1581f813bbb65 (diff) | |
download | servo-585c00f23559e9cf5dea288852515fd001bc1c43.tar.gz servo-585c00f23559e9cf5dea288852515fd001bc1c43.zip |
style: Introduce Chrome UI privilege for parsers
The motivation is that Chrome XBL stylesheets can be parsed under author
level, but we allow some event-state pseudo classes like
:-moz-handled-clicktoplay to be used.
Also synchronize the privilege of pseudo classes in
non_ts_pseudo_class_list.rs and nsCSSPseudoClassList.h (except :fullscreen).
MozReview-Commit-ID: 8fUjjC8hbQO
Diffstat (limited to 'components/script/dom/cssstylerule.rs')
-rw-r--r-- | components/script/dom/cssstylerule.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/components/script/dom/cssstylerule.rs b/components/script/dom/cssstylerule.rs index ea121ef900a..a45e0ad20c8 100644 --- a/components/script/dom/cssstylerule.rs +++ b/components/script/dom/cssstylerule.rs @@ -93,6 +93,7 @@ impl CSSStyleRuleMethods for CSSStyleRule { let parser = SelectorParser { stylesheet_origin: Origin::Author, namespaces: &namespaces, + url_data: None, }; let mut css_parser = CssParserInput::new(&*value); let mut css_parser = CssParser::new(&mut css_parser); |