aw: ReturnResource on draw and clean ups
commitc62fc9819f6682a98d3e1893c821d795fea3bb1a
authorboliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 27 Jun 2014 04:49:02 +0000 (27 04:49 +0000)
committerboliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 27 Jun 2014 04:49:02 +0000 (27 04:49 +0000)
tree19a8c26363bc08d4d22aad9e5342afccb00a891f
parentef7d522dd43675590561d3c620bfc867992697ea
aw: ReturnResource on draw and clean ups

Instead of posting a task to return resources to child
compositor, just do it synchronously before each draw.
This allows the complex post task and return resource
logic to be greatly simplified.

BUG=388896

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280240 0039d316-1c4b-4281-b951-d872f2087c98
android_webview/browser/browser_view_renderer.cc
android_webview/browser/browser_view_renderer.h
android_webview/browser/hardware_renderer.cc
android_webview/browser/hardware_renderer.h
android_webview/browser/shared_renderer_state.cc
android_webview/browser/shared_renderer_state.h
android_webview/native/aw_contents.cc