Inconsistent Update of Temporarily Allow All This Page

Bug reports and enhancement requests

Inconsistent Update of Temporarily Allow All This Page

Postby therube » Mon Sep 24, 2018 11:59 am

Inconsistent (dropdown) Update of Temporarily Allow All This Page


URL: https://www.facebook.com/?sk=h_chr

Temporarily Allow All This Page - but do not change focus from the dropdown


Result:

Dropdown may list; facebook.com, fbcdn.com
or
Dropdown may list; facebook.com, fbcdn.com, doubleclick.net, fbsbx.com


In the former case, you need to change focus outside of the dropdown & revisit it.
In the latter case, the domains show up & you can just click Temporarily Allow All This Page, again, if that is your need.


FF 62
NoScript 10.1.9.6rc2


Oh, I did not test in a clean Profile.
I do have uBlock installed, & maybe there is some conflict there?
Sometimes NoScript "seeing" the domains first, sometimes uBlock seeing them first?
I have not tested to see.
In any case, one would not want this non-deterministic behavior.
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; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5
User avatar
therube
Ambassador
 
Posts: 7209
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Inconsistent Update of Temporarily Allow All This Page

Postby therube » Wed Oct 03, 2018 11:29 am

I didn't realize it, but Allow Globally is likewise affected.
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; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5
User avatar
therube
Ambassador
 
Posts: 7209
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Inconsistent Update of Temporarily Allow All This Page

Postby Giorgio Maone » Thu Oct 04, 2018 9:36 pm

Might just be that Facebook is randomizing the script sources it actually loads?
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0
User avatar
Giorgio Maone
Site Admin
 
Posts: 8640
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy

Re: Inconsistent Update of Temporarily Allow All This Page

Postby therube » Wed Oct 10, 2018 1:22 pm

Looking like this might be Profile specific.

It is not any setting in prefs.js.

And if not there, sigh... I'll have to look when I get more time...


And I can't Export.
Clicking Export, the button goes gray, nothing further happens.

Import brings up the file picker.
Can't to do a Reset, cause then all is lost.
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; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5
User avatar
therube
Ambassador
 
Posts: 7209
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Inconsistent Update of Temporarily Allow All This Page

Postby therube » Wed Oct 10, 2018 1:33 pm

I may have "fixed" the original issue, the "Inconsistent (dropdown) Update of Temporarily Allow All This Page".

But other issues are persisting...

Pages not working correctly
Export not working


Aha, getting somewhere, now Export is working...

(In the interim, disabled uBlock, disabled, Firfox Color (some sort of "theme" contraption), re-enabled uBlock.)
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; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5
User avatar
therube
Ambassador
 
Posts: 7209
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Inconsistent Update of Temporarily Allow All This Page

Postby therube » Wed Oct 10, 2018 1:43 pm

reported separately.
10.1.9.7rc3

There is a general issue with Export (& Import too).

Oh, something like...

New Profile

The first time I opened (NoScript) Options... what, the General tab, was gray, as in the Default | Trusted | Untrusted did not display, I think was the deal.

And with that, neither Import nor Export were effective.
It was not until the Options page was clicked, that Default | Trusted | Untrusted turned up, & with that Import & Export worked.

I think that was the deal.
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; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5
User avatar
therube
Ambassador
 
Posts: 7209
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Inconsistent Update of Temporarily Allow All This Page

Postby therube » Wed Oct 10, 2018 1:47 pm

red herring.

I don't know at this point if my broken website issue is a NoScript setting issue?

Broken, from existing Profile:
Code: Select all
{
  "policy": {
    "DEFAULT": {
      "capabilities": [
        "frame",
        "fetch",
        "other"
      ],
      "temp": false
    },
    "TRUSTED": {
      "capabilities": [
        "script",
        "object",
        "media",
        "frame",
        "font",
        "webgl",
        "fetch",
        "other"
      ],
      "temp": false
    },
    "UNTRUSTED": {
      "capabilities": [],
      "temp": false
    },
    "sites": {
      "trusted": [
        "§:addons.mozilla.org",
        "§:afx.ms",
        "§:ajax.aspnetcdn.com",
        "§:ajax.googleapis.com",
        "§:bootstrapcdn.com",
        "§:code.jquery.com",
        "§:firstdata.com",
        "§:firstdata.lv",
        "§:gfx.ms",
        "§:google.com",
        "§:googlevideo.com",
        "§:gstatic.com",
        "§:hotmail.com",
        "§:live.com",
        "§:live.net",
        "§:maps.googleapis.com",
        "§:mozilla.net",
        "§:netflix.com",
        "§:nflxext.com",
        "§:nflximg.com",
        "§:nflxvideo.net",
        "§:noscript.net",
        "§:outlook.com",
        "§:passport.com",
        "§:passport.net",
        "§:passportimages.com",
        "§:paypal.com",
        "§:paypalobjects.com",
        "§:securecode.com",
        "§:securesuite.net",
        "§:sfx.ms",
        "§:tinymce.cachefly.net",
        "§:wlxrs.com",
        "§:yahooapis.com",
        "§:yimg.com",
        "§:youtube.com",
        "§:ytimg.com",
        "wpnrtnmrewunrtok.xyz"
      ],
      "untrusted": [],
      "custom": {}
    },
    "enforced": true,
    "autoAllowTop": false
  },
  "local": {
    "debug": false,
    "showCtxMenuItem": true,
    "showCountBadge": true,
    "showFullAddresses": false,
    "storage": "local",
    "uuid": "537e4de0-cc54-4d80-8229-baab80c8f65f"
  },
  "sync": {
    "global": false,
    "xss": true,
    "clearclick": true,
    "storage": "sync"
  },
  "xssUserChoices": {}
}


Working, from a newly created Profile:
Code: Select all
{
  "policy": {
    "DEFAULT": {
      "capabilities": [
        "frame",
        "fetch",
        "other"
      ],
      "temp": false
    },
    "TRUSTED": {
      "capabilities": [
        "script",
        "object",
        "media",
        "frame",
        "font",
        "webgl",
        "fetch",
        "other"
      ],
      "temp": false
    },
    "UNTRUSTED": {
      "capabilities": [],
      "temp": false
    },
    "sites": {
      "trusted": [
        "§:addons.mozilla.org",
        "§:afx.ms",
        "§:ajax.aspnetcdn.com",
        "§:ajax.googleapis.com",
        "§:bootstrapcdn.com",
        "§:code.jquery.com",
        "§:firstdata.com",
        "§:firstdata.lv",
        "§:gfx.ms",
        "§:google.com",
        "§:googlevideo.com",
        "§:gstatic.com",
        "§:hotmail.com",
        "§:live.com",
        "§:live.net",
        "§:maps.googleapis.com",
        "§:mozilla.net",
        "§:netflix.com",
        "§:nflxext.com",
        "§:nflximg.com",
        "§:nflxvideo.net",
        "§:noscript.net",
        "§:outlook.com",
        "§:passport.com",
        "§:passport.net",
        "§:passportimages.com",
        "§:paypal.com",
        "§:paypalobjects.com",
        "§:securecode.com",
        "§:securesuite.net",
        "§:sfx.ms",
        "§:tinymce.cachefly.net",
        "§:wlxrs.com",
        "§:yahoo.com",
        "§:yahooapis.com",
        "§:yimg.com",
        "§:youtube.com",
        "§:ytimg.com"
      ],
      "untrusted": [],
      "custom": {}
    },
    "enforced": true,
    "autoAllowTop": false
  },
  "local": {
    "debug": false,
    "showCtxMenuItem": true,
    "showCountBadge": true,
    "showFullAddresses": false,
    "storage": "local",
    "uuid": "3cc03be6-ea79-4c6b-b557-279be6434084"
  },
  "sync": {
    "global": false,
    "xss": true,
    "clearclick": true,
    "storage": "sync"
  },
  "xssUserChoices": {}
}



https://www.aldi.us/en/weekly-specials/our-weekly-ads/
Oops!

This content is blocked by your browser's private browsing or ad blocking. To view this content, please exit private browsing or disable ad blocking for this site.


(I sure hope it's not something really stupid on my end - which is certainly possible.
FF is only a mule, after all.
But then I also did replace existing prefs.js with newly created prefs.js...)
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; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5
User avatar
therube
Ambassador
 
Posts: 7209
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Inconsistent Update of Temporarily Allow All This Page

Postby therube » Thu Oct 11, 2018 12:14 am

likewise.

(NoScript) Reset does not get things working.

OK, so yes, "partially" stupid.

Tracking Protection.

That was enabled, & that is why (the aldi.us site) would not work (even with scripts Globally Allowed).


(If Tracking Protection status is not stored in prefs.js, then where is it stored?)
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; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5
User avatar
therube
Ambassador
 
Posts: 7209
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Inconsistent Update of Temporarily Allow All This Page

Postby therube » Thu Oct 11, 2018 12:33 am

In any case, I have seen this (the original) behavior at least 3 times now.
When reported, when I realized Allow Global was also affected, & this morning (when I went to visit aldi.us & saw this & other issues).

And I'm not able to duplicate the issue - presently.
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; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5
User avatar
therube
Ambassador
 
Posts: 7209
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA


Return to NoScript Development

Who is online

Users browsing this forum: No registered users and 6 guests