diff options
author | bors-servo <release+servo@mozilla.com> | 2013-08-23 17:15:30 -0700 |
---|---|---|
committer | bors-servo <release+servo@mozilla.com> | 2013-08-23 17:15:30 -0700 |
commit | 7492deae6dadade51ec41fe2b8f991e4bbddfd3b (patch) | |
tree | 683fc97b2ee81aef29f628329b5070545342f3e0 /src/components/script/dom | |
parent | d70178da86985aa39dad0f688f78f3cc8513f586 (diff) | |
parent | 9f669c29893f884388346fc8cc912e670c176087 (diff) | |
download | servo-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.rs | 2 |
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 |