aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/clientrectlist.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/script/dom/clientrectlist.rs')
-rw-r--r--src/components/script/dom/clientrectlist.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/components/script/dom/clientrectlist.rs b/src/components/script/dom/clientrectlist.rs
index 3d8ade6031f..9095819edbf 100644
--- a/src/components/script/dom/clientrectlist.rs
+++ b/src/components/script/dom/clientrectlist.rs
@@ -10,9 +10,9 @@ use dom::window::Window;
#[deriving(Encodable)]
pub struct ClientRectList {
- reflector_: Reflector,
- rects: ~[JS<ClientRect>],
- window: JS<Window>,
+ pub reflector_: Reflector,
+ pub rects: ~[JS<ClientRect>],
+ pub window: JS<Window>,
}
impl ClientRectList {
@@ -37,7 +37,7 @@ impl ClientRectList {
pub fn Item(&self, index: u32) -> Option<JS<ClientRect>> {
if index < self.rects.len() as u32 {
- Some(self.rects[index].clone())
+ Some(self.rects[index as uint].clone())
} else {
None
}