Conventions:
I am using single quotes (') for slang / imprecise language and
double quotes (" ") for direct quotations of text that I can see.
I Updated a Profile from 11.3.8rc6 to 11.4rc3.
In 11.3.8rc6 all was OK.
In 11.4rc3, I have noticed the following:
In the "NoScript Options", General 'Tab' there is 'nothing to see' for
"Default", "Trusted" or "Untrusted". Even the 'Tab Titles' are not shown.
As there is 'nothing to see', there is 'nothing to tick'.
For example, I would expect to be able to go to the "Trusted" 'Tab'
and be able to 'tick' "LAN" or "webgl" if I wanted to allow these (or 'untick' them).
As I 'can't see anything' I don't know the 'status' of any of the choices.
The Profile that I Updated should have:
"Any capability blocked in the top document must be blocked in its subdocuments too"
'ticked'.
The 'text' is visible, as is the 'box to tick' but I can't 'tick this box'.
Trying to 'tick' this option has no effect in the UI.
It looks like it is 'unticked'. It looks like I have 'lost this setting'.
Another thing I have noticed is in the "NoScript Options", Advanced 'Tab':
"Revoke temporary permissions on NoScript updates, even if the browser is not restarted"
I would expect, on the Profile I updated, for this to be 'ticked'.
Again, it is 'showing as unticked' (so I appear to have 'lost this choice')
and I can't 'tick' it (to set it back).
In the "NoScript Options", Appearance 'Tab' there is a 'new section' called "Theme".
I again 'can't tick' any of the 'boxes' but I can select the 'round radio choice'
for e.g. "Dark". However, although the 'choice is shown as chosen' no change takes place.
Each time I return to look at the "NoScript Options", Appearance 'Tab' I have
'reverted to' the "Auto" choice.
There are other 'things I can't see' / 'things I can't tick'.
I see from Getit
https://noscript.net/getit
that the "theme switcher" is new in 11.4rc1.v 11.4rc1
============================================================
x Dark/Light/Auto theme switcher in Appearance options panel
x Ensure better visibility for in-popup message box
As a test, I 'cloned a Profile' that was at 11.3.8rc6 and Updated it to 11.4rc1.
I wanted to check if 'my settings', that I have on each 'real Profile',
would 'survive the NoScript Update' (even if they appear to 'have changes' – as shown in the UI).
As part of this test I 'Temp Allowed' two sites, in two Tabs, to see if the option:
"Revoke temporary permissions on NoScript updates, even if the browser is not restarted"
was 'still working as I Updated NoScript'.
In the 'Test Profile':
The "NoScript Options", General 'Tab' has for "Default" only "noscript" and "other" 'ticked'.
The "NoScript Options", General 'Tab' has for "Trusted" includes "font" (as one of the 'ticked options').
So, when I Update NoScript I expect to "Revoke temporary permissions ..."
and so, see the 'font change' at the websites that I had 'Temp Allowed'.
Good News, it seems as if the "Revoke temporary permissions ..." was 'still working'.
I saw the 'font change'.
I closed Firefox, then started it again using the 'Test Profile' which was now at 11.4rc1.
I can confirm that 11.4rc1 has all of the above issues.
So it seems that on my 'old Windows 7 PC', using Firefox 91.7.0esr, the new "theme switcher"
is making NoScript 'difficult to use' with any confidence. It is possible that 'all my choices' are
still as I had them (in the past) but they now 'look as if they have changed'.
DJ-Leith