You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By contrast, the value frame-ancestors is an ancestor-source-list, which is exactly like serialized-source-list except that it only takes hosts, schemes, or 'self', or 'none'.
In both cases the only operation performed is Does url match source list in origin with redirect count?, which is only concerned with hosts, schemes, and 'self'. In neither case is there a fallback to any other directive. So why do they have different grammars?
(navigate-to similarly only cares about URLs except that it also allows 'unsafe-allow-redirects', which is technically a keyword-source, but is used only by navigate-to.)
The text was updated successfully, but these errors were encountered:
The value for
base-uri
is aserialized-source-list
, which means that, for example,base-uri 'unsafe-eval'
is legal.By contrast, the value
frame-ancestors
is anancestor-source-list
, which is exactly likeserialized-source-list
except that it only takes hosts, schemes, or'self'
, or'none'
.In both cases the only operation performed is Does url match source list in origin with redirect count?, which is only concerned with hosts, schemes, and
'self'
. In neither case is there a fallback to any other directive. So why do they have different grammars?(
navigate-to
similarly only cares about URLs except that it also allows'unsafe-allow-redirects'
, which is technically akeyword-source
, but is used only bynavigate-to
.)The text was updated successfully, but these errors were encountered: