Open lukaw3d opened 1 year ago
There's a new update in https://groups.google.com/u/1/a/chromium.org/g/chromium-extensions/c/zQ77HkGmK9E
https://developer.chrome.com/docs/extensions/migrating/mv2-sunset/
Brave says they'll continue supporting MV2
key point from bitwarden's article:
https://developer.chrome.com/docs/extensions/reference/api/storage#property-session
new "session" storage area is where to put "in memory" keys. in their case, a key that encrypts a locally-encrypted copy of the vault persisted in localStorage
If we don't plan to have dapp support (https://github.com/oasisprotocol/oasis-wallet-web/issues/1901) then we could:
(So ext will behave more like webapp tabs. At some point we aspired the opposite: webapp tabs to use a shared worker to behave more like extension)
not aware of anyone using dapp support
https://www.npmjs.com/package/@oasisprotocol/client-ext-utils
apparently this package has 3 downloads weekly though
Updated timeline:
TODO
browser.storage.session