diff options
author | sohan.jyoti@samsung.com <sohan.jyoti@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-20 20:20:32 +0000 |
---|---|---|
committer | sohan.jyoti@samsung.com <sohan.jyoti@samsung.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-20 20:20:32 +0000 |
commit | b48a0b112aa819d9a5bf97a13f7a958c13a51f9a (patch) | |
tree | 55605310e31c82c495f9c6611098fdd02f93e182 /cc/layers/io_surface_layer_impl.cc | |
parent | bc1cb4d84ae9b54c98fcdb41070526ee34b475bc (diff) | |
download | chromium_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.cc | 3 |
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()); |