diff options
author | Corey Farwell <coreyf@rwell.org> | 2016-07-02 13:51:17 -0400 |
---|---|---|
committer | Corey Farwell <coreyf@rwell.org> | 2016-07-02 16:43:39 -0400 |
commit | 22928f50ace78091bcb434c61e731663dbf3e625 (patch) | |
tree | e94536bc35887e3f4a7c9e5dd5f7dc2d271b415f /components/webdriver_server/lib.rs | |
parent | 307844a8c17aedc369388baf4d98b0f82c3b695b (diff) | |
download | servo-22928f50ace78091bcb434c61e731663dbf3e625.tar.gz servo-22928f50ace78091bcb434c61e731663dbf3e625.zip |
Refactor `util::prefs` operations to be methods on static struct.
Diffstat (limited to 'components/webdriver_server/lib.rs')
-rw-r--r-- | components/webdriver_server/lib.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/webdriver_server/lib.rs b/components/webdriver_server/lib.rs index d2cedb10858..7e060d74c6a 100644 --- a/components/webdriver_server/lib.rs +++ b/components/webdriver_server/lib.rs @@ -46,7 +46,7 @@ use std::sync::mpsc::Sender; use std::thread; use std::time::Duration; use url::Url; -use util::prefs::{get_pref, reset_all_prefs, reset_pref, set_pref, PrefValue}; +use util::prefs::{PREFS, PrefValue}; use util::thread::spawn_named; use uuid::Uuid; use webdriver::command::WindowSizeParameters; @@ -813,7 +813,7 @@ impl Handler { parameters: &GetPrefsParameters) -> WebDriverResult<WebDriverResponse> { let prefs = parameters.prefs .iter() - .map(|item| (item.clone(), get_pref(item).to_json())) + .map(|item| (item.clone(), PREFS.get(item).to_json())) .collect::<BTreeMap<_, _>>(); Ok(WebDriverResponse::Generic(ValueResponse::new(prefs.to_json()))) @@ -822,7 +822,7 @@ impl Handler { fn handle_set_prefs(&self, parameters: &SetPrefsParameters) -> WebDriverResult<WebDriverResponse> { for &(ref key, ref value) in parameters.prefs.iter() { - set_pref(key, value.clone()); + PREFS.set(key, value.clone()); } Ok(WebDriverResponse::Void) } @@ -830,12 +830,12 @@ impl Handler { fn handle_reset_prefs(&self, parameters: &GetPrefsParameters) -> WebDriverResult<WebDriverResponse> { let prefs = if parameters.prefs.len() == 0 { - reset_all_prefs(); + PREFS.reset_all(); BTreeMap::new() } else { parameters.prefs .iter() - .map(|item| (item.clone(), reset_pref(item).to_json())) + .map(|item| (item.clone(), PREFS.reset(item).to_json())) .collect::<BTreeMap<_, _>>() }; Ok(WebDriverResponse::Generic(ValueResponse::new(prefs.to_json()))) |