#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

@ -17,7 +17,7 @@ use ipc_channel::ipc::{self, IpcSender};
use ipc_channel::router::ROUTER;
use net_traits::{CoreResourceMsg, CustomResponseMediator};
use script_traits::{DOMMessage, SWManagerMsg, SWManagerSenders, ScopeThings, ServiceWorkerMsg};
use servo_config::prefs::PREFS;
use servo_config::pref;
use servo_url::ServoUrl;
use std::collections::HashMap;
use std::thread;
@ -206,8 +206,5 @@ impl ServiceWorkerManager {
}
pub fn serviceworker_enabled() -> bool {
PREFS
.get("dom.serviceworker.enabled")
.as_boolean()
.unwrap_or(false)
pref!(dom.serviceworker.enabled)
}