noscript
noscript copied to clipboard
DEFAULT frame embedding denial is applied to a TRUSTED page
- fx 71.0, ns 11.0.10
- new profile
- deny frame on DEFAULT
- load the following page as file: or http:
<iframe width="560" height="315" src="http://www.youtube.com/embed/2lAe1cqCOXo" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> - trust the page, reload
- the frame is blocked
- allow frame on DEFAULT, reload
- the frame is allowed
it appears that the meaning of frame permission changed from the classic version, the new meaning seems to be focused on the destination and not the origin of the request:
- when on for a given CATEGORY, any site can load frames from domains in the CATEGORY
- rather than the classic meaning: domains in a given CATEGORY (default, trusted) are allowed to load frames
If this is indeed the case, this change is far from obvious especially if one is used to classic embedding perms, so should be explained, ideally inline, there's plenty of room in the options UI.