diff options
Diffstat (limited to 'components/script/dom/url.rs')
-rw-r--r-- | components/script/dom/url.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/dom/url.rs b/components/script/dom/url.rs index b8d1ae9335a..664221c4bb8 100644 --- a/components/script/dom/url.rs +++ b/components/script/dom/url.rs @@ -42,6 +42,10 @@ impl URL { global, URLBinding::Wrap) } + pub fn query_pairs(&self) -> Vec<(String, String)> { + self.url.borrow().query_pairs().into_owned().collect() + } + pub fn set_query_pairs(&self, pairs: &[(String, String)]) { let mut url = self.url.borrow_mut(); url.query_pairs_mut().clear().extend_pairs(pairs); |