aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlmetaelement.rs
diff options
context:
space:
mode:
authorCameron McCormack <cam@mcc.id.au>2016-11-23 18:07:16 +0800
committerCameron McCormack <cam@mcc.id.au>2016-11-25 11:27:51 +0800
commit64ff6dc103e4e51fc476b9eed7319df413d20028 (patch)
tree24e64146c6c04a630ab733404345fe252de34fc4 /components/script/dom/htmlmetaelement.rs
parent4529435f96cadf0a7b32f7417bef885833a7cabc (diff)
downloadservo-64ff6dc103e4e51fc476b9eed7319df413d20028.tar.gz
servo-64ff6dc103e4e51fc476b9eed7319df413d20028.zip
Implement StyleSheet.disabled.
Diffstat (limited to 'components/script/dom/htmlmetaelement.rs')
-rw-r--r--components/script/dom/htmlmetaelement.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/components/script/dom/htmlmetaelement.rs b/components/script/dom/htmlmetaelement.rs
index 2a71965305d..fa2fe7846c1 100644
--- a/components/script/dom/htmlmetaelement.rs
+++ b/components/script/dom/htmlmetaelement.rs
@@ -63,6 +63,7 @@ impl HTMLMetaElement {
self.get_stylesheet().map(|sheet| {
self.cssom_stylesheet.or_init(|| {
CSSStyleSheet::new(&window_from_node(self),
+ self.upcast::<Element>(),
"text/css".into(),
None, // todo handle location
None, // todo handle title
@@ -103,6 +104,7 @@ impl HTMLMetaElement {
// Viewport constraints are always recomputed on resize; they don't need to
// force all styles to be recomputed.
dirty_on_viewport_size_change: AtomicBool::new(false),
+ disabled: AtomicBool::new(false),
}));
let doc = document_from_node(self);
doc.invalidate_stylesheets();