Index: android_webview/browser/browser_view_renderer.cc |
diff --git a/android_webview/browser/browser_view_renderer.cc b/android_webview/browser/browser_view_renderer.cc |
index e091edc93f872a6291b6314d0e4a87b566292c7a..63e2f5cefaf497af9d25029a2336dd7a74e26aa2 100644 |
--- a/android_webview/browser/browser_view_renderer.cc |
+++ b/android_webview/browser/browser_view_renderer.cc |
@@ -223,9 +223,6 @@ bool BrowserViewRenderer::OnDrawHardware() { |
ReturnResourceFromParent(current_compositor_frame_consumer_); |
UpdateMemoryPolicy(); |
- gfx::Size surface_size(size_); |
- gfx::Rect viewport(surface_size); |
- gfx::Rect clip = viewport; |
gfx::Transform transform_for_tile_priority = |
external_draw_constraints_.transform; |
@@ -239,13 +236,8 @@ bool BrowserViewRenderer::OnDrawHardware() { |
viewport_rect_for_tile_priority = last_on_draw_global_visible_rect_; |
} |
- content::SynchronousCompositor::Frame frame = |
- compositor_->DemandDrawHw(surface_size, |
- gfx::Transform(), |
- viewport, |
- clip, |
- viewport_rect_for_tile_priority, |
- transform_for_tile_priority); |
+ content::SynchronousCompositor::Frame frame = compositor_->DemandDrawHw( |
+ size_, viewport_rect_for_tile_priority, transform_for_tile_priority); |
if (!frame.frame.get()) { |
TRACE_EVENT_INSTANT0("android_webview", "NoNewFrame", |
TRACE_EVENT_SCOPE_THREAD); |