A „JavaScript popup“ is indistinguishable from a div (or other block element) or its visibility being toggled.
Re:New WebKit features in Safari 15.4
by mushyhammer on Tuesday March 15, 2022 @01:10PM
(#30687931)
Not true in most cases. Usually popups have use position:fixed so they can be “easily” targeted. I remember seeing some extension that disabled position:fixed across the board (I assume it had terrible perf though)
[x] Block javascript popups and scrollovers
[x] Block newsletter and notification solicitations
[x] Really block all forms of auto-playing video in a way that actually works