Index: chrome/browser/ui/gtk/location_bar_view_gtk.cc |
diff --git a/chrome/browser/ui/gtk/location_bar_view_gtk.cc b/chrome/browser/ui/gtk/location_bar_view_gtk.cc |
index f05f8150962f590d31b64c2d71f8ce7c76932e55..fbf8ec9a1b2211adb0a4d26194f8a61bbfae4a4e 100644 |
--- a/chrome/browser/ui/gtk/location_bar_view_gtk.cc |
+++ b/chrome/browser/ui/gtk/location_bar_view_gtk.cc |
@@ -1655,7 +1655,8 @@ gboolean LocationBarViewGtk::PageActionViewGtk::OnExposeEvent( |
return FALSE; |
gfx::CanvasSkiaPaint canvas(event, false); |
- gfx::Rect bounding_rect(widget->allocation); |
- page_action_->PaintBadge(&canvas, bounding_rect, tab_id); |
+ GtkAllocation allocation; |
+ gtk_widget_get_allocation(widget, &allocation); |
+ page_action_->PaintBadge(&canvas, gfx::Rect(allocation), tab_id); |
return FALSE; |
} |