barbaz wrote: ↑Tue Mar 30, 2021 6:00 pm
Does that element contain any blocked content, e.g. a video?
I can't speak for OP but for similar web software (Misskey) it happens as soon as there is an audio track from a 3rd party website embedded in the column. For some reason this does not happen for images or videos from 3rd parties despite the settings for the "Default" trust level being to disallow media.
For videos what happens is that they are by default just displayed as an empty player (i.e. no thumbnail, but the final size). Clicking on it once creates a NoScript overlay which, when clicked on, opens a "NoScript Blocked Objects - Allow <MEDIA>" window to select to allow the specific file, domain or collapse blocked objects. While the NoScript overlay is visible, the __ns__pop2top is applied to the column.
For embedded audio files the mentioned NoScript overlay as well as the __ns__pop2top are present/applied without me interacting with the element. The behaviour after that is the same.
barbaz wrote: ↑Tue Mar 30, 2021 6:00 pm
Can you work around this with a
Stylus style for the specific site?
I have not tested it and am not familiar with Stylus so please correct me if I'm wrong but because the CSS has !important on it like this:
Code: Select all
.__ns__pop2top {
z-index: 2147483647 !important;
}
I think it would not be possible to overwrite it?
IMHO if there is no easy solution it would be a better idea to allow the __ns__pop2top CSS class to be disabled in settings if that's possible.
version info: NoScript 11.2.11 - Firefox 94.0.1 (Windows)
edit: to clarify, this is about content from 3rd party websites that is integrated into the (already trusted) site