cc: Drop PictureLayerImpl tilings if not DrawsContent
commitad9560de6c21bea7cfee2488b96b1f9c7a9ce43c
authorboliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 25 Oct 2013 04:03:42 +0000 (25 04:03 +0000)
committerboliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 25 Oct 2013 04:03:42 +0000 (25 04:03 +0000)
tree32ea8eb9b30bb9b54851800a5349a2de50cc38e3
parente9bee81b5a1e3973bfbdac8d7dc0f4d5e6ec123c
cc: Drop PictureLayerImpl tilings if not DrawsContent

If CanHaveTilings returns false due to DrawsContent returning false,
then tilings are not dropped in SyncFromActiveLayer like they normally
would be. Fix by dropping tilings in the early out as well.

BUG=310861

Review URL: https://codereview.chromium.org/42323002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230943 0039d316-1c4b-4281-b951-d872f2087c98
cc/layers/picture_layer_impl.cc
cc/layers/picture_layer_impl_unittest.cc