This changes the content size update path for android_webview to use
the preferred size RenderView mechanism instead of the
CompositorFrameMetadata.
The reason for the change is due to the fact that the CompositorFrameMetadata
is not updated when the view size is 0x0, which is a common use case
for the WebView when it's layout mode is set to "wrap content".
BUG=b/8187850
TEST=AndroidWebViewTests
Review URL: https://chromiumcodereview.appspot.com/12567020
git-svn-id: http://src.chromium.org/svn/trunk/src/build@195135 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This adds a simple test shell (most code stolen from chrome testshell)
for android_webview testing.
The only currently supported rendering mode is s/w rendering.
BUG=None
Android_webview-only change, ran through trybots.
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/12317015
git-svn-id: http://src.chromium.org/svn/trunk/src/build@189246 4ff67af0-8c30-449e-8e8b-ad334ec8d88c