From 31cfaf290daa9a65be47e721301a4aebddd22144 Mon Sep 17 00:00:00 2001 From: Oriol Brufau Date: Thu, 29 Feb 2024 11:23:53 +0100 Subject: Update Stylo to 2023-07-23 (#31437) * Update Stylo to 2023-07-23 * to_shmem should be local when working with Stylo * Fixup for https://phabricator.services.mozilla.com/D180769 * Fixup for https://phabricator.services.mozilla.com/D181125 * Fixup for https://phabricator.services.mozilla.com/D181162 * Fixup for https://phabricator.services.mozilla.com/D181798 * Fixup for https://phabricator.services.mozilla.com/D182514 * Fixup for https://phabricator.services.mozilla.com/D182539 * Update test expectations --- components/script/dom/cssstylesheet.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'components/script/dom/cssstylesheet.rs') diff --git a/components/script/dom/cssstylesheet.rs b/components/script/dom/cssstylesheet.rs index 64c57461871..9fee49f3945 100644 --- a/components/script/dom/cssstylesheet.rs +++ b/components/script/dom/cssstylesheet.rs @@ -7,7 +7,7 @@ use std::cell::Cell; use dom_struct::dom_struct; use servo_arc::Arc; use style::shared_lock::SharedRwLock; -use style::stylesheets::Stylesheet as StyleStyleSheet; +use style::stylesheets::{CssRuleTypes, Stylesheet as StyleStyleSheet}; use crate::dom::bindings::codegen::Bindings::CSSStyleSheetBinding::CSSStyleSheetMethods; use crate::dom::bindings::error::{Error, ErrorResult, Fallible}; @@ -129,7 +129,7 @@ impl CSSStyleSheetMethods for CSSStyleSheet { return Err(Error::Security); } self.rulelist() - .insert_rule(&rule, index, /* nested */ false) + .insert_rule(&rule, index, CssRuleTypes::default()) } // https://drafts.csswg.org/cssom/#dom-cssstylesheet-deleterule -- cgit v1.2.3