diff options
author | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-26 22:00:25 +0000 |
---|---|---|
committer | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-26 22:00:25 +0000 |
commit | 4b88ddac62bec4c723f3d844cf1b577d0d795453 (patch) | |
tree | f0ec7f65e2612a04fa7c986a8b8ec1456096136d /chrome/browser/ui/gtk/browser_window_gtk.cc | |
parent | d4d245fc2988177f622d043592e349a0c603a950 (diff) | |
download | chromium_src-4b88ddac62bec4c723f3d844cf1b577d0d795453.zip chromium_src-4b88ddac62bec4c723f3d844cf1b577d0d795453.tar.gz chromium_src-4b88ddac62bec4c723f3d844cf1b577d0d795453.tar.bz2 |
[zoom bubble] Handle entering/leaving/being in fullscreen on GTK.
This patch should:
- hide the zoom bubble when toggling fullscreen
- show a bubble without an arrow while in fullscreen
This patch also:
- changes ArrowLocationGtk to FrameStyle as it's a more appropriate name
- renames all of the arrow locations to the equivalent frame styles
- adds FIXED_TOP_LEFT, FIXED_TOP_RIGHT to the available frame styles
- automatically flips bubbles in RTL to avoid making callers do this
- fixes about ~3 callers that weren't flipping
BUG=167365
Review URL: https://codereview.chromium.org/11553046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@174636 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/gtk/browser_window_gtk.cc')
-rw-r--r-- | chrome/browser/ui/gtk/browser_window_gtk.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/browser/ui/gtk/browser_window_gtk.cc b/chrome/browser/ui/gtk/browser_window_gtk.cc index 9805f8d..65be17e 100644 --- a/chrome/browser/ui/gtk/browser_window_gtk.cc +++ b/chrome/browser/ui/gtk/browser_window_gtk.cc @@ -1158,7 +1158,7 @@ void BrowserWindowGtk::ShowAvatarBubble(WebContents* web_contents, const gfx::Rect& rect) { GtkWidget* widget = web_contents->GetContentNativeView(); new AvatarMenuBubbleGtk(browser_.get(), widget, - BubbleGtk::ARROW_LOCATION_TOP_LEFT, &rect); + BubbleGtk::ANCHOR_TOP_LEFT, &rect); } void BrowserWindowGtk::ShowAvatarBubbleFromAvatarButton() { |