| Index: chrome/browser/views/info_bubble.h
|
| ===================================================================
|
| --- chrome/browser/views/info_bubble.h (revision 24784)
|
| +++ chrome/browser/views/info_bubble.h (working copy)
|
| @@ -147,12 +147,15 @@
|
| // view. If this returns false the arrow is positioned along the right edge.
|
| bool IsLeft() { return (arrow_edge_ & 1) == 0; }
|
|
|
| + virtual void ViewHierarchyChanged(bool is_add, View* parent, View* child);
|
| +
|
| private:
|
| -
|
| // Returns the bounds for the window containing us based on the current
|
| // arrow edge.
|
| gfx::Rect CalculateWindowBounds(const gfx::Rect& position_relative_to);
|
|
|
| + views::View* content_;
|
| +
|
| // Edge to draw the arrow at.
|
| ArrowEdge arrow_edge_;
|
|
|
| @@ -170,6 +173,11 @@
|
| // the close is the result of pressing escape.
|
| void Close(bool closed_by_escape);
|
|
|
| +#if defined(OS_LINUX)
|
| + // Overridden from WidgetGtk.
|
| + virtual void OnSizeAllocate(GtkWidget* widget, GtkAllocation* allocation);
|
| +#endif
|
| +
|
| // The delegate notified when the InfoBubble is closed.
|
| InfoBubbleDelegate* delegate_;
|
|
|
|
|