cc: Remove EnsureRenderSurfaceLayerList, do UpdateDrawProps when needed.
Hit testing is done directly on the layer tree, it doesn't use the
render surface layer list, but it does require draw properties. So,
remove EnsureRenderSurfaceLayerList and have the FindLayer* public
methods on LayerTreeImpl just do UpdateDrawProperties() if it is needed.
Since we update draw properties there, we only need to update them in
PrepareToDraw when they are dirty as well.
R=enne, vollick@chromium.org
Review URL: https://codereview.chromium.org/
332433003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276864 0039d316-1c4b-4281-b951-d872f2087c98