IndexedDB is undefined in InPrivate (private browsing) mode

Confirmed Issue #9968399 • Assigned to Shawn P.

Details

Author
Nolan L.
Created
Nov 26, 2016
Privacy
This issue is public.
Found in
  • Microsoft Edge
  • Internet Explorer
Found in build #
14
Reports
Reported by 2 people

Sign in to watch or report this issue.

Steps to reproduce

  1. Open http://example.com in InPrivate mode
  2. Open F12 tools
  3. Type "indexedDB", hit Return
  4. Note that it’s undefined

In comparison to other browsers, Safari 10 and Chrome 54 both allow IndexedDB access (presumably deleting it once your session is done). Firefox 50 throws an error, but there’s an open issue to fix that: https://bugzilla.mozilla.org/show_bug.cgi?id=781982

It’s hard to say what the correct behavior is (since there’s no spec for private browsing AFAIK) but I’d say starting with an empty IndexedDB and then deleting it at the end of the session is probably the best idea.

Related PouchDB issue: https://github.com/pouchdb/pouchdb/issues/5641

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Brad E.”

      Changed Assigned To to “Venkat K.”

      Changed Assigned To from “Venkat K.” to “Ali A.”

      Changed Assigned To from “Ali A.” to “Shawn P.”

      Changed Status to “Confirmed”

    You need to sign in to your Microsoft account to add a comment.

    Sign in