New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 597262 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Flash content doesn't seem to receive mousewheel events.

Reported by mega...@gmail.com, Mar 23 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2687.0 Safari/537.36

Example URL:
http://www.clickerheroes.com/

Steps to reproduce the problem:
1. Open http://www.clickerheroes.com/
2. Start the game.
3. Click on the third tab in the left pane.
4. Try to use the mousewheel to scroll down.

What is the expected behavior?
The game scrolls the content.

What went wrong?
Nothing happens.

Does it occur on multiple sites: N/A

Is it a problem with a plugin? N/A 

Did this work before? Yes Pretty sure the last dev release worked.

Does this work in other browsers? Yes 

Chrome version: 51.0.2687.0  Channel: dev
OS Version: 10.0
Flash Version: Shockwave Flash 21.0 r0

Did a quick test with Windows 10 IE11 and it works there.
 
Cc: brajkumar@chromium.org
Components: Blink>Scroll
Labels: -Type-Compat M-51 hasbisect OS-Linux OS-Mac Type-Bug-Regression
Owner: dtapu...@chromium.org
Status: Assigned (was: Unconfirmed)
Able to reproduce on Windows 7, Ubuntu 14.04 and Mac OS 10.11.3 using chrome canary M51 - 51.0.2688.0.

Bisect Information:
===================
Good build: 50.0.2655.0
Bad Build : 50.0.2656.0

Change Log URL: https://chromium.googlesource.com/chromium/src/+log/50cc532c23e1029ccec3a49da53a666a7d09fe79..d42c4081fdb8fa382d5b0af101a45106b4d12d4c

From the above change log suspecting below

Review URL: https://codereview.chromium.org/1716493002

dtapuska@ - Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner.

Thanks!

Status: Started (was: Assigned)
Project Member

Comment 4 by bugdroid1@chromium.org, Mar 29 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/79ea645e3fa455cc7829539547dc59ce587f92db

commit 79ea645e3fa455cc7829539547dc59ce587f92db
Author: dtapuska <dtapuska@chromium.org>
Date: Tue Mar 29 00:02:13 2016

Fix scrolling rails on Mac OSX.

Scrolling wasn't snapping to the rails on Mac. Force the
opposite co-ordinate to 0 if rail mode is enabled.

BUG= 597262 

Review URL: https://codereview.chromium.org/1833013002

Cr-Commit-Position: refs/heads/master@{#383620}

[modify] https://crrev.com/79ea645e3fa455cc7829539547dc59ce587f92db/content/browser/renderer_host/input/mouse_wheel_event_queue.cc
[modify] https://crrev.com/79ea645e3fa455cc7829539547dc59ce587f92db/content/browser/renderer_host/input/mouse_wheel_event_queue_unittest.cc

Project Member

Comment 5 by bugdroid1@chromium.org, Mar 29 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a6293982c7f5c0ad0e2ae56238fd6062ca866fcf

commit a6293982c7f5c0ad0e2ae56238fd6062ca866fcf
Author: dtapuska <dtapuska@chromium.org>
Date: Tue Mar 29 03:37:46 2016

Flash players weren't receiving mouse wheel events.

With the move to gesture based scrolling flash players stopped receiving
mouse wheel events. Flash players were receiving wheel events by fluke
because they are no fast scrollable regions. The events wouldn't get
handled in the compositor and would get sent to main thread. But since
with wheel gestures we don't ever send the events to main thread if
there is no listener this stopped working.

Correctly articulate to the EventHandlerRegistry when plugin objects
wish to receive wheel events.

BUG= 597262 

Review URL: https://codereview.chromium.org/1828203003

Cr-Commit-Position: refs/heads/master@{#383663}

[modify] https://crrev.com/a6293982c7f5c0ad0e2ae56238fd6062ca866fcf/third_party/WebKit/Source/web/WebPluginContainerImpl.cpp
[modify] https://crrev.com/a6293982c7f5c0ad0e2ae56238fd6062ca866fcf/third_party/WebKit/Source/web/tests/WebPluginContainerTest.cpp

Status: Fixed (was: Started)
Labels: Hotlist-Input-Dev

Sign in to add a comment