| Index: chrome/browser/ui/gtk/bubble/bubble_gtk.cc
|
| diff --git a/chrome/browser/ui/gtk/bubble/bubble_gtk.cc b/chrome/browser/ui/gtk/bubble/bubble_gtk.cc
|
| index eb9a040b0d9bcb2a6e0a48bed92865664c54d206..f8c2064a1b6403e74394c6508120957795c8df78 100644
|
| --- a/chrome/browser/ui/gtk/bubble/bubble_gtk.cc
|
| +++ b/chrome/browser/ui/gtk/bubble/bubble_gtk.cc
|
| @@ -557,6 +557,12 @@ void BubbleGtk::Close() {
|
| // |this| has been deleted, see OnDestroy.
|
| }
|
|
|
| +void BubbleGtk::SetPositionRelativeToAnchor(const gfx::Rect* rect) {
|
| + rect_ = rect ? *rect : gtk_util::WidgetBounds(anchor_widget_);
|
| + if (!UpdateFrameStyle(false))
|
| + MoveWindow();
|
| +}
|
| +
|
| void BubbleGtk::GrabPointerAndKeyboard() {
|
| GdkWindow* gdk_window = gtk_widget_get_window(window_);
|
|
|
|
|