| Index: cc/picture_layer_impl.cc
|
| diff --git a/cc/picture_layer_impl.cc b/cc/picture_layer_impl.cc
|
| index e844f67d89648693266584923566da41b218beef..bae6e64190c2935660427e202ae6962ec8621fd5 100644
|
| --- a/cc/picture_layer_impl.cc
|
| +++ b/cc/picture_layer_impl.cc
|
| @@ -81,6 +81,11 @@ void PictureLayerImpl::appendQuads(QuadSink& quadSink,
|
|
|
| gfx::Rect geometry_rect = iter.geometry_rect();
|
|
|
| + bool outside_left_edge = geometry_rect.x() == content_rect.x();
|
| + bool outside_top_edge = geometry_rect.y() == content_rect.y();
|
| + bool outside_right_edge = geometry_rect.right() == content_rect.right();
|
| + bool outside_bottom_edge = geometry_rect.bottom() == content_rect.bottom();
|
| +
|
| if (!resource) {
|
| if (drawCheckerboardForMissingTiles()) {
|
| // TODO(enne): Figure out how to show debug "invalidated checker" color
|
| @@ -91,7 +96,11 @@ void PictureLayerImpl::appendQuads(QuadSink& quadSink,
|
| appendQuadsData.numMissingTiles++;
|
| } else {
|
| scoped_ptr<SolidColorDrawQuad> quad = SolidColorDrawQuad::Create();
|
| - quad->SetNew(sharedQuadState, geometry_rect, backgroundColor());
|
| + quad->SetNew(sharedQuadState, geometry_rect, backgroundColor(),
|
| + outside_left_edge && useAA,
|
| + outside_top_edge && useAA,
|
| + outside_right_edge && useAA,
|
| + outside_bottom_edge && useAA);
|
| if (quadSink.append(quad.PassAs<DrawQuad>(), appendQuadsData))
|
| appendQuadsData.numMissingTiles++;
|
| }
|
| @@ -102,11 +111,6 @@ void PictureLayerImpl::appendQuads(QuadSink& quadSink,
|
| gfx::Rect opaque_rect = iter->opaque_rect();
|
| opaque_rect.Intersect(content_rect);
|
|
|
| - bool outside_left_edge = geometry_rect.x() == content_rect.x();
|
| - bool outside_top_edge = geometry_rect.y() == content_rect.y();
|
| - bool outside_right_edge = geometry_rect.right() == content_rect.right();
|
| - bool outside_bottom_edge = geometry_rect.bottom() == content_rect.bottom();
|
| -
|
| scoped_ptr<TileDrawQuad> quad = TileDrawQuad::Create();
|
| quad->SetNew(sharedQuadState,
|
| geometry_rect,
|
|
|