diff options
author | avi@google.com <avi@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-19 15:10:15 +0000 |
---|---|---|
committer | avi@google.com <avi@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-19 15:10:15 +0000 |
commit | b640603331a241ea5a93362c0897055294a89e10 (patch) | |
tree | 6d9a1af39e234e7e4902a8f11ccfd764f9850244 /chrome/browser/browser.cc | |
parent | 118a297a98ea3d50be6474c3b1ecec25f64b38ed (diff) | |
download | chromium_src-b640603331a241ea5a93362c0897055294a89e10.zip chromium_src-b640603331a241ea5a93362c0897055294a89e10.tar.gz chromium_src-b640603331a241ea5a93362c0897055294a89e10.tar.bz2 |
Plumb up mouse motion for the status bubbles.
Review URL: http://codereview.chromium.org/48151
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12091 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser.cc')
-rw-r--r-- | chrome/browser/browser.cc | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/chrome/browser/browser.cc b/chrome/browser/browser.cc index 9e7853b..0ecc721 100644 --- a/chrome/browser/browser.cc +++ b/chrome/browser/browser.cc @@ -1797,21 +1797,18 @@ void Browser::URLStarredChanged(TabContents* source, bool starred) { window_->SetStarredState(starred); } -#if defined(OS_WIN) -// TODO(port): Refactor this to win-specific delegate? -void Browser::ContentsMouseEvent(TabContents* source, UINT message) { +void Browser::ContentsMouseEvent(TabContents* source, bool motion) { if (!GetStatusBubble()) return; if (source == GetSelectedTabContents()) { - if (message == WM_MOUSEMOVE) { + if (motion) { GetStatusBubble()->MouseMoved(); - } else if (message == WM_MOUSELEAVE) { + } else { GetStatusBubble()->SetURL(GURL(), std::wstring()); } } } -#endif void Browser::UpdateTargetURL(TabContents* source, const GURL& url) { if (!GetStatusBubble()) |