aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom
diff options
context:
space:
mode:
authorbors-servo <release+servo@mozilla.com>2013-08-23 17:15:30 -0700
committerbors-servo <release+servo@mozilla.com>2013-08-23 17:15:30 -0700
commit7492deae6dadade51ec41fe2b8f991e4bbddfd3b (patch)
tree683fc97b2ee81aef29f628329b5070545342f3e0 /src/components/script/dom
parentd70178da86985aa39dad0f688f78f3cc8513f586 (diff)
parent9f669c29893f884388346fc8cc912e670c176087 (diff)
downloadservo-7492deae6dadade51ec41fe2b8f991e4bbddfd3b.tar.gz
servo-7492deae6dadade51ec41fe2b8f991e4bbddfd3b.zip
auto merge of #774 : metajack/servo/au-rounding, r=pcwalton
This fixes too narrow boxes due to flooring computations. r? @pcwalton
Diffstat (limited to 'src/components/script/dom')
-rw-r--r--src/components/script/dom/bindings/element.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/components/script/dom/bindings/element.rs b/src/components/script/dom/bindings/element.rs
index 8ca841772de..60d4ca9cfc2 100644
--- a/src/components/script/dom/bindings/element.rs
+++ b/src/components/script/dom/bindings/element.rs
@@ -223,7 +223,7 @@ extern fn HTMLImageElement_getWidth(cx: *JSContext, _argc: c_uint, vp: *mut JSVa
let (port, chan) = comm::stream();
// TODO(tkuehn): currently this just queries top-level page's layout. Need to handle subframes.
match (*page).query_layout(ContentBoxQuery(node, chan), port) {
- Ok(ContentBoxResponse(rect)) => rect.size.width.to_px(),
+ Ok(ContentBoxResponse(rect)) => rect.size.width.to_nearest_px(),
Err(()) => 0
}
// TODO: if nothing is being rendered(?), return zero dimensions