[Webkit-unassigned] [Bug 202640] [Safari 13] Tracking blocking breaks remembering login on editor.construct.net

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 8 12:11:00 PDT 2019


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

--- Comment #4 from John Wilander <wilander at apple.com> ---
OK, so you're using IndexedDB. AFAIK, WebKit blocks IndexedDB in cross-origin contexts.

In Web Inspector's console, execute this in your "login" iframe (you can pick frame in the lower right corner of the Inspector):

1. document.location.origin
Output: "https://account.construct.net"

2. window.indexedDB
Output: IDBFactory {open: function, deleteDatabase: function, cmp: function}

3. window.indexedDB.open("TestDatabase", 3);
Output: SecurityError: IDBFactory.open() called in an invalid security context

My advise is to catch errors in your IndexedDB code and see if you are being blocked.

-- 
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/20191008/d5af312f/attachment.html>


More information about the webkit-unassigned mailing list