diff options
author | Xidorn Quan <me@upsuper.org> | 2017-04-03 21:17:11 +1000 |
---|---|---|
committer | Xidorn Quan <me@upsuper.org> | 2017-04-03 21:18:09 +1000 |
commit | a097a293b5b5caf6013bf28534d7a5d3b96acbf0 (patch) | |
tree | 52c335d4eb233b4616bef50186b36250b7b78081 /components/script/dom/cssrulelist.rs | |
parent | 975043d0cec44510c740f49f2bdb2455ddf090b4 (diff) | |
download | servo-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.rs | 5 |
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. }; |