frontend
frontend copied to clipboard
Gracefully handle situations where the browser blocks access to IndexedDB
Context
The file system for the playground relies on the browser's IndexedDB for storage. In some browsers such as Firefox, access to IndexedDB is entirely prohibited when in private browsing mode (and does not seem likely to be supported anytime soon).
Proposed Changes
To investigate how to gracefully handle such situations once the code editor is linked up to the file system. Ideally, even if IndexedDB is blocked, the user should still be able to work on single file programs.