diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-10-19 01:01:06 +0200 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2018-10-19 01:01:27 +0200 |
commit | 856886c40d31ea0574a72c912cfce091c12dd90f (patch) | |
tree | 9865afccd2d918445f66e2fc1b8cc1de6c337968 /components/script/dom/csssupportsrule.rs | |
parent | b66e828842a924b04fdcdfb31ccb17a4e7dc6ebe (diff) | |
download | servo-856886c40d31ea0574a72c912cfce091c12dd90f.tar.gz servo-856886c40d31ea0574a72c912cfce091c12dd90f.zip |
Fix Servo build.
Diffstat (limited to 'components/script/dom/csssupportsrule.rs')
-rw-r--r-- | components/script/dom/csssupportsrule.rs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/components/script/dom/csssupportsrule.rs b/components/script/dom/csssupportsrule.rs index 136a742e0e7..030a6c56be9 100644 --- a/components/script/dom/csssupportsrule.rs +++ b/components/script/dom/csssupportsrule.rs @@ -81,7 +81,17 @@ impl CSSSupportsRule { None, None, ); - let enabled = cond.eval(&context); + let enabled = { + let namespaces = + self + .cssconditionrule + .parent_stylesheet() + .style_stylesheet() + .contents + .namespaces + .read(); + cond.eval(&context, &namespaces) + }; let mut guard = self.cssconditionrule.shared_lock().write(); let rule = self.supportsrule.write_with(&mut guard); rule.condition = cond; |