summaryrefslogtreecommitdiffstats
path: root/servo/components/style/stylesheets/stylesheet.rs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--servo/components/style/stylesheets/stylesheet.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/servo/components/style/stylesheets/stylesheet.rs b/servo/components/style/stylesheets/stylesheet.rs
index 1604022871..84d84b0d46 100644
--- a/servo/components/style/stylesheets/stylesheet.rs
+++ b/servo/components/style/stylesheets/stylesheet.rs
@@ -333,7 +333,11 @@ impl SanitizationKind {
// TODO(emilio): Perhaps Layer should not be always sanitized? But
// we sanitize @media and co, so this seems safer for now.
CssRule::LayerStatement(..) |
- CssRule::LayerBlock(..) => false,
+ CssRule::LayerBlock(..) |
+ // TODO(dshin): Same comment as Layer applies - shouldn't give away
+ // something like display size - erring on the side of "safe" for now.
+ CssRule::Scope(..) |
+ CssRule::StartingStyle(..) => false,
CssRule::FontFace(..) | CssRule::Namespace(..) | CssRule::Style(..) => true,