| Index: cc/layers/picture_layer_impl.cc
|
| diff --git a/cc/layers/picture_layer_impl.cc b/cc/layers/picture_layer_impl.cc
|
| index 3a9bdd9af3e651b105e589c058bda8d530a96d50..0c950ffb5ea719a1d7c9ee84c424a6adf214dc0c 100644
|
| --- a/cc/layers/picture_layer_impl.cc
|
| +++ b/cc/layers/picture_layer_impl.cc
|
| @@ -516,12 +516,8 @@ gfx::Rect PictureLayerImpl::GetViewportForTilePriorityInContentSpace() const {
|
| visible_rect_in_content_space =
|
| gfx::ToEnclosingRect(MathUtil::ProjectClippedRect(
|
| view_to_layer, viewport_rect_for_tile_priority_));
|
| -
|
| - visible_rect_in_content_space.Intersect(gfx::Rect(content_bounds()));
|
| }
|
| }
|
| -
|
| - visible_rect_in_content_space.Intersect(visible_content_rect());
|
| return visible_rect_in_content_space;
|
| }
|
|
|
| @@ -790,6 +786,7 @@ void PictureLayerImpl::MarkVisibleResourcesAsRequired() const {
|
| // can be independently overridden by embedders like Android WebView with
|
| // SetExternalDrawConstraints.
|
| gfx::Rect rect = GetViewportForTilePriorityInContentSpace();
|
| + rect.Intersect(visible_content_rect());
|
|
|
| float min_acceptable_scale =
|
| std::min(raster_contents_scale_, ideal_contents_scale_);
|
|
|