Firefox 128.0
NoScript 11.4.30rc2
new profile
STR:
1) NoScript Options > General > Trusted, un-check webgl
2) NoScript Options > Per-site Permissions, set system76.com Trusted
3) visit https://pop.system76.com/
4) click "Download" button (this will pop up a dialog in the page for selecting the download)
At this point, the top of the page suddenly gets two WebGL placeholders. Closing and reopening the Download dialog again results in two more WebGL placeholders show up - which even though they are displayed underneath the dialog, they intercept clicks on the Close button, so you can't close the dialog.
The new WebGL placeholders pose similar issue on several other sites as well.
These placeholders don't appear in NoScript 11.4.30rc1 and earlier. Where are they coming from? Is it possible to disable these specific WebGL placeholders without entirely disabling placeholders?
[RESOLVED] 11.4.30rc2 New WebGL placeholders are in the way
[RESOLVED] 11.4.30rc2 New WebGL placeholders are in the way
*Always* check the changelogs BEFORE updating that important software!
Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0
- Giorgio Maone
- Site Admin
- Posts: 9524
- Joined: Wed Mar 18, 2009 11:22 pm
- Location: Palermo - Italy
- Contact:
Re: 11.4.30rc2 New WebGL placeholders are in the way
These new placeholders are created to make blocked webgl more self-evident/usable as click-to-play when feature detection happens off-screen or in subdocuments.
Plan to fix them in next iteration here.
Plan to fix them in next iteration here.
Mozilla/5.0 (X11; Linux x86_64; rv:129.0) Gecko/20100101 Firefox/129.0
Re: 11.4.30rc2 New WebGL placeholders are in the way
Thanks Giorgio for addressing this so fast! Much better in 11.4.31rc2, the placeholders are actually on top now, and anyway positioned where they're much less likely to be in the way, and the new option to toggle them works 

*Always* check the changelogs BEFORE updating that important software!
Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0