| Index: chrome/browser/views/tab_contents/tab_contents_view_gtk.cc
 | 
| diff --git a/chrome/browser/views/tab_contents/tab_contents_view_gtk.cc b/chrome/browser/views/tab_contents/tab_contents_view_gtk.cc
 | 
| index b3e8194d773262bb9ff5dd82e39359a81a58e32f..b7915b1e5f42ce2791a9dab46c519a3f7620ffb1 100644
 | 
| --- a/chrome/browser/views/tab_contents/tab_contents_view_gtk.cc
 | 
| +++ b/chrome/browser/views/tab_contents/tab_contents_view_gtk.cc
 | 
| @@ -217,8 +217,10 @@ void TabContentsViewGtk::GetContainerBounds(gfx::Rect* out) const {
 | 
|  
 | 
|    // Callers expect the requested bounds not the actual bounds. For example,
 | 
|    // during init callers expect 0x0, but Gtk layout enforces a min size of 1x1.
 | 
| -  out->set_width(GetNativeView()->requisition.width);
 | 
| -  out->set_height(GetNativeView()->requisition.height);
 | 
| +  GtkRequisition requisition;
 | 
| +  gtk_widget_get_child_requisition(GetNativeView(), &requisition);
 | 
| +  out->set_width(requisition.width);
 | 
| +  out->set_height(requisition.height);
 | 
|  }
 | 
|  
 | 
|  void TabContentsViewGtk::StartDragging(const WebDropData& drop_data,
 | 
| 
 |