aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/mod.rs
diff options
context:
space:
mode:
authorOriol Brufau <obrufau@igalia.com>2025-04-01 13:20:46 +0200
committerGitHub <noreply@github.com>2025-04-01 11:20:46 +0000
commitbc6926d1feea04b41879d43507509636db29b377 (patch)
treebd8e4a4058273781ad7eb546ecc916846741573d /components/script/dom/mod.rs
parente8d5a019a4c61ea3ab2bd9f36c96644b916c575a (diff)
downloadservo-bc6926d1feea04b41879d43507509636db29b377.tar.gz
servo-bc6926d1feea04b41879d43507509636db29b377.zip
Implement CSSNestedDeclarations (#36248)
This is the CSSOM interface that represents a nested declarations rule. https://drafts.csswg.org/css-nesting/#the-cssnestrule Testing: `/_mozilla/mozilla/interfaces.https.html`. And once `CSSStyleRule` becomes a `CSSGroupingRule` subclass, this will be further covered by `/css/css-nestting/`. This is part of #36245 Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Diffstat (limited to 'components/script/dom/mod.rs')
-rw-r--r--components/script/dom/mod.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/components/script/dom/mod.rs b/components/script/dom/mod.rs
index a34e0b44221..40db03ed655 100644
--- a/components/script/dom/mod.rs
+++ b/components/script/dom/mod.rs
@@ -271,6 +271,7 @@ pub(crate) mod csslayerblockrule;
pub(crate) mod csslayerstatementrule;
pub(crate) mod cssmediarule;
pub(crate) mod cssnamespacerule;
+pub(crate) mod cssnesteddeclarations;
pub(crate) mod cssrule;
pub(crate) mod cssrulelist;
pub(crate) mod cssstyledeclaration;