Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(254)

Issue 15315005: Instant Extended: Suppress mouse events for bottom web content (Closed)

Created:
7 years, 7 months ago by sail
Modified:
7 years, 6 months ago
CC:
chromium-reviews, yusukes+watch_chromium.org, jam, penghuang+watch_chromium.org, sail+watch_chromium.org, joi+watch-content_chromium.org, nona+watch_chromium.org, darin-cc_chromium.org, James Su
Visibility:
Public.

Description

Instant Extended: Suppress mouse events for bottom web content When the omnibox overlay is open both the overlay's web contents and the active tab's web contents get mouse events. This causes problems like the cursor changing due to links below the omnibox overlay. A similar problem was fixed for the overlapping find bar by asvitkine in crrev.com/6676094. This CL piggybacks on that fix by also checking for overlapping web contents. BUG=238846 TEST=Navigate to google.com. Type "http://youtube.com" in the omnibox. Mouse over the top of the overlay. Without my fix the cursor changes due to the links on google.com. With my fix the cursor does not change. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=203222

Patch Set 1 #

Patch Set 2 : #

Total comments: 4

Patch Set 3 : #

Total comments: 6
Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -0 lines) Patch
M content/browser/renderer_host/render_widget_host_view_mac.mm View 1 2 1 chunk +6 lines, -0 lines 6 comments Download

Messages

Total messages: 22 (0 generated)
sail
thakis: Please review
7 years, 7 months ago (2013-05-22 01:51:40 UTC) #1
Alexei Svitkine (slow)
https://codereview.chromium.org/15315005/diff/2001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/15315005/diff/2001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode1731 content/browser/renderer_host/render_widget_host_view_mac.mm:1731: if ([view isKindOfClass:[self class]] && ![view isEqual:self]) { Is ...
7 years, 7 months ago (2013-05-22 03:34:43 UTC) #2
sail
https://codereview.chromium.org/15315005/diff/2001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/15315005/diff/2001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode1731 content/browser/renderer_host/render_widget_host_view_mac.mm:1731: if ([view isKindOfClass:[self class]] && ![view isEqual:self]) { On ...
7 years, 7 months ago (2013-05-22 17:54:10 UTC) #3
Alexei Svitkine (slow)
lgtm
7 years, 7 months ago (2013-05-22 18:06:52 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/15315005/7001
7 years, 7 months ago (2013-05-22 18:14:50 UTC) #5
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=4307
7 years, 7 months ago (2013-05-22 18:28:06 UTC) #6
sail
thakis: Need content/* OWNERS review
7 years, 7 months ago (2013-05-22 18:28:23 UTC) #7
sail
+avi
7 years, 7 months ago (2013-05-25 13:47:40 UTC) #8
Nico
lgtm
7 years, 6 months ago (2013-05-28 20:06:40 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/15315005/7001
7 years, 6 months ago (2013-05-28 20:11:00 UTC) #10
Avi (use Gerrit)
LGTM though that whole "non web content" part makes me go 'wha?' https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm ...
7 years, 6 months ago (2013-05-28 20:11:06 UTC) #11
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=5334
7 years, 6 months ago (2013-05-28 20:32:09 UTC) #12
Alexei Svitkine (slow)
https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode1732 content/browser/renderer_host/render_widget_host_view_mac.mm:1732: [view performSelector:nonWebContentViewSelector]) { On 2013/05/28 20:11:06, Avi wrote: > ...
7 years, 6 months ago (2013-05-28 20:37:59 UTC) #13
Avi (use Gerrit)
https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode1732 content/browser/renderer_host/render_widget_host_view_mac.mm:1732: [view performSelector:nonWebContentViewSelector]) { :( I would hope for something ...
7 years, 6 months ago (2013-05-28 20:41:54 UTC) #14
Alexei Svitkine (slow)
https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode1732 content/browser/renderer_host/render_widget_host_view_mac.mm:1732: [view performSelector:nonWebContentViewSelector]) { On 2013/05/28 20:41:54, Avi wrote: > ...
7 years, 6 months ago (2013-05-28 20:44:29 UTC) #15
Avi (use Gerrit)
https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode1732 content/browser/renderer_host/render_widget_host_view_mac.mm:1732: [view performSelector:nonWebContentViewSelector]) { On 2013/05/28 20:44:29, Alexei Svitkine wrote: ...
7 years, 6 months ago (2013-05-28 20:47:52 UTC) #16
Alexei Svitkine (slow)
https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm File content/browser/renderer_host/render_widget_host_view_mac.mm (right): https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm#newcode1732 content/browser/renderer_host/render_widget_host_view_mac.mm:1732: [view performSelector:nonWebContentViewSelector]) { On 2013/05/28 20:47:52, Avi wrote: > ...
7 years, 6 months ago (2013-05-28 20:58:11 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/15315005/7001
7 years, 6 months ago (2013-05-30 17:23:55 UTC) #18
Nico
On Tue, May 28, 2013 at 1:58 PM, <asvitkine@chromium.org> wrote: > > https://codereview.chromium.**org/15315005/diff/7001/** > content/browser/renderer_host/**render_widget_host_view_mac.mm<https://codereview.chromium.org/15315005/diff/7001/content/browser/renderer_host/render_widget_host_view_mac.mm> ...
7 years, 6 months ago (2013-05-30 17:40:47 UTC) #19
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=45400
7 years, 6 months ago (2013-05-30 19:42:21 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/15315005/7001
7 years, 6 months ago (2013-05-30 19:50:54 UTC) #21
commit-bot: I haz the power
7 years, 6 months ago (2013-05-30 21:16:39 UTC) #22
Message was sent while issue was closed.
Change committed as 203222

Powered by Google App Engine
This is Rietveld 408576698