Page 1 of 1

Allowing a script reloads tabs that are unrelated

Posted: Mon Jan 13, 2014 9:23 pm
by ainola
I don't know when this started but the last batch of noscript updates has rendered the addon unpredictable in terms of allowing scripts. Often the page will not reload automatically when allowing/temporarily allowing a script. Other times the page will reload along with many other pages that do not contain scripts from the domain allowed.

This behavior has been observed on my wife's Ubuntu 13.04 and Mac OSX 10.6 laptops with the following extra addons:

Adblock Plus
Stumbleupon
Reddit Enhancement Suite

My Debian Wheezy machine run the following addons:

Adblock Edge
Cookie Controller
Greasemonkey
HTTPS Everywhere
Pentadactyl

This is quite irritating behavior when one has a page with forms open.

Re: Allowing a script reloads tabs that are unrelated

Posted: Mon Jan 13, 2014 9:35 pm
by barbaz
Does it help if you flip the about:config preferences noscript.autoReload.allTabs and noscript.autoReload.allTabsOnPageAction to false ?

Re: Allowing a script reloads tabs that are unrelated

Posted: Mon Jan 13, 2014 10:37 pm
by ainola
I assume that would disable the feature entirely... that's kind of avoiding the issue - it's a lovely feature, it's just a shame that it's not working properly.

Re: Allowing a script reloads tabs that are unrelated

Posted: Mon Jan 13, 2014 11:10 pm
by barbaz
No, it just limits automatic reloads to the current tab.

Re: Allowing a script reloads tabs that are unrelated

Posted: Mon Jan 13, 2014 11:16 pm
by Giorgio Maone
ainola wrote:it's a lovely feature, it's just a shame that it's not working properly.
I'd like to debug this, as soon as you provide me with a reproducible (and possibly minimal) test case.
Thank you.

Re: Allowing a script reloads tabs that are unrelated

Posted: Tue Jan 14, 2014 2:00 am
by ainola
Okay, I have a good reproduction - it's by using the 'automatically allow top-level domains' option. It's an option I've never used but my wife likes it. She's been affected much more badly than I have, I'm only affected every once in a while. So I think this option might exacerbate the problem but might not BE the problem.

I used two completely random and different websites for these tests: wikipedia and AOL. This was tested on a fresh profile with only noscript installed. The first video demonstrates the problem with 'allow top-level domains' enabled. The second shows the behavior not occuring when the option is unticked.

Again, I've never enabled that option myself and still experience the problem - so I think that the option might be a good clue but not the final solution.

http://ubuntuone.com/62gTQz9DuFfR5Ca7ekCBrJ
http://ubuntuone.com/4IHGQcHUvo8GhwO5Ao040y

Thanks for your work on this great addon.

Re: Allowing a script reloads tabs that are unrelated

Posted: Tue Jan 14, 2014 3:08 pm
by Giorgio Maone
Investigating, thanks.

Re: Allowing a script reloads tabs that are unrelated

Posted: Fri Jan 24, 2014 1:03 am
by ainola
I just had a similar issue that I had not encountered before:

I have youtube load .webm versions of videos via a greasemonkey script, which noscript will block until clicked. I had a video loaded but paused in an old tab. I loaded a new youtube video in a new tab, clicked on the placeholder to have noscript allow the video, and the older video resumed play with the new one.

I'm unsure as to whether NS or FF is the one at fault for this one. and I have no idea how to reproduce as this is the first time it's ever happened to me.

Re: Allowing a script reloads tabs that are unrelated

Posted: Sat Apr 19, 2014 1:08 am
by toastermuffin
As U1 is shutting down I would advise anyone that wants to keep this bug active to download the two videos I made and uploading them elsewhere.

I have been experiencing this issue as well and it is quite maddening, particularly when tabs from other panoramas are reloaded.

Re: Allowing a script reloads tabs that are unrelated

Posted: Mon Feb 23, 2015 9:37 am
by Unchqua
Just wanted to raise this topic because it still annoys me and many others. For now I opted to disable both autoReload.allTabs and autoReload.allTabsOnPageAction settings as advised elsewhere. NoScript is 2.6.9.15.