forked from cybrespace/pinafore
There are two issues here: - if IDB is blocked, then the promise never resolves when you log out (and call indexedDB.deleteDatabase) and the app remains in a permanently hung state - why is IDB blocked? well, something seems to have changed in Chrome 70 such that doing these operations in a web worker causes the blocked error. The benefits of workerizing IDB is so small that I'd rather just remove it at this point. |
||
---|---|---|
.. | ||
community | ||
compose | ||
dialog | ||
list | ||
profile | ||
search | ||
settings | ||
status | ||
timeline | ||
virtualList | ||
AccountsListPage.html | ||
AutoplayVideo.html | ||
Avatar.html | ||
DynamicPageBanner.html | ||
ExternalLink.html | ||
FreeTextLayout.html | ||
HiddenFromSSR.html | ||
IconButton.html | ||
InformationalFooter.html | ||
Label.html | ||
Layout.html | ||
LazyImage.html | ||
LazyPage.html | ||
LoadingMask.html | ||
LoadingPage.html | ||
LoadingSpinner.html | ||
Nav.html | ||
NavItem.html | ||
NonAutoplayGifv.html | ||
NonAutoplayImg.html | ||
NotLoggedInHome.html | ||
PlayVideoIcon.html | ||
TimelineHomePage.html | ||
TimelinePage.html | ||
Toast.html |