summaryrefslogtreecommitdiffstats
path: root/cc/layers/io_surface_layer_impl.cc
diff options
context:
space:
mode:
authorsohan.jyoti@samsung.com <sohan.jyoti@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-20 20:20:32 +0000
committersohan.jyoti@samsung.com <sohan.jyoti@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-20 20:20:32 +0000
commitb48a0b112aa819d9a5bf97a13f7a958c13a51f9a (patch)
tree55605310e31c82c495f9c6611098fdd02f93e182 /cc/layers/io_surface_layer_impl.cc
parentbc1cb4d84ae9b54c98fcdb41070526ee34b475bc (diff)
downloadchromium_src-b48a0b112aa819d9a5bf97a13f7a958c13a51f9a.zip
chromium_src-b48a0b112aa819d9a5bf97a13f7a958c13a51f9a.tar.gz
chromium_src-b48a0b112aa819d9a5bf97a13f7a958c13a51f9a.tar.bz2
cc: Pass scaled bounds to debug border quads for drawing.
As PictureLayerImpl now uses scaled rects, bounds and transforms for setting up SQS, we need to pass the same to debug border quads too. BUG=384623 Review URL: https://codereview.chromium.org/341023003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278810 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/layers/io_surface_layer_impl.cc')
-rw-r--r--cc/layers/io_surface_layer_impl.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/cc/layers/io_surface_layer_impl.cc b/cc/layers/io_surface_layer_impl.cc
index 6d94c91..65fb6b2 100644
--- a/cc/layers/io_surface_layer_impl.cc
+++ b/cc/layers/io_surface_layer_impl.cc
@@ -69,7 +69,8 @@ void IOSurfaceLayerImpl::AppendQuads(QuadSink* quad_sink,
SharedQuadState* shared_quad_state = quad_sink->CreateSharedQuadState();
PopulateSharedQuadState(shared_quad_state);
- AppendDebugBorderQuad(quad_sink, shared_quad_state, append_quads_data);
+ AppendDebugBorderQuad(
+ quad_sink, content_bounds(), shared_quad_state, append_quads_data);
gfx::Rect quad_rect(content_bounds());
gfx::Rect opaque_rect(contents_opaque() ? quad_rect : gfx::Rect());