| Index: chrome/browser/gtk/location_bar_view_gtk.cc
|
| diff --git a/chrome/browser/gtk/location_bar_view_gtk.cc b/chrome/browser/gtk/location_bar_view_gtk.cc
|
| index 7882451415666cff19634b32f3388741140f8b90..601586b9e81773b1e0b2a98134a93220164dd960 100644
|
| --- a/chrome/browser/gtk/location_bar_view_gtk.cc
|
| +++ b/chrome/browser/gtk/location_bar_view_gtk.cc
|
| @@ -79,7 +79,10 @@ const int kFirstRunBubbleTopMargin = 5;
|
| const int kHboxBorder = 4;
|
|
|
| // Padding between the elements in the bar.
|
| -static const int kInnerPadding = 4;
|
| +const int kInnerPadding = 4;
|
| +
|
| +// Padding between the right of the star and the edge of the URL entry.
|
| +const int kStarRightPadding = 2;
|
|
|
| // Colors used to draw the EV certificate rounded bubble.
|
| const GdkColor kEvSecureTextColor = GDK_COLOR_RGB(0x07, 0x95, 0x00);
|
| @@ -472,10 +475,16 @@ void LocationBarViewGtk::OnChanged() {
|
| }
|
|
|
| void LocationBarViewGtk::CreateStarButton() {
|
| + star_image_ = gtk_image_new();
|
| +
|
| + GtkWidget* alignment = gtk_alignment_new(0, 0, 1, 1);
|
| + gtk_alignment_set_padding(GTK_ALIGNMENT(alignment), 0, 0,
|
| + 0, kStarRightPadding);
|
| + gtk_container_add(GTK_CONTAINER(alignment), star_image_);
|
| +
|
| star_.Own(gtk_event_box_new());
|
| gtk_event_box_set_visible_window(GTK_EVENT_BOX(star_.get()), FALSE);
|
| - star_image_ = gtk_image_new();
|
| - gtk_container_add(GTK_CONTAINER(star_.get()), star_image_);
|
| + gtk_container_add(GTK_CONTAINER(star_.get()), alignment);
|
| gtk_widget_show_all(star_.get());
|
| ViewIDUtil::SetID(star_.get(), VIEW_ID_STAR_BUTTON);
|
|
|
|
|