diff options
author | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-29 19:16:14 +0000 |
---|---|---|
committer | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-29 19:16:14 +0000 |
commit | 484ae5911b6176cad930d9242f8f91914a8165db (patch) | |
tree | 8f8f01cc48899941cf440c987b9a8a500df2cca1 /chrome/browser/notifications/balloon_host.h | |
parent | 3e207a886f635cca368921072cf258070cdbe216 (diff) | |
download | chromium_src-484ae5911b6176cad930d9242f8f91914a8165db.zip chromium_src-484ae5911b6176cad930d9242f8f91914a8165db.tar.gz chromium_src-484ae5911b6176cad930d9242f8f91914a8165db.tar.bz2 |
Couple of match preview changes.
. Commit the match preview on mouse up for instant results. This is
needed as instant results may shift up during the commit. If we
didn't do this it could mean the mouse up event appears over a
different item then the mouse went down on.
. Makes match preview revert if focus goes to the page and wasn't
initiated by a mouse event.
. Makes transition from about:crash to valid page not commit the match
preview.
. Changes setOmniboxDimensions to setDropdownDimensions.
BUG=54833 56179
TEST=none
Review URL: http://codereview.chromium.org/3531001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60969 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/notifications/balloon_host.h')
-rw-r--r-- | chrome/browser/notifications/balloon_host.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/notifications/balloon_host.h b/chrome/browser/notifications/balloon_host.h index 8a286c3..fde3bf5 100644 --- a/chrome/browser/notifications/balloon_host.h +++ b/chrome/browser/notifications/balloon_host.h @@ -102,6 +102,7 @@ class BalloonHost : public RenderViewHostDelegate, virtual void UpdateDragCursor(WebKit::WebDragOperation operation) {} virtual void GotFocus() {} virtual void TakeFocus(bool reverse) {} + virtual void LostCapture() {} virtual void Activate() {} virtual void Deactivate() {} virtual bool PreHandleKeyboardEvent(const NativeWebKeyboardEvent& event, @@ -112,6 +113,8 @@ class BalloonHost : public RenderViewHostDelegate, virtual void HandleMouseMove() {} virtual void HandleMouseDown(); virtual void HandleMouseLeave() {} + virtual void HandleMouseUp() {} + virtual void HandleMouseActivate() {} virtual void UpdatePreferredSize(const gfx::Size& pref_size); virtual RendererPreferences GetRendererPrefs(Profile* profile) const; |