trockerapp / trocker

This chrome/Firefox extension is an email Tracker Blocker, hence the name: Trocker!
http://trockerapp.github.io/
Apache License 2.0
129 stars 23 forks source link

Switch to the storage api #14

Open trockerapp opened 3 years ago

trockerapp commented 3 years ago

Trocker currently uses localStorage to save the settings. This has two main shortcomings:

  1. It does not persist when browser cache is cleared, which is something some Firefox users do by default on each exit.
  2. It cannot be synced across browsers that are signed in with the same user and have enabled syncing.

The solution for both problems is to switch to using the WebExtension storage api: https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API