[Unrelated] Noscript breaks mousescrolling

Ask for help about NoScript, no registration needed to post
Guest

[Unrelated] Noscript breaks mousescrolling

Post by Guest »

When watching flash videos only (not HTML5) in the latest 44 and 45 nightlies Noscript breaks the mouse scrolling if you first allow temporary permissions, play the video, then while still on the same page disallow temporary permissions.

The only way to restore the scrolling is to minimize the browser them maximize it again or restart it. To force flash disable media.webm.enabled.

Tested on a new profile with only noscript installed. You can try this using the noscript toolbar buttons or the icon with the drop down menu.

Here's a youtube video but it does it on any flash video played:

https://www.youtube.com/watch?v=MN-uFHB05DQ
Mozilla/5.0 (Windows NT 6.1; rv:42.0) Gecko/20100101 Firefox/42.0
barbaz
Senior Member
Posts: 11142
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript breaks mousescrolling

Post by barbaz »

Actually the way to force Flash is to change the user-agent string to something "too old" for HTML5
*Always* check the changelogs BEFORE updating that important software!
-
Guest

Re: Noscript breaks mousescrolling

Post by Guest »

barbaz wrote:Actually the way to force Flash is to change the user-agent string to something "too old" for HTML5
Yes you can do that too with useragentswitcher but I have a customized toolbar button that easily toggles the pref. Either way there's a bug in Noscript.
Mozilla/5.0 (Windows NT 6.1; rv:42.0) Gecko/20100101 Firefox/42.0
barbaz
Senior Member
Posts: 11142
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript breaks mousescrolling

Post by barbaz »

I cannot reproduce the problem in SeaMonkey Aurora 20151117013001 on Linux (that's the most recent build I can get, and I'm unable to test Firefox atm).

What is the build ID of the Firefox build(s) you are using?
Is this issue Windows-specific?
By "mouse scrolling" do you mean scrolling the page with the mouse wheel, or something else?
*Always* check the changelogs BEFORE updating that important software!
-
Guest

Re: Noscript breaks mousescrolling

Post by Guest »

The nightly build id is 20151125161413, 45.0a1. Don't know if it's windows only since that's all I have. And yes, I'm referring to mouse scrolling with the mouse wheel. It was tried with several mice just to be sure it wasn't mouse-specific.

When testing best to keep the youtube video on default view (Theater mode) throughout and run it until the end. Sometimes when going into full screen and back the bug won't reproduce. It always does if you keep it in default view.
Mozilla/5.0 (Windows NT 6.1; rv:42.0) Gecko/20100101 Firefox/42.0
Guest

Re: Noscript breaks mousescrolling

Post by Guest »

By the way, should have mentioned I'm using Noscript version 2.7rc1.
Mozilla/5.0 (Windows NT 6.1; rv:42.0) Gecko/20100101 Firefox/42.0
User avatar
therube
Ambassador
Posts: 7979
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Noscript breaks mousescrolling

Post by therube »

> mousescrolling

Of the webpage itself?

> watching flash videos

So is this specific to Youtube?

> first allow temporary permissions

Which permissions are you Allowing?

> play the video

Fully, partially... ?
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39
Guest

Re: Noscript breaks mousescrolling

Post by Guest »

The bug breaks mouse wheel scrolling completely, not just on the present web page. It also occurs with flash videos on any site, including Daily Motion.

Nothing is whitelisted, so when clicking the Noscript toolbar button it temporarily allows ytimg.com and youtube.com, that's all you need to play flash. Clicking the other Noscript button disallows those two scripts. Or you can use the toolbar drop down icon or the context menu to disallow with the same result.

It seems to reproduce consistently if you play the video fully and to the end.
Mozilla/5.0 (Windows NT 6.1; rv:42.0) Gecko/20100101 Firefox/42.0
barbaz
Senior Member
Posts: 11142
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript breaks mousescrolling

Post by barbaz »

I'm not seeing that nightly build on Mozilla's server so when I get to test Firefox I'll just use whatever is the latest available Nightly for Linux x86_64.

And to clarify, it's needed to "Temporarily allow all this page" or otherwise allow *both* youtube.com *and* ytimg.com on the same reload, or can they be Temp-Allowed sequentially?

Also what makes you think it's a NoScript bug and not a Nightly bug being exposed by NoScript?
*Always* check the changelogs BEFORE updating that important software!
-
Guest

Re: Noscript breaks mousescrolling

Post by Guest »

Clicking the Noscript toolbar button automatically allows three scripts temporarily: youtube.com, ytimg.com, and google.com. None of those are whitelisted so clicking the other Noscript toolbar button then disallows the three of them. That's when the mousewheel scrolling breaks.

Your other point is a good one since it is possible it's a Firefox bug and not Noscript, although it only occurs after disallowing the scripts. Everything is fine prior to that. What I'll do is test it by disabling Noscript and using a toolbar button that simply toggles javasacript to allow or disallow then get back to you.
Mozilla/5.0 (Windows NT 6.1; rv:42.0) Gecko/20100101 Firefox/42.0
Guest

Re: Noscript breaks mousescrolling

Post by Guest »

ok just tested it with Noscript disabled then toggled javascript manually with the same result. So it appears to be another Firefox bug. My apologies, should have done this before posting to you. --) I'm going to file a bug with them.
Mozilla/5.0 (Windows NT 6.1; rv:42.0) Gecko/20100101 Firefox/42.0
Post Reply