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

Issue 2085663002: Do not convert mouse wheel gesture events in pepper. (Closed)

Created:
4 years, 6 months ago by dtapuska
Modified:
4 years, 6 months ago
CC:
chromium-reviews, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, jam, darin-cc_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Do not convert mouse wheel gesture events in pepper. It appears GesutreScrollBegin and End get translated to mouse events when in full screen mode. Do not convert touchpad/mouse wheel gesture events. BUG=620974 Committed: https://crrev.com/527139c5692500e9b5587be7226d54f7e8f870b2 Cr-Commit-Position: refs/heads/master@{#400802}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -17 lines) Patch
M content/renderer/render_widget_fullscreen_pepper.cc View 1 chunk +11 lines, -17 lines 0 comments Download

Messages

Total messages: 17 (7 generated)
dtapuska
On 2016/06/20 19:05:30, dtapuska wrote: > mailto:dtapuska@chromium.org changed reviewers: > + mailto:sadrul@chromium.org sadrul@ do you ...
4 years, 6 months ago (2016-06-20 19:06:05 UTC) #3
sadrul
yep, lgtm
4 years, 6 months ago (2016-06-20 19:39:39 UTC) #4
dtapuska
creis@chromium.org: Please review changes in
4 years, 6 months ago (2016-06-20 19:40:53 UTC) #6
Charlie Reis
LGTM. Is this something that could have a regression test added in a followup CL? ...
4 years, 6 months ago (2016-06-20 21:46:43 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2085663002/1
4 years, 6 months ago (2016-06-20 21:53:47 UTC) #9
dtapuska
On 2016/06/20 21:46:43, Charlie Reis wrote: > LGTM. Is this something that could have a ...
4 years, 6 months ago (2016-06-20 21:56:04 UTC) #10
Charlie Reis
[+alexmos] On 2016/06/20 21:56:04, dtapuska wrote: > On 2016/06/20 21:46:43, Charlie Reis wrote: > > ...
4 years, 6 months ago (2016-06-20 21:58:12 UTC) #12
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 6 months ago (2016-06-20 22:00:36 UTC) #14
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/527139c5692500e9b5587be7226d54f7e8f870b2 Cr-Commit-Position: refs/heads/master@{#400802}
4 years, 6 months ago (2016-06-20 22:06:12 UTC) #16
alexmos
4 years, 6 months ago (2016-06-20 23:36:32 UTC) #17
Message was sent while issue was closed.
On 2016/06/20 21:58:12, Charlie Reis wrote:
> [+alexmos]
> 
> On 2016/06/20 21:56:04, dtapuska wrote:
> > On 2016/06/20 21:46:43, Charlie Reis wrote:
> > > LGTM.  Is this something that could have a regression test added in a
> followup
> > > CL?  (I won't block this given the need to merge it, but that need also
> makes
> > it
> > > more important to have test coverage going forward.)
> > 
> > Ya I considered adding a test; but I didn't find any fullscreen pepper unit
> > tests. If you know of a location where there are some that I can add a
simple
> > test to I can look into it. But the way it is now adding a unit test for
this
> > seemed to be some work.
> 
> Alex, you've worked on some Flash fullscreen issues.  Do you know whether a
test
> for this issue is feasible to write?

I don't know about unit tests, but for browser tests you might try to add a test
to flash_fullscreen_interactive_browsertest.cc, which uses a simulated pepper
plugin
(https://cs.chromium.org/chromium/src/ppapi/tests/test_flash_fullscreen_for_br...)
and runs as part of interactive_ui_tests.  You should be able to synthesize a
mouse wheel event there and see if you get the right events on the other side
(or at least whether the right IPCs get sent).  There's a lot of machinery
involved though, and it might not be very easy.

Powered by Google App Engine
This is Rietveld 408576698