18661e042d
If we can't start indexeddb, fall back to a different store. Previously we just ignored the exception and ploughed on anyway, on the assumption that startup() was just for the indexeddb store to load data anyway, and if that failed it would just do an initial /sync instead (and also we'd keep trying to save the sync back which would fail...). Then, in the previous release we started pulling the settings out of the store on startup, making the assumpton that the store actually worked, so the read obviously failed and the app failed to start up. This makes Riot work in Tor browser / firefox in daft mode again. |
||
---|---|---|
.. | ||
createMatrixClient.js | ||
DecryptFile.js | ||
DirectoryUtils.js | ||
DMRoomMap.js | ||
ErrorUtils.js | ||
FormattingUtils.js | ||
MegolmExportEncryption.js | ||
MultiInviter.js | ||
PinningUtils.js | ||
Receipt.js | ||
WidgetUtils.js |