#8539 Config preferences backend restructure

This commit is contained in:
Peter Hall 2019-02-14 12:53:59 +00:00
parent 34fda66dfa
commit 8bfd4dc1e2
53 changed files with 1748 additions and 680 deletions

View file

@ -21,7 +21,7 @@ use dom_struct::dom_struct;
use html5ever::{LocalName, Prefix};
use parking_lot::RwLock;
use servo_arc::Arc;
use servo_config::prefs::PREFS;
use servo_config::pref;
use std::sync::atomic::AtomicBool;
use style::attr::AttrValue;
use style::media_queries::MediaList;
@ -98,11 +98,7 @@ impl HTMLMetaElement {
}
fn apply_viewport(&self) {
if !PREFS
.get("layout.viewport.enabled")
.as_boolean()
.unwrap_or(false)
{
if !pref!(layout.viewport.enabled) {
return;
}
let element = self.upcast::<Element>();