[Webkit-unassigned] [Bug 226547] indexedDB.open() sometimes hangs forever in pending state on first page load in iOS 14.6

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 7 01:54:55 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=226547

--- Comment #16 from Simon Taylor <simontaylor1 at ntlworld.com> ---
(In reply to Simon Taylor from comment #15)
> On a separate note, I thought I'd add that for us this was triggered by
> Emscripten's filesystem support that uses indexedDB

Quick correction, the problematic Emscripten indexedDB usage was actually the implement of its Fetch API, that uses indexedDB for caching and persistent storage:
https://github.com/emscripten-core/emscripten/blob/e333edadae94c34829a25c7f930937b0421fc73b/src/Fetch.js#L28

One nice feature of the workaround is we could add it to the main page, which avoided the need to modify the Emscripten runtime code.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210607/561ce7ce/attachment-0001.htm>


More information about the webkit-unassigned mailing list