Page 1 of 1

10.1.6.4rc3 Repetitive Script Listing Bug.

Posted: Thu Jan 18, 2018 3:20 pm
by 8-bit
10.1.6.4rc3 Repetitive Script Listing Bug:

STR:
[1] Go to any site
[2] Temp allow, allow, un-trust any script
[3] Click refesh button INSIDE NS dialog box
[4] List refeshes showing new scripts encountered by Temp allow for example
[5] Expected: NS in dialog box will list new scripts encountered normally
[6] Behaviour encountered: NS creates a NEW list UNDER the original list showing changes.

This will repeat indefinitely. List will continually get longer
This ONLY happens when refreshing the page WITHIN the dialog box (clicking the green refresh button). If you click away, this behaviour does not occur.

Pictures:

Image
After I click temp allow (for postimages.org) and refresh using the green refresh button, then the dialog shows this:

Image
Note how it appends an entire new list - which is the one that should REPLACE the original. This will go on indefinitely. It should not be appending, but replacing

Repro anyone?

Re: 10.1.6.4rc3 Repetitive Script Listing Bug.

Posted: Thu Jan 18, 2018 4:22 pm
by barbaz
I can repro in Firefox 57.0.4, NoScript 10.1.6.4rc3, new profile.

Re: 10.1.6.4rc3 Repetitive Script Listing Bug.

Posted: Thu Jan 18, 2018 7:22 pm
by bo elam
Good catch. I can also repro. It started with version 10.1.6.4rc1.

Bo

Re: 10.1.6.4rc3 Repetitive Script Listing Bug.

Posted: Fri Jan 19, 2018 9:39 pm
by Giorgio Maone
Fixed in latest development build:
v 10.1.6.4rc4
=============================================================
x Fixed duplicate entries in UI on page reloads (thanks 8-bit
for reporting)

+ Spinner for long sites lists in Options page

Re: 10.1.6.4rc3 Repetitive Script Listing Bug.

Posted: Sat Jan 20, 2018 2:23 am
by barbaz
Giorgio Maone wrote:Fixed in latest development build:
Working here Image