diff options
author | joth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-05 03:17:06 +0000 |
---|---|---|
committer | joth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-05 03:17:06 +0000 |
commit | f2d22f38c49c91f1c6afaf0f9966129b950d5ebc (patch) | |
tree | 35a96ddf782191fdf943568373bc0f6e89b05cc3 /android_webview/browser/browser_view_renderer_impl.cc | |
parent | 551dfc6b4bbf66440f6f976bdf18725d7a87e167 (diff) | |
download | chromium_src-f2d22f38c49c91f1c6afaf0f9966129b950d5ebc.zip chromium_src-f2d22f38c49c91f1c6afaf0f9966129b950d5ebc.tar.gz chromium_src-f2d22f38c49c91f1c6afaf0f9966129b950d5ebc.tar.bz2 |
Fix error in fallback SW rendering
The clip-observing auxiliary bitmap needs to be translated on screen
in accordance with the top-left corner of the clipping.
BUG=
Review URL: https://chromiumcodereview.appspot.com/16290010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@204142 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview/browser/browser_view_renderer_impl.cc')
-rw-r--r-- | android_webview/browser/browser_view_renderer_impl.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/android_webview/browser/browser_view_renderer_impl.cc b/android_webview/browser/browser_view_renderer_impl.cc index 9f790be..bfd8f4b 100644 --- a/android_webview/browser/browser_view_renderer_impl.cc +++ b/android_webview/browser/browser_view_renderer_impl.cc @@ -353,7 +353,8 @@ bool BrowserViewRendererImpl::DrawSW(jobject java_canvas, } ScopedJavaLocalRef<jobject> jcanvas(env, java_canvas); - java_helper_->DrawBitmapIntoCanvas(env, jbitmap, jcanvas); + java_helper_->DrawBitmapIntoCanvas(env, jbitmap, jcanvas, + clip.x(), clip.y()); return true; } |