Fix Document#elementFromPoint no viewport available test

This commit is contained in:
Rizky Luthfianto 2016-04-16 17:16:27 +07:00
parent 86778a0d71
commit 5ad312cb8e
2 changed files with 4 additions and 3 deletions

View file

@ -2687,6 +2687,10 @@ impl DocumentMethods for Document {
let window = window_from_node(self);
let viewport = window.window_size().unwrap().visible_viewport;
if self.browsing_context().is_none() {
return None;
}
if x < 0.0 || y < 0.0 || x > viewport.width.get() || y > viewport.height.get() {
return None;
}