TPE DOM/Storage
Introduction
Over the years the web has grown various APIs that can be used for storage, e.g. IndexedDB, localStorage, cache API, but it's lack of a means for managing storage across different APIs easily. This project aims at providing a unified architecture for storage on the web so that these APIs could honor the same rule. In addition, this project is to enable applications to more effectively manage their storage.
References:
Main Members
DOM Engineers: Shawn Huang, Tom Tung
UX designer: Tina Hsieh, Mark Liang, Morpheus Chen
FE Engineers: Fischer Liu, Joseph Yeh
EPM: Francis Lee
Meeting Minutes
Reference
Roadmap
Storage management MVP, aka v1 (basked on Storage spec v1) - platform tasks
- Milestone 1: estimate() API
- Target milestone: ship to Firefox 52
- estimate() landed in 51 (pref-off on release build), waiting for SecureContext support for Workers to be able to ship
- Target milestone: ship to Firefox 52
- Milestone 2: persistent-storage permission, persist() and persisted() APIs
- Target milestone: Firefox 53
- Checking point: 2016 August
- Milestone 3: internal interfaces to support UI display
Some possible ideas about Storage management v2 (this is changing all the time ;) )
- Smart filtering algorithm to decrease pop-up interference
- Integrating storage types into QuotaManager
Project Dashboard
Meta Bugs
Bugzilla query error
Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 429 [1] => Unknown Error ) ) 1
Ship Bugs
Bugzilla query error
Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 429 [1] => Unknown Error ) ) 1