diff options
author | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-25 19:27:53 +0000 |
---|---|---|
committer | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-25 19:27:53 +0000 |
commit | ad2a42ed351f59d8b5cbe40a68d5631d73f24ac5 (patch) | |
tree | 10aa59c79a1779cc529c8672799188cc43680f3d /net/tools | |
parent | fe7bd03eb1139393771b5bbf99fdd1637f494296 (diff) | |
download | chromium_src-ad2a42ed351f59d8b5cbe40a68d5631d73f24ac5.zip chromium_src-ad2a42ed351f59d8b5cbe40a68d5631d73f24ac5.tar.gz chromium_src-ad2a42ed351f59d8b5cbe40a68d5631d73f24ac5.tar.bz2 |
Fix for "Mouseovers follow the cursor even when there's a find bar in the way"
Perform a hit test in the render widget host view to check if the cursor is
actually on top of a different view - such as the find bar. If it is and that
view has a method -[(BOOL)nonWebContentView] that returns YES, then ignore
the event in the render widget host.
Change FindBarView to have the aforementioned method that returns YES.
Patch by Alexei Svitkine <asvitkine@chromium.org>
BUG=22191
TEST=Leave the content area by mousing over a visible find bar. Mouseovers
from the content area should extinguish, and no masked by the find bar
should be triggered.
R=mark@chromium.org
Review URL: http://codereview.chromium.org/6676094
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79438 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/tools')
0 files changed, 0 insertions, 0 deletions