diff options
author | Oriol Brufau <obrufau@igalia.com> | 2024-04-25 16:48:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-25 14:48:07 +0000 |
commit | 401e49010f4851e5a8b14a72741b287945824e3e (patch) | |
tree | b585248e51fd56fb66575147b2b90b68706f977e /components/script/dom/cssrulelist.rs | |
parent | 1440406e91684771bb810ead6ac5ae710f55f3ea (diff) | |
download | servo-401e49010f4851e5a8b14a72741b287945824e3e.tar.gz servo-401e49010f4851e5a8b14a72741b287945824e3e.zip |
Upgrade Stylo to 2024-04-16 (#32128)
* Upgrade Stylo to 2024-04-16
* Fixup for https://phabricator.services.mozilla.com/D205051
* Fixup for https://phabricator.services.mozilla.com/D203153
* Fixup for https://phabricator.services.mozilla.com/D202460
* Fixup for https://phabricator.services.mozilla.com/D205718
* Fixup for https://phabricator.services.mozilla.com/D206428
* Update test expectations
Diffstat (limited to 'components/script/dom/cssrulelist.rs')
-rw-r--r-- | components/script/dom/cssrulelist.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/components/script/dom/cssrulelist.rs b/components/script/dom/cssrulelist.rs index 3390601b1dd..72c1da22292 100644 --- a/components/script/dom/cssrulelist.rs +++ b/components/script/dom/cssrulelist.rs @@ -8,8 +8,8 @@ use dom_struct::dom_struct; use servo_arc::Arc; use style::shared_lock::Locked; use style::stylesheets::{ - AllowImportRules, CssRuleTypes, CssRules, CssRulesHelpers, KeyframesRule, RulesMutateError, - StylesheetLoader as StyleStylesheetLoader, + AllowImportRules, CssRuleType, CssRuleTypes, CssRules, CssRulesHelpers, KeyframesRule, + RulesMutateError, StylesheetLoader as StyleStylesheetLoader, }; use crate::dom::bindings::cell::DomRefCell; @@ -97,6 +97,7 @@ impl CSSRuleList { rule: &str, idx: u32, containing_rule_types: CssRuleTypes, + parse_relative_rule_type: Option<CssRuleType>, ) -> Fallible<u32> { let css_rules = if let RulesSource::Rules(ref rules) = self.rules { rules @@ -122,6 +123,7 @@ impl CSSRuleList { &parent_stylesheet.contents, index, containing_rule_types, + parse_relative_rule_type, loader.as_ref().map(|l| l as &dyn StyleStylesheetLoader), AllowImportRules::Yes, )?; |