Index: chrome/browser/ui/window_snapshot/window_snapshot_gtk.cc |
diff --git a/chrome/browser/ui/window_snapshot/window_snapshot_gtk.cc b/chrome/browser/ui/window_snapshot/window_snapshot_gtk.cc |
index ded3dfd31aaf51474fc9b594c10f858bf5142348..bacc004ffca3a185924f2c6c957de247f0daf976 100644 |
--- a/chrome/browser/ui/window_snapshot/window_snapshot_gtk.cc |
+++ b/chrome/browser/ui/window_snapshot/window_snapshot_gtk.cc |
@@ -27,7 +27,7 @@ static cairo_status_t SnapshotCallback( |
bool GrabWindowSnapshot(gfx::NativeWindow window_handle, |
std::vector<unsigned char>* png_representation, |
const gfx::Rect& snapshot_bounds) { |
- GdkWindow* gdk_window = GTK_WIDGET(window_handle)->window; |
+ GdkWindow* gdk_window = gtk_widget_get_window(GTK_WIDGET(window_handle)); |
Display* display = GDK_WINDOW_XDISPLAY(gdk_window); |
XID win = GDK_WINDOW_XID(gdk_window); |