aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/cssrulelist.rs
diff options
context:
space:
mode:
authorXidorn Quan <me@upsuper.org>2017-04-03 21:17:11 +1000
committerXidorn Quan <me@upsuper.org>2017-04-03 21:18:09 +1000
commita097a293b5b5caf6013bf28534d7a5d3b96acbf0 (patch)
tree52c335d4eb233b4616bef50186b36250b7b78081 /components/script/dom/cssrulelist.rs
parent975043d0cec44510c740f49f2bdb2455ddf090b4 (diff)
downloadservo-a097a293b5b5caf6013bf28534d7a5d3b96acbf0.tar.gz
servo-a097a293b5b5caf6013bf28534d7a5d3b96acbf0.zip
Pass CSS loader to Servo for insertRule.
Diffstat (limited to 'components/script/dom/cssrulelist.rs')
-rw-r--r--components/script/dom/cssrulelist.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/components/script/dom/cssrulelist.rs b/components/script/dom/cssrulelist.rs
index 1f1573a05d5..4587659dfec 100644
--- a/components/script/dom/cssrulelist.rs
+++ b/components/script/dom/cssrulelist.rs
@@ -92,7 +92,10 @@ impl CSSRuleList {
let parent_stylesheet = self.parent_stylesheet.style_stylesheet();
let new_rule = {
let mut guard = parent_stylesheet.shared_lock.write();
- css_rules.write_with(&mut guard).insert_rule(rule, parent_stylesheet, index, nested)?
+ // FIXME We should probably pass in a proper StylesheetLoader.
+ // See servo/servo#16240
+ css_rules.write_with(&mut guard).insert_rule(rule, parent_stylesheet,
+ index, nested, None)?
// Drop `guard` here,
// CSSRule::new_specific re-acquires the lock for @support and @media.
};