diff options
Diffstat (limited to 'components/script/dom/urlsearchparams.rs')
-rw-r--r-- | components/script/dom/urlsearchparams.rs | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/components/script/dom/urlsearchparams.rs b/components/script/dom/urlsearchparams.rs index c71a28cc3d1..d472d294d5f 100644 --- a/components/script/dom/urlsearchparams.rs +++ b/components/script/dom/urlsearchparams.rs @@ -10,7 +10,7 @@ use dom::bindings::codegen::UnionTypes::StringOrURLSearchParams::{eURLSearchPara use dom::bindings::error::{Fallible}; use dom::bindings::global::GlobalRef; use dom::bindings::js::{JSRef, Temporary}; -use dom::bindings::utils::{Reflectable, Reflector, reflect_dom_object}; +use dom::bindings::utils::{Reflector, reflect_dom_object}; use servo_util::str::DOMString; @@ -24,15 +24,15 @@ use std::ascii::OwnedAsciiExt; #[dom_struct] pub struct URLSearchParams { - data: DOMRefCell<HashMap<DOMString, Vec<DOMString>>>, reflector_: Reflector, + data: DOMRefCell<HashMap<DOMString, Vec<DOMString>>>, } impl URLSearchParams { fn new_inherited() -> URLSearchParams { URLSearchParams { - data: DOMRefCell::new(HashMap::new()), reflector_: Reflector::new(), + data: DOMRefCell::new(HashMap::new()), } } @@ -93,12 +93,6 @@ impl<'a> URLSearchParamsMethods for JSRef<'a, URLSearchParams> { } } -impl Reflectable for URLSearchParams { - fn reflector<'a>(&'a self) -> &'a Reflector { - &self.reflector_ - } -} - pub trait URLSearchParamsHelpers { fn serialize(&self, encoding: Option<EncodingRef>) -> Vec<u8>; fn update_steps(&self); |