bugGnash - The GNU Flash player - Bugs: bug #31836, If we leave the mouse pointer over...

 
 

bug #31836: If we leave the mouse pointer over a flash, Gnash doesn't leave us to scroll the website even with keyboard.

Submitted by:  Maximiliano Castañón Araneda <maximi89>
Submitted on:  Thu Dec 9 21:57:23 2010  
 
Category: pluginSeverity: 3 - Normal
Release: masterStatus: Wont Fix
Privacy: PublicAssigned to: Bastiaan Jacques <bjacques>
Open/Closed: Closed

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Tue Mar 15 02:33:38 2011, comment #13:

Adobe runs in-process. It seems that it has some unsophisticated logic for deciding when to capture scroll events.

See https://bugzilla.mozilla.org/show_bug.cgi?id=619281 for details on the Gnash situation.

It is worth noting that when we change the plugin to be in-process (which is planned), the strategy mentioned in the mozilla bug tracker will be trivial to implement.

Bastiaan Jacques <bjacques>
Project MemberIn charge of this item.
Mon Mar 14 03:53:57 2011, comment #12:

Hoops, it was reported in mozilla bugtrack, but no answer in about 3 to 4 months, comment #3

Maximiliano Castañón Araneda <maximi89>
Mon Mar 14 01:42:21 2011, comment #11:

But Adobe was fixed, that was lot time ago... but it's already fixed

Maximiliano Castañón Araneda <maximi89>
Mon Mar 14 01:37:35 2011, comment #10:

Yes, the same issue affects Adobe and other plugins, and it has been widely reported.

Bastiaan Jacques <bjacques>
Project MemberIn charge of this item.
Mon Mar 14 01:35:04 2011, comment #9:

This was reported to Mozilla bugtrack? if not, we need to report there and tell them the reasons.

Thanks Bastian

Maximiliano Castañón Araneda <maximi89>
Mon Mar 14 01:27:47 2011, comment #8:

This is a mozilla bug, and fixing it from their end is straight forward. Mozilla forwards scroll events and does not care whether the plugin uses them.

We could hack around it by sending a scroll event to to the socket window that contains Gnash, but that will probably cause more problems than it would solve.

Bastiaan Jacques <bjacques>
Project MemberIn charge of this item.
Sat Dec 18 18:58:03 2010, comment #7:

https://wiki.mozilla.org/Gecko:Mouse_Wheel_Scrolling#Mouse_wheel_transaction

Maximiliano Castañón Araneda <maximi89>
Sat Dec 18 18:52:27 2010, comment #6:

This comment it's interesting too:

https://bugs.launchpad.net/firefox/+bug/50839/comments/44

It say something about wm opaque or transparent, and the transference of scroll to html, probably this is related with bug https://savannah.gnu.org/bugs/?23091

Maximiliano Castañón Araneda <maximi89>
Sat Dec 18 18:41:10 2010, comment #5:

Interesting comment:
https://bugs.launchpad.net/firefox/+bug/50839/comments/17

Maximiliano Castañón Araneda <maximi89>
Sat Dec 18 18:32:32 2010, comment #4:

Similar bug with Chronium and Adobe Flash
http://code.google.com/p/chromium/issues/detail?id=27951

Firefox and Adobe plugin too.
https://bugs.launchpad.net/firefox/+bug/50839

Maximiliano Castañón Araneda <maximi89>
Wed Dec 15 07:34:52 2010, comment #3:

Trying to get help from Mozilla people:
https://bugzilla.mozilla.org/show_bug.cgi?id=619281

Maximiliano Castañón Araneda <maximi89>
Tue Dec 14 01:24:05 2010, comment #2:

probably related to function

line 541
nsPluginInstance::SetWindow(NPWindow* aWindow)

in plugin.cpp

Maximiliano Castañón Araneda <maximi89>
Sat Dec 11 12:01:35 2010, comment #1:

This even happen when gnash is told to load in stopped mode.
Would be great if it would pass on the scroll events at least in stopped mode.

Petter Reinholdtsen <pere>
Project Member
Thu Dec 9 21:57:23 2010, original submission:

gnash doesn't allow to move the webpage if we have the mouse over the flash, i mean to the scroll... lightspark and adobe allows to do it.

any flash application, probably this is related with bug https://savannah.gnu.org/bugs/?31835

Maximiliano Castañón Araneda <maximi89>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bjacques (Posted a comment)
  • -unavailable- added by pere (Posted a comment)
  • -unavailable- added by maximi89 (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon Mar 14 01:27:47 2011bjacquesCategoryNone=>plugin
      StatusNone=>Wont Fix
      Assigned toNone=>bjacques
      Open/ClosedOpen=>Closed
    Sat Dec 18 18:36:01 2010maximi89SummaryIf we leave the mouse pointer over a flash, Gnash doesn\'t leave us to scroll the website.=>If we leave the mouse pointer over a flash, Gnash doesn't leave us to scroll the website even with keyboard.
    Thu Dec 9 21:57:37 2010maximi89ReleaseNone=>master

    Back to the top


    Powered by Savane 3.1-cleanup1