gnash-commit
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]