requestStorageAccessFor #125
Labels
from: Google
Proposed, edited, or co-edited by Google.
topic: privacy
topic: storage
Spec relates to storage mechanisms such as cookies, IndexedDB, or LocalStorage
venue: Privacy CG
Request for position on an emerging web specification
Information about the specification
Design reviews and vendor positions
Anything else we need to know
The proposed
requestStorageAccessFor
API builds on the Storage Access API to allow non-iframe use. This affords more control for the top-level site as cross-site cookies continue to be phased out; it also allows partial restoration of the page-level behavior ofrequestStorageAccess
, which will be retired in favor of a per-frame model. LikerequestStorageAccess
, implementation-defined behavior allows different user agents flexibility to apply policies as they see fit, though the hope is that divergence will be minimized.Note that this proposal is similar to an internal shim API implemented by both Safari and Firefox.
Prior discussions have surfaced the need for embeddee opt-in, which the API attempts to ensure via requiring invocation of
requestStorageAccess
for frame-level access (the same way a priorrequestStorageAccess
grant is proposed to waive the user interaction requirement in the per-framerequestStorageAccess
model); requiring CORS on subresource requests to the embeddee from the top-level site in order for cookies to be included; and applying only to explicitlySameSite=None
cookies.The text was updated successfully, but these errors were encountered: