summaryrefslogtreecommitdiffstats
path: root/cc/debug/debug_rect_history.cc
diff options
context:
space:
mode:
authorbokan <bokan@chromium.org>2014-10-07 03:33:05 -0700
committerCommit bot <commit-bot@chromium.org>2014-10-07 10:33:28 +0000
commitc7935852d9590e2456e92c4ad2d0b48c816ec5ed (patch)
tree6ab0e88b8d6df69b953d99fb21ee5d021d4202c5 /cc/debug/debug_rect_history.cc
parent72b343fbeb63c67cd80c1cfa5a866b3360f9ca92 (diff)
downloadchromium_src-c7935852d9590e2456e92c4ad2d0b48c816ec5ed.zip
chromium_src-c7935852d9590e2456e92c4ad2d0b48c816ec5ed.tar.gz
chromium_src-c7935852d9590e2456e92c4ad2d0b48c816ec5ed.tar.bz2
Converted LayerImpl::bounds() to return SizeF.
Since bounds includes bounds_delta, which is SizeF, it makes sense to return the floating point sum of these two values. In call sites broken by the change, the returned value is converted to Size using ToCeiledSize to preserve the current snapping behavior, though in most (all?) these cases the layer bounds are expected to be integral anyway. BUG= Review URL: https://codereview.chromium.org/634683003 Cr-Commit-Position: refs/heads/master@{#298439}
Diffstat (limited to 'cc/debug/debug_rect_history.cc')
-rw-r--r--cc/debug/debug_rect_history.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/cc/debug/debug_rect_history.cc b/cc/debug/debug_rect_history.cc
index e8792e7..71611a6 100644
--- a/cc/debug/debug_rect_history.cc
+++ b/cc/debug/debug_rect_history.cc
@@ -78,9 +78,9 @@ void DebugRectHistory::SavePaintRects(LayerImpl* layer) {
if (!layer->update_rect().IsEmpty() && layer->DrawsContent()) {
float width_scale = layer->content_bounds().width() /
- static_cast<float>(layer->bounds().width());
+ layer->bounds().width();
float height_scale = layer->content_bounds().height() /
- static_cast<float>(layer->bounds().height());
+ layer->bounds().height();
gfx::Rect update_content_rect = gfx::ScaleToEnclosingRect(
gfx::ToEnclosingRect(layer->update_rect()), width_scale, height_scale);
debug_rects_.push_back(