Comment #6 on issue 23373 by [email protected]: InfoBubble should try  
to place itself onscreen in Linux version
http://code.google.com/p/chromium/issues/detail?id=23373

The following revision refers to this bug:
     http://src.chromium.org/viewvc/chrome?view=rev&revision=29992

------------------------------------------------------------------------
r29992 | [email protected] | 2009-10-23 20:19:13 -0700 (Fri, 23 Oct 2009)  
| 22 lines
Changed paths:
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/gtk/info_bubble_gtk.cc?r1=29992&r2=29991
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/gtk/info_bubble_gtk.h?r1=29992&r2=29991
    M  
http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/gtk/location_bar_view_gtk.cc?r1=29992&r2=29991

GTK: Try to position info bubbles onscreen.

I didn't go so far as to add support for arrows-on-the-bottom
in this change; I'm just making the bubble extend left or right
as needed.  I'll add a parameter to specify the default arrow
location (needed for browser action popups) in another CL.

Tested by:
- dragging a window to the right edge of the screen and
   confirming that bookmark bubbles open extended to the left
- opening a bookmark bubble, using a little X program to move
   the Chrome window to the right side of the screen (can't drag
   it there since the pointer is grabbed), and confirming that
   the bubble gets updated to extend to the left
- running in Arabic and confirming that bubbles extend to the
   left by default but get switched to extend to the right as
   needed

BUG=23373
TEST=see above

Review URL: http://codereview.chromium.org/316006
------------------------------------------------------------------------


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to