Index: chrome/browser/renderer_host/render_widget_host_view_gtk.cc |
diff --git a/chrome/browser/renderer_host/render_widget_host_view_gtk.cc b/chrome/browser/renderer_host/render_widget_host_view_gtk.cc |
index 4b5f19e37179c01f63bb00e7e57f4eecd869de61..23f30679fc6985533ae897aeea6dda9334dae3ed 100644 |
--- a/chrome/browser/renderer_host/render_widget_host_view_gtk.cc |
+++ b/chrome/browser/renderer_host/render_widget_host_view_gtk.cc |
@@ -288,11 +288,12 @@ BackingStore* RenderWidgetHostViewGtk::AllocBackingStore( |
Display* display = x11_util::GetXDisplay(); |
void* visual = x11_util::GetVisualFromGtkWidget(view_); |
XID root_window = x11_util::GetX11RootWindow(); |
+ bool use_render = x11_util::QueryRenderSupport(display); |
bool use_shared_memory = x11_util::QuerySharedMemorySupport(display); |
int depth = gtk_widget_get_visual(view_)->depth; |
return new BackingStore(size, display, depth, visual, root_window, |
- use_shared_memory); |
+ use_render, use_shared_memory); |
} |
void RenderWidgetHostViewGtk::Paint(const gfx::Rect& damage_rect) { |