3 ms·
Apple totally broke IndexedDB in the latest version of Safari. It bit me recently and broke a ton of websites that use IndexedDB: > Apple's WebKit team has man
by feross 5y ago
Apple totally broke IndexedDB in the latest version of Safari. It bit me recently and broke a ton of websites that use IndexedDB:
> Apple's WebKit team has managed to break the popular IndexedDB JavaScript API in the latest version of Safari (14.1.1) on macOS 11.4 and iOS 14.6.
> The bug, first reported on June 2, 2021, only manifests when applications first try to use IndexedDB NoSQL manager to store data. Reloading a web page or app implementing the API resolves the issue, according to several bug reports.
https://www.theregister.com/2021/06/16/apple_safari_indexeddb_bug/ https://www.theregister.com/2021/06/16/apple_safari_indexedd...
Here are a few more recent examples:
https://twitter.com/feross/status/1386835131780931587 https://twitter.com/feross/status/1386835131780931587
https://twitter.com/feross/status/1392671684419735552 https://twitter.com/feross/status/1392671684419735552
https://twitter.com/feross/status/1263544033135038464 https://twitter.com/feross/status/1263544033135038464
I mean, look at this list of IndexedDB issues in Safari and tell me this is a reasonable platform to develop for: https://gist.github.com/pesterhazy/4de96193af89a6dd5ce682ce2adff49a https://gist.github.com/pesterhazy/4de96193af89a6dd5ce682ce2...