- From: Charles Pritchard <chuck@jumis.com>
- Date: Mon, 26 Sep 2011 14:49:32 -0700
- To: public-webapps <public-webapps@w3.org>
Though unstable, Chromium via WebKit has introduced an API for working with storage quotas: https://groups.google.com/a/chromium.org/group/chromium-html5/msg/5261d24266ba4366 In brief: void queryUsageAndQuota( unsigned short storageType, optional StorageInfoUsageCallback successCallback, optional StorageInfoErrorCallback errorCallback); // Requests a new quota. Requesting a larger quota may require user's // explicit permission via UI prompting / infobar. void requestQuota( unsigned short storageType, unsigned long long newQuotaInBytes, optional StorageInfoQuotaCallback successCallback, optional StorageInfoErrorCallback errorCallback); }; This API works across all storage types except localStorage, as localStorage is unique. It spans IndexedDB, FileSystem, AppCache and for those that are carrying it, WebSQL. -Charles
Received on Monday, 26 September 2011 21:50:00 UTC