Bug 256267
Summary: | WebKit/Safari Storage Limit is unrealistically low: annoying Popups after 1GB | ||
---|---|---|---|
Product: | WebKit | Reporter: | Sanjay Kumar <hypertree> |
Component: | Website Storage | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Major | CC: | sihui_liu |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | All | ||
OS: | All |
Sanjay Kumar
Here is my prior request for higher limit for Storage in Safari:
https://bugs.webkit.org/show_bug.cgi?id=199614
It was closed then as INVALID but I am hoping with renewed acceptance of "Add To Home Screen" apps - this gets a more serious consideration.
Problem here is that Safari limits you to just 1 GB for total storage per domain. After 1GB Safari shows an annoying popup for each additional 100 or 200 MB download - user has to be attentive and respond to 10-20 prompts if its a 3-4GB download. This is a bad user experience - and its uniquely Safari/Webkit - no other browser has such restrictive or annoying storage policy.
This has a crippling effect on our app (AvNav) which is used by pilots to fly around the country and you can not save map tiles for whole country in 1 GB (barely enough for vector maps - you will need 3-4GB for raster maps).
So how about:
b) Increase the default Quota from 1GB to 4GB - we should not cripple "Home Screen" apps by holding them to yesterdays limit when everything else has skyrocketed - Native App size limit was raised to 4 GB in 2015! see: https://sensortower.com/blog/ios-app-size-growth
a) allow Apps/sites to request a limit - and grant it subject to user approval - there are standards for this:
https://bugs.webkit.org/show_bug.cgi?id=185405
I hope you will consider this seriously - thank you
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Sihui Liu
Hi Sanjay,
We've planned to switch to calculating quota based on hard disk size like other browsers (e.g. an origin can use up to 60% of total disk space in browser, which should be much bigger than 1 GB for recent devices).
This is landed on trunk https://commits.webkit.org/263250@main (we cannot comment on when this will ship to customer).
*** This bug has been marked as a duplicate of bug 255095 ***
Sihui Liu
Actually the new quota policy is in Safari Technology Preview 169 released today: https://developer.apple.com/safari/resources/.
Sanjay Kumar
Thank you Sihui and Youenn - this is such a great news! Look forward to seeing it in Safari soon since it already landed in Tech Preview.
Sanjay Kumar
I just downloaded all charts and maps for my program: 3.8GB - no issues, awsome!