New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 897276 link

Starred by 9 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Feature



Sign in to add a comment

Unlimited Storage permission for web content

Project Member Reported by jsb...@chromium.org, Oct 19

Issue description

Tracking bug for: how do we give web apps the equivalent of the 'unlimitedStorage' permission granted via extensions?

https://developer.chrome.com/extensions/declare_permissions

* Can be granted by extension to an origin (e.g. https://example.com)
* Once granted, origin content is NOT evicted under storage pressure (same as https://storage.spec.whatwg.org/#persistence)
* Once granted, origin content has unlimited quota
* Once granted, origin is not subject to "session-only" restrictions 

Unlimited quota is the big addition; we may not want to actually introduce such a permission (instead, having better automatic and user-controlled quota management and lifting quota limits for all origins), and we may not want to couple these various properties or support them at all.

 
Labels: Proj-Fugu
Labels: M-76 Target-None
leaving as Untriaged for priorities from the Fugu project
Status: Assigned (was: Untriaged)
Cc: -jarrydg@chromium.org
Owner: jarrydg@chromium.org
Cc: jsb...@chromium.org
hi josh, can you investigate this API a bit more to see what the right use of this may be and help with prioritization.
Labels: -M-76 -Target-None Target-75 M-78
Cc: vamshi.k...@techmahindra.com
 Issue 793678  has been merged into this issue.

Comment 9 by jbnesl...@gmail.com, Jan 18 (5 days ago)

I've got an active user base using my application which saves gigabytes of audio data to indexeddb.  

The biggest pain points for us right now is the default local storage quota (10% of total free space).  This limit completely precludes us from supporting mobile devices since they typically don't have a lot of space (or free space) to begin with. 

Ideally we would be able to do an opt-in permissions api request for unlimiting or raising the persistent storage quota.

I'm happy to help here if I can whether it be helping to firm up the needs of the api or testing internally and/or with our users.

Thanks in advance to those pushing this needed feature forward.

Sign in to add a comment