diff --git a/storage-access.bs b/storage-access.bs index 32dbdec..4539682 100644 --- a/storage-access.bs +++ b/storage-access.bs @@ -193,7 +193,7 @@ To determine the initial storage-access eligibility, given a [=reques 1. If |request|'s [=request/client=] is null, return "[=storage access eligibility/unset=]". 1. If |request|'s [=request/client=]'s [=environment/ancestry=] is not "cross-site", return "[=storage access eligibility/unset=]" 1. If |request|'s [=request/client=]'s [=environment/has storage access=] is false, return "[=storage access eligibility/ineligible=]". - 1. If |request|'s [=url/origin=] is not [=/same site=] with |request|'s [=request/url=]'s [=url/origin=], return "[=storage access eligibility/ineligible=]". + 1. If |request|'s [=url/origin=] is not [=/same origin=] with |request|'s [=request/url=]'s [=url/origin=], return "[=storage access eligibility/ineligible=]". 1. Let |allowed| be the result of running [$Should request be allowed to use feature?$] given "storage-access" and |request|. 1. If |allowed| is false, return "[=storage access eligibility/ineligible=]". 1. Return "[=storage access eligibility/eligible=]". @@ -343,7 +343,7 @@ Insert a new step after step 14 of [=fetch=]: Insert a new step after step 17 of [=HTTP-redirect fetch=]:
- 18. If |request|'s [=request/eligible for storage-access=] is not "[=storage access eligibility/unset=]" and locationURL's [=url/origin=] is not [=/same site=] with |request|'s [=request/current URL=]'s [=url/origin=], set |request|'s [=request/eligible for storage-access=] to "[=storage access eligibility/ineligible=]". + 18. If |request|'s [=request/eligible for storage-access=] is not "[=storage access eligibility/unset=]" and locationURL's [=url/origin=] is not [=/same origin=] with |request|'s [=request/current URL=]'s [=url/origin=], set |request|'s [=request/eligible for storage-access=] to "[=storage access eligibility/ineligible=]".

Changes to various client-side storage mechanisms