aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2015-08-15 05:09:00 +0530
committerManish Goregaokar <manishsmail@gmail.com>2015-08-18 18:38:32 +0530
commit5c4f91c0f1a94335d3903cb11c21c8bf1770f596 (patch)
treea136fa9f276b3374d4cdd8d713c78d75850eb3d6 /components/script/dom
parentac1b7a3896c5e05d9ae0af71fc3c82e73c9a05f4 (diff)
downloadservo-5c4f91c0f1a94335d3903cb11c21c8bf1770f596.tar.gz
servo-5c4f91c0f1a94335d3903cb11c21c8bf1770f596.zip
Cleanup Window, XHR
Diffstat (limited to 'components/script/dom')
-rw-r--r--components/script/dom/window.rs8
-rw-r--r--components/script/dom/xmlhttprequest.rs20
-rw-r--r--components/script/dom/xmlhttprequesteventtarget.rs2
3 files changed, 14 insertions, 16 deletions
diff --git a/components/script/dom/window.rs b/components/script/dom/window.rs
index 43e4ca6e642..82e3247dc8e 100644
--- a/components/script/dom/window.rs
+++ b/components/script/dom/window.rs
@@ -269,19 +269,19 @@ impl Window {
(box SendableMainThreadScriptChan(tx), box rx)
}
- pub fn image_cache_task<'a>(&'a self) -> &'a ImageCacheTask {
+ pub fn image_cache_task(&self) -> &ImageCacheTask {
&self.image_cache_task
}
- pub fn compositor<'a>(&'a self) -> &'a IpcSender<ScriptToCompositorMsg> {
+ pub fn compositor(&self) -> &IpcSender<ScriptToCompositorMsg> {
&self.compositor
}
- pub fn browsing_context<'a>(&'a self) -> Ref<'a, Option<BrowsingContext>> {
+ pub fn browsing_context(&self) -> Ref<Option<BrowsingContext>> {
self.browsing_context.borrow()
}
- pub fn page<'a>(&'a self) -> &'a Page {
+ pub fn page(&self) -> &Page {
&*self.page
}
diff --git a/components/script/dom/xmlhttprequest.rs b/components/script/dom/xmlhttprequest.rs
index e28482e3f16..577416fe700 100644
--- a/components/script/dom/xmlhttprequest.rs
+++ b/components/script/dom/xmlhttprequest.rs
@@ -784,19 +784,17 @@ impl<'a> PrivateXMLHttpRequestHelpers for &'a XMLHttpRequest {
fn process_headers_available(self, cors_request: Option<CORSRequest>,
gen_id: GenerationId, metadata: Metadata) -> Result<(), Error> {
- match cors_request {
- Some(ref req) => {
- match metadata.headers {
- Some(ref h) if allow_cross_origin_request(req, h) => {},
- _ => {
- self.process_partial_response(XHRProgress::Errored(gen_id, Network));
- return Err(Network);
- }
+
+ if let Some(ref req) = cors_request {
+ match metadata.headers {
+ Some(ref h) if allow_cross_origin_request(req, h) => {},
+ _ => {
+ self.process_partial_response(XHRProgress::Errored(gen_id, Network));
+ return Err(Network);
}
- },
+ }
+ }
- _ => {}
- };
// XXXManishearth Clear cache entries in case of a network error
self.process_partial_response(XHRProgress::HeadersReceived(gen_id,
metadata.headers,
diff --git a/components/script/dom/xmlhttprequesteventtarget.rs b/components/script/dom/xmlhttprequesteventtarget.rs
index d93746fed0f..3bf1aa408b0 100644
--- a/components/script/dom/xmlhttprequesteventtarget.rs
+++ b/components/script/dom/xmlhttprequesteventtarget.rs
@@ -28,7 +28,7 @@ impl XMLHttpRequestEventTarget {
}
#[inline]
- pub fn eventtarget<'a>(&'a self) -> &'a EventTarget {
+ pub fn eventtarget(&self) -> &EventTarget {
&self.eventtarget
}
}