diff options
Diffstat (limited to 'components/script/dom/cssmediarule.rs')
-rw-r--r-- | components/script/dom/cssmediarule.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/components/script/dom/cssmediarule.rs b/components/script/dom/cssmediarule.rs index d6eef1319f7..67933fccd3b 100644 --- a/components/script/dom/cssmediarule.rs +++ b/components/script/dom/cssmediarule.rs @@ -24,8 +24,9 @@ pub struct CSSMediaRule { impl CSSMediaRule { fn new_inherited(parent: Option<&CSSStyleSheet>, mediarule: Arc<RwLock<MediaRule>>) -> CSSMediaRule { + let list = mediarule.read().rules.clone(); CSSMediaRule { - cssrule: CSSGroupingRule::new_inherited(parent), + cssrule: CSSGroupingRule::new_inherited(parent, list), mediarule: mediarule, } } |