diff options
author | leandrogracia@chromium.org <leandrogracia@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-09 11:48:07 +0000 |
---|---|---|
committer | leandrogracia@chromium.org <leandrogracia@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-01-09 11:48:07 +0000 |
commit | f60335ce3aefc0eef1f20f39184d97b7e69411eb (patch) | |
tree | b67b9c55053e9204a4a5989560bd29a536c50638 /android_webview/DEPS | |
parent | 72bf5ac2f3b627e8d1f58b7ec78ccf61c7b9654d (diff) | |
download | chromium_src-f60335ce3aefc0eef1f20f39184d97b7e69411eb.zip chromium_src-f60335ce3aefc0eef1f20f39184d97b7e69411eb.tar.gz chromium_src-f60335ce3aefc0eef1f20f39184d97b7e69411eb.tar.bz2 |
[Android WebView] Update SW rendering to use SkPicture and fix scrolling cases.
The new capturePicture API will now provide SkPicture objects rather than cc::PicturePileImpl. Update the code to reflect that.
Also, when rendering into separate layers in HW mode we're applying a translation to undo the Android Framework scrolling and let Chrome's compositor take care of it. This is not applicable to the layer case, however, as we only render ourselves out of our provided sufrace.
SW rendering doesn't need scroll correction after using SkPicture directly. Before, cc::PicturePileImpl translated the canvas as part of the content rect rasterization.
BUG=161409
Review URL: https://chromiumcodereview.appspot.com/11732002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175781 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview/DEPS')
-rw-r--r-- | android_webview/DEPS | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/android_webview/DEPS b/android_webview/DEPS index 64297c3..740e94d 100644 --- a/android_webview/DEPS +++ b/android_webview/DEPS @@ -13,6 +13,8 @@ include_rules = [ "+content/public/common", "+jni", "+net", + "+skia", + "+third_party/skia/include", "+ui/android", "+ui/base", "+webkit", |