From 53c99662bce82d9975c1a91e66cfdf1197ff53a2 Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Wed, 16 Nov 2016 17:31:37 -0800 Subject: Make parent stylesheet optional for CSSRules --- components/script/dom/cssviewportrule.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'components/script/dom/cssviewportrule.rs') diff --git a/components/script/dom/cssviewportrule.rs b/components/script/dom/cssviewportrule.rs index f534c535a64..b324b0c64f5 100644 --- a/components/script/dom/cssviewportrule.rs +++ b/components/script/dom/cssviewportrule.rs @@ -22,7 +22,7 @@ pub struct CSSViewportRule { } impl CSSViewportRule { - fn new_inherited(parent: &CSSStyleSheet, viewportrule: Arc>) -> CSSViewportRule { + fn new_inherited(parent: Option<&CSSStyleSheet>, viewportrule: Arc>) -> CSSViewportRule { CSSViewportRule { cssrule: CSSRule::new_inherited(parent), viewportrule: viewportrule, @@ -30,7 +30,7 @@ impl CSSViewportRule { } #[allow(unrooted_must_root)] - pub fn new(window: &Window, parent: &CSSStyleSheet, + pub fn new(window: &Window, parent: Option<&CSSStyleSheet>, viewportrule: Arc>) -> Root { reflect_dom_object(box CSSViewportRule::new_inherited(parent, viewportrule), window, -- cgit v1.2.3