[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] [bug #48066] Qt4 Gnash mistakenly sends `mouseDown` event
From: |
Nutchanon Wetchasit |
Subject: |
[Gnash-commit] [bug #48066] Qt4 Gnash mistakenly sends `mouseDown` event when user right-clicked on the SWF |
Date: |
Sat, 4 Jun 2016 16:16:06 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:25.8) Gecko/20151123 Firefox/31.9 PaleMoon/25.8.1 |
Follow-up Comment #5, bug #48066 (project gnash):
I have made another test Flash file to test Gnash's mouse click handling (both
left click and right click), attached as `clipmouseupdown.zip`.
Test procedure are as follows:
* Run `clipmouseupdown.swf`.
* Right-click on the blue background (so context menu activates).
* Left-click on other area of blue background (so context menu deactivates).
* Left-click on the blue background again (testing left click).
Debug output from current `gtk-gnash` (verbosity 1 + action error log):
118 SECURITY: Checking security of URL
'file:///mnt/gnashdev/qt4-rightclick-problem/clipmouseupdown/clipmouseupdown.swf'
118 SECURITY: Load of file
/mnt/gnashdev/qt4-rightclick-problem/clipmouseupdown/clipmouseupdown.swf
granted (under local sandbox
/mnt/gnashdev/qt4-rightclick-problem/clipmouseupdown/)
164 SECURITY: Extensions disabled
165 ACTIONSCRIPT ERROR: reference to non-existent variable 'ClipMouseUpDown'
6452 TRACE: stagemouseupdown: button pressed (199,57)
6452 TRACE: stagemouseupdown: pressed on movie (199,57)
6588 TRACE: stagemouseupdown: button released (199,57)
6588 TRACE: stagemouseupdown: released on movie (199,57)
Debug output from current `qt4-gnash` (verbosity 1 + action error log):
956 SECURITY: Checking security of URL
'file:///mnt/gnashdev/qt4-rightclick-problem/clipmouseupdown/clipmouseupdown.swf'
956 SECURITY: Load of file
/mnt/gnashdev/qt4-rightclick-problem/clipmouseupdown/clipmouseupdown.swf
granted (under local sandbox
/mnt/gnashdev/qt4-rightclick-problem/clipmouseupdown/)
1304 ERROR: Can't update stage matrix till VM is initialized
1306 SECURITY: Extensions disabled
1340 ACTIONSCRIPT ERROR: reference to non-existent variable 'ClipMouseUpDown'
8247 TRACE: stagemouseupdown: button pressed (219,69)
8248 TRACE: stagemouseupdown: pressed on movie (219,69)
8335 TRACE: stagemouseupdown: button released (219,69)
8336 TRACE: stagemouseupdown: released on movie (219,69)
Trace output from Flash Player:
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object
file: No such file or directory
Warning: Reference to undeclared variable, 'ClipMouseUpDown'
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object
file: No such file or directory
stagemouseupdown: right button pressed (148,62)
stagemouseupdown: button pressed (148,62)
stagemouseupdown: pressed on movie (148,62)
stagemouseupdown: button released (100,63)
stagemouseupdown: released on movie (100,63)
I have also re-tested Hover Colorbars demo under current Qt4 Gnash, result is
attached as file #37385. (You'd see that right-clicking on green column does
not cause it to darken)
As `clipmouseupdown.swf` under current Qt4 Gnash gives expected output in this
aspect (one `mouseDown` followed by `mouseUp` at the end), and right-clicking
on `hovercolorbars.swf` gives correct result, this bug could now be considered
as fixed.
The other issue regarding missing context menu/right click event will be filed
as a separate report. Thanks.
Gnash: 0.8.11dev (git f6a0b38 2-Jun-2016)
Flash Player: 11.2.202.491 Standalone
System: Debian GNU/Linux 7.0 Wheezy i386
(file #37386)
_______________________________________________________
Additional Item Attachment:
File name: clipmouseupdown.zip Size:1 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?48066>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/