Tab-Session-Manager
Tab-Session-Manager copied to clipboard
IndexedDB issue on Android (Firefox Nightly / Fennec / Mull)
Short description
On Firefox-based Android browsers, Tab Session Manager reports that IndexedDB is not available even though it should be. I have tested on both Fennec and Mull Browser, but I suspect that Firefox Nightly will have same issue.
Steps to reproduce
- Install Mull / Fennec / Firefox Nightly
- open the browser, go to Settings, go to About page, and and click the logo at the top until it says the debug menu is enabled
- in settings, select "Custom Add-on Collection" and enter a custom collection that contains Tab Session Manager (for example, if you want to use the default one provided by IceRaven Browser, you should enter
16201230
as the collection owner andWhat-I-want-on-Fenix
as the collection name) - the browser should automatically close, so re-open the browser
- go to Settings > Add-ons, and install Tab Session Manager
- go to the browser address bar, click the three dots on the right, click "Add-ons" and then click "Tab Session Manager" and it should open the extension in a new tab
- the extension will say "IndexedDB is not available in your browser", and trying to save a new session will give an error "Failed to save session"
Expected result
Since IndexedDB seems to be available on Firefox mobile (source), I would expect Tab Session Manager to work. I also checked https://firefox-storage-test.glitch.me/ on the same browser and it said that everything was working, including LocalStorage, IndexedDB, QuotaManager and Cache API.
Actual result
Tab session manager reports that IndexedDB is not available
Platform information
- Platform (OS): Android 12
- Version of browser: Fennec 98.2.0, Mull 98.2.0
- Version of Tab Session Manager: 6.11.1