aboutsummaryrefslogtreecommitdiffstats
path: root/components/script
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2016-04-22 14:31:51 +0200
committerSimon Sapin <simon.sapin@exyr.org>2016-04-23 20:28:00 +0200
commiteee317352c6b992d288fbc765ea3cd12c04e7dd6 (patch)
tree694889654912c50d034738ada23311da0e49bbe5 /components/script
parent85de5ec743b68a662d4921cb582cd7af133a1d93 (diff)
downloadservo-eee317352c6b992d288fbc765ea3cd12c04e7dd6.tar.gz
servo-eee317352c6b992d288fbc765ea3cd12c04e7dd6.zip
Reset searchParam in URL.href setter
https://github.com/whatwg/url/issues/117
Diffstat (limited to 'components/script')
-rw-r--r--components/script/dom/url.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/components/script/dom/url.rs b/components/script/dom/url.rs
index 664221c4bb8..f2ba7082e0f 100644
--- a/components/script/dom/url.rs
+++ b/components/script/dom/url.rs
@@ -144,6 +144,7 @@ impl URLMethods for URL {
match Url::parse(&value.0) {
Ok(url) => {
*self.url.borrow_mut() = url;
+ self.search_params.set(None); // To be re-initialized in the SearchParams getter.
Ok(())
},
Err(error) => {