aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/window.rs
diff options
context:
space:
mode:
authorTetsuharu OHZEKI <saneyuki.snyk@gmail.com>2014-06-04 00:55:23 +0900
committerTetsuharu OHZEKI <saneyuki.snyk@gmail.com>2014-06-04 00:55:23 +0900
commit884346030c64a9c0784a7ac400a4053d4c754cfb (patch)
tree6661e0cb929b552c0934355cb29362b22f104b63 /src/components/script/dom/window.rs
parenta90f1e3773671b3664c5c630085211cac908701e (diff)
downloadservo-884346030c64a9c0784a7ac400a4053d4c754cfb.tar.gz
servo-884346030c64a9c0784a7ac400a4053d4c754cfb.zip
Remove needless '&mut self' from WindowMethods.
Diffstat (limited to 'src/components/script/dom/window.rs')
-rw-r--r--src/components/script/dom/window.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/components/script/dom/window.rs b/src/components/script/dom/window.rs
index 8e0d8fbe944..edb969cd90f 100644
--- a/src/components/script/dom/window.rs
+++ b/src/components/script/dom/window.rs
@@ -119,16 +119,16 @@ pub trait WindowMethods {
fn Alert(&self, s: DOMString);
fn Close(&self);
fn Document(&self) -> Temporary<Document>;
- fn Location(&mut self) -> Temporary<Location>;
- fn Console(&mut self) -> Temporary<Console>;
- fn Navigator(&mut self) -> Temporary<Navigator>;
+ fn Location(&self) -> Temporary<Location>;
+ fn Console(&self) -> Temporary<Console>;
+ fn Navigator(&self) -> Temporary<Navigator>;
fn SetTimeout(&mut self, _cx: *mut JSContext, callback: JSVal, timeout: i32) -> i32;
fn ClearTimeout(&mut self, handle: i32);
fn SetInterval(&mut self, _cx: *mut JSContext, callback: JSVal, timeout: i32) -> i32;
fn ClearInterval(&mut self, handle: i32);
fn Window(&self) -> Temporary<Window>;
fn Self(&self) -> Temporary<Window>;
- fn Performance(&mut self) -> Temporary<Performance>;
+ fn Performance(&self) -> Temporary<Performance>;
fn GetOnload(&self) -> Option<EventHandlerNonNull>;
fn SetOnload(&mut self, listener: Option<EventHandlerNonNull>);
fn GetOnunload(&self) -> Option<EventHandlerNonNull>;
@@ -155,7 +155,7 @@ impl<'a> WindowMethods for JSRef<'a, Window> {
Temporary::new(frame.get_ref().document.clone())
}
- fn Location(&mut self) -> Temporary<Location> {
+ fn Location(&self) -> Temporary<Location> {
if self.location.get().is_none() {
let page = self.deref().page.clone();
let location = Location::new(self, page);
@@ -164,7 +164,7 @@ impl<'a> WindowMethods for JSRef<'a, Window> {
Temporary::new(self.location.get().get_ref().clone())
}
- fn Console(&mut self) -> Temporary<Console> {
+ fn Console(&self) -> Temporary<Console> {
if self.console.get().is_none() {
let console = Console::new(self);
self.console.assign(Some(console));
@@ -172,7 +172,7 @@ impl<'a> WindowMethods for JSRef<'a, Window> {
Temporary::new(self.console.get().get_ref().clone())
}
- fn Navigator(&mut self) -> Temporary<Navigator> {
+ fn Navigator(&self) -> Temporary<Navigator> {
if self.navigator.get().is_none() {
let navigator = Navigator::new(self);
self.navigator.assign(Some(navigator));
@@ -209,7 +209,7 @@ impl<'a> WindowMethods for JSRef<'a, Window> {
self.Window()
}
- fn Performance(&mut self) -> Temporary<Performance> {
+ fn Performance(&self) -> Temporary<Performance> {
if self.performance.get().is_none() {
let performance = Performance::new(self);
self.performance.assign(Some(performance));