Open Bug 1442197 Opened 6 years ago Updated 2 years ago

Firefox no longer sends mousewheel events via NPP_HandleEvent on Mac

Categories

(Core :: Widget: Cocoa, defect, P3)

36 Branch
defect

Tracking

()

People

(Reporter: pjain, Unassigned)

Details

Attachments

(1 file)

36.20 KB, application/x-zip-compressed
Details
Attached file mousewheel.zip
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36

Steps to reproduce:

The mouse wheel stopped working on Linux and Mac in Flash Player.  We no longer see mousewheel events through NPP_HandleEvents; however, it's fine on Windows.

linux bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1417243

Tried to find injection using mozregression on mac 10.9
Mozregression is not able to find the exact build. Mozregression logs are there in attached folder.

To reproduce: 

Unzip the attached folder and place contents on a webserver
(Recent Firefox versions appear to disallow loading plug-in content from a file:/// URL) 
Run Test.swf
Mouse wheel on the 1st circle.


Actual results:

An event is never detected, and the result stays at the default value of "FAIL - Mouse Wheel Not Detected"




Expected results:

After moving the mousewheel, you should see PASS - Mouse wheel detected in the result box
Based on your log, mozregression was able to find the following regression range:

https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=2114ef80f6ae&tochange=b62ccf3228ba

The reason it couldn't test inbound builds is because the regression range is too old and there are no inbound builds available anymore. I haven't gone over the regression range yet, but this would be the next step.
Status: UNCONFIRMED → NEW
Component: Untriaged → Widget: Cocoa
Ever confirmed: true
Priority: -- → P3
Product: Firefox → Core
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: