aboutsummaryrefslogtreecommitdiffstats
path: root/components/net_traits/request.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/net_traits/request.rs')
-rw-r--r--components/net_traits/request.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/components/net_traits/request.rs b/components/net_traits/request.rs
index b306184a796..9e1a00822f4 100644
--- a/components/net_traits/request.rs
+++ b/components/net_traits/request.rs
@@ -330,6 +330,11 @@ impl Request {
self.url_list.last().unwrap().clone()
}
+ /// https://fetch.spec.whatwg.org/#concept-request-current-url
+ pub fn current_url_mut(&mut self) -> &mut ServoUrl {
+ self.url_list.last_mut().unwrap()
+ }
+
/// https://fetch.spec.whatwg.org/#navigation-request
pub fn is_navigation_request(&self) -> bool {
self.destination == Destination::Document