New issue
Advanced search Search tips

Issue 874093 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Feature



Sign in to add a comment

FR: Create an experimental chrome.storage implementation for the Web

Reported by fosspr...@gmail.com, Aug 14

Issue description

UserAgent: Mozilla/5.0 (X11; Fedora Linux x86_64; rv:2.0.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.33 Safari/537.36

Steps to reproduce the problem:
1. Build a statically hosted, client only To Do PWA
2. Store some records on LocalStorage
3. Try to get the browser to sync the data to their browser account, be it a Google Account, Apple ID or Firefox Account

What is the expected behavior?
There should be a `chrome.storage` like web API to make this possible, perhaps a new SyncedStorage API

What went wrong?
Cloud storage used to be expensive. Even 100kb of storage per subdomain could be a huge boon to the web and privacy. You wouldn't have to trust an unknown third part with data as much if you could save you sticky notes, goals, timers, calculator, alarm etc on your browser account... specially if you run the app from something like https://itty.bitty.site

Did this work before? No 

Does this work in other browsers? No
 No browser does this currently, at least not without installing an extension.

Chrome version: 69.0.3359.33  Channel: stable
OS Version: 10.12
Flash Version: 

chrome.storage would be wonderful if exposed per subdomain, even behind a flag. I attached a random todo app, it's also live here https://codesandbox.io/s/xk52mqm7o
 
feathers-vuex-quick-start-master.tar.bz2
99 KB Download
Components: Blink>Storage
Labels: -Type-Bug Type-Feature
Status: Available (was: Unconfirmed)

Sign in to add a comment