mirror of
https://github.com/servo/servo
synced 2026-05-12 09:56:50 +02:00
Currently we use a single json file to hold all webstorage data. This is bad; this json file would become slow to read or write to as the number of origins and key/value pairs increase. This PR splits this into one database per an origin, and uses sqlite3 instead of json. IndexedDB already uses sqlite3, so no additionally dependencies are added. Fixes: #36034 Testing: WPT --------- Signed-off-by: Ashwin Naren <arihant2math@gmail.com>