aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlmetaelement.rs
diff options
context:
space:
mode:
authorOriol Brufau <obrufau@igalia.com>2023-05-12 21:12:16 +0200
committerOriol Brufau <obrufau@igalia.com>2023-05-24 18:32:31 +0200
commit4df282dab7b0a5b973c9663215922cb4ee92d714 (patch)
treed26343073db9b82ffbdefa9a418893dd9bb66ce1 /components/script/dom/htmlmetaelement.rs
parent1ddd3b09c28ba248482c800de6d8c96c3bae3492 (diff)
downloadservo-4df282dab7b0a5b973c9663215922cb4ee92d714.tar.gz
servo-4df282dab7b0a5b973c9663215922cb4ee92d714.zip
Further changes required by Servo
Diffstat (limited to 'components/script/dom/htmlmetaelement.rs')
-rw-r--r--components/script/dom/htmlmetaelement.rs16
1 files changed, 6 insertions, 10 deletions
diff --git a/components/script/dom/htmlmetaelement.rs b/components/script/dom/htmlmetaelement.rs
index f91e4339f1d..168c29cdb0b 100644
--- a/components/script/dom/htmlmetaelement.rs
+++ b/components/script/dom/htmlmetaelement.rs
@@ -21,7 +21,6 @@ use crate::dom::node::{
use crate::dom::virtualmethods::VirtualMethods;
use dom_struct::dom_struct;
use html5ever::{LocalName, Prefix};
-use parking_lot::RwLock;
use servo_arc::Arc;
use servo_config::pref;
use std::sync::atomic::AtomicBool;
@@ -112,15 +111,12 @@ impl HTMLMetaElement {
let shared_lock = document.style_shared_lock();
let rule = CssRule::Viewport(Arc::new(shared_lock.wrap(translated_rule)));
let sheet = Arc::new(Stylesheet {
- contents: StylesheetContents {
- rules: CssRules::new(vec![rule], shared_lock),
- origin: Origin::Author,
- namespaces: Default::default(),
- quirks_mode: document.quirks_mode(),
- url_data: RwLock::new(window_from_node(self).get_url()),
- source_map_url: RwLock::new(None),
- source_url: RwLock::new(None),
- },
+ contents: StylesheetContents::from_shared_data(
+ CssRules::new(vec![rule], shared_lock),
+ Origin::Author,
+ window_from_node(self).get_url(),
+ document.quirks_mode(),
+ ),
media: Arc::new(shared_lock.wrap(MediaList::empty())),
shared_lock: shared_lock.clone(),
disabled: AtomicBool::new(false),