diff --git a/components/style/stylesheets/import_rule.rs b/components/style/stylesheets/import_rule.rs index 76a202b1985..d82906b1e7d 100644 --- a/components/style/stylesheets/import_rule.rs +++ b/components/style/stylesheets/import_rule.rs @@ -253,6 +253,11 @@ impl ToCssWithGuard for ImportRule { dest.write_str("@import ")?; self.url.to_css(&mut CssWriter::new(dest))?; + if let Some(ref layer) = self.layer { + dest.write_char(' ')?; + layer.to_css(&mut CssWriter::new(dest))?; + } + if let Some(ref supports) = self.supports { dest.write_str(" supports(")?; supports.condition.to_css(&mut CssWriter::new(dest))?; @@ -266,11 +271,6 @@ impl ToCssWithGuard for ImportRule { } } - if let Some(ref layer) = self.layer { - dest.write_char(' ')?; - layer.to_css(&mut CssWriter::new(dest))?; - } - dest.write_char(';') } }