They are using window.openDatabase for detecting private mode, and this won't work without WebSQL support.
Created attachment 363214 [details] Patch
Comment on attachment 363214 [details] Patch r=me
Comment on attachment 363214 [details] Patch Attachment 363214 [details] did not pass mac-debug-ews (mac): Output: https://webkit-queues.webkit.org/results/11323833 New failing tests: storage/indexeddb/modern/blocked-open-db-requests-private.html
Created attachment 363283 [details] Archive of layout-test-results from ews115 for mac-highsierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews115 Port: mac-highsierra Platform: Mac OS X 10.13.6
The test failure are not caused by this patch: https://bugs.webkit.org/show_bug.cgi?id=195210.
<rdar://problem/48445011>
Comment on attachment 363214 [details] Patch Clearing flags on attachment: 363214 Committed r242278: <https://trac.webkit.org/changeset/242278>
All reviewed patches have been landed. Closing bug.