Page 1 of 1

Inconsistent Update of Temporarily Allow All This Page

Posted: Mon Sep 24, 2018 11:59 am
by therube
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.

Re: Inconsistent Update of Temporarily Allow All This Page

Posted: Wed Oct 03, 2018 11:29 am
by therube
I didn't realize it, but Allow Globally is likewise affected.

Re: Inconsistent Update of Temporarily Allow All This Page

Posted: Thu Oct 04, 2018 9:36 pm
by Giorgio Maone
Might just be that Facebook is randomizing the script sources it actually loads?

Re: Inconsistent Update of Temporarily Allow All This Page

Posted: Wed Oct 10, 2018 1:22 pm
by therube
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.

Re: Inconsistent Update of Temporarily Allow All This Page

Posted: Wed Oct 10, 2018 1:33 pm
by therube
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.)

Re: Inconsistent Update of Temporarily Allow All This Page

Posted: Wed Oct 10, 2018 1:43 pm
by therube
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.

Re: Inconsistent Update of Temporarily Allow All This Page

Posted: Wed Oct 10, 2018 1:47 pm
by therube
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...)

Re: Inconsistent Update of Temporarily Allow All This Page

Posted: Thu Oct 11, 2018 12:14 am
by therube
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?)

Re: Inconsistent Update of Temporarily Allow All This Page

Posted: Thu Oct 11, 2018 12:33 am
by therube
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.