Add StorageAccessHandle
Description
This is the third of 3 PRs adding spec changes from https://privacycg.github.io/saa-non-cookie-storage/ launching in Chrome 125.
Motivation
StorageAccessHandle can be returned by requestStorageAccess when a types argument is provided to allow non-cookie unpartitioned storage access.
Additional details
https://chromestatus.com/feature/5175585823522816
Related issues and pull requests
Relates to https://github.com/mdn/mdn/issues/543
Preview URLs (16 pages)
/en-US/docs/Web/API/Document/requestStorageAccess/en-US/docs/Web/API/StorageAccessHandle/BroadcastChannel/en-US/docs/Web/API/StorageAccessHandle/SharedWorker/en-US/docs/Web/API/StorageAccessHandle/caches/en-US/docs/Web/API/StorageAccessHandle/createObjectURL/en-US/docs/Web/API/StorageAccessHandle/estimate/en-US/docs/Web/API/StorageAccessHandle/getDirectory/en-US/docs/Web/API/StorageAccessHandle/indexedDB/en-US/docs/Web/API/StorageAccessHandle/localStorage/en-US/docs/Web/API/StorageAccessHandle/locks/en-US/docs/Web/API/StorageAccessHandle/revokeObjectURL/en-US/docs/Web/API/StorageAccessHandle/sessionStorage/en-US/docs/Web/API/StorageAccessHandle/en-US/docs/Web/API/Storage_Access_API/Related_website_sets/en-US/docs/Web/API/Storage_Access_API/Using/en-US/docs/Web/API/Storage_Access_API
(comment last updated: 2024-05-22 10:45:27)
This pull request has merge conflicts that must be resolved before it can be merged.
@wbamberg @bsmth this is ready for review, the only flaw is that it's dependent on pulling two versions of packages newer than what's in the lockfile.
@bsmth have time for review?
Thanks! I could also use an eye on https://github.com/mdn/content/pull/33329 if you have time
@sideshowbarker have time to merge this one too?