It's great to see this shipping, Harveer and team! It's been a long journey
so congratulations on getting here.

On Tue, May 16, 2023 at 1:56 PM Harveer Singh <[email protected]> wrote:

> In Firefox 115, we plan to enable the support for IndexedDB (IDB) in
> Private Browsing Mode (PBM).
>
> Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1639542
>
> Specification: The IndexedDB standard <https://www.w3.org/TR/IndexedDB/>
> in normal mode has been already supported for a long time. There is no
> formal specification for PBM in general; there is a draft
> <https://www.w3.org/2001/tag/doc/private-browsing-modes/>.
>
> Preference: dom.indexedDB.privateBrowsing.enabled
>
> Other browsers: Blink: shipped, Webkit: shipped
>
> IndexedDB exposes an API to store persistent data in the form of key/value
> pairs. Data is namespaced by a combination of an origin and IDB Database
> (DB) name. On disk, persistence is guaranteed by a sqlite database and
> there’s an on-disk sqlite database for every IDB DB. IndexedDB has been
> standardized long ago and it has been used extensively by developers, see
> here: https://www.w3.org/TR/2015/REC-IndexedDB-20150108/.
>
> However, as privacy and security are becoming increasingly prevalent,
> users often prefer to use browsers in private browsing mode (PBM). Storage
> APIs are a bit tricky to support in PBM and Firefox only supported
> LocalStorage for quite some time now. IDB is the next in the line-up we are
> enabling support for. Some other browsers like Google Chrome already have
> full support for IDB in PBM. There’s still no formal standard or
> specification for PBM in general as it’s still an evolving feature (
> https://www.w3.org/2001/tag/doc/private-browsing-modes/). In order to
> support IDB in PBM, we started to work on a prototype some 3 years ago and
> it was behind a preference (disabled, by default) but could not be
> completed for other priorities for a while. With some recent work, the
> feature is now ready to be consumed by a wider audience. After
> preliminary enabling on nightly last week to shake out any issues, we are
> now planning to enable it and let it ride the trains to 115.
>
> Should there be any questions, besides posting it here please feel free to
> reach out to #workers-and-storage on matrix.
>
> Thanks,
> Harveer
>
> --
> You received this message because you are subscribed to the Google Groups "
> [email protected]" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/c421c70c-ecaa-437c-9edf-67a602fa2834n%40mozilla.org
> <https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/c421c70c-ecaa-437c-9edf-67a602fa2834n%40mozilla.org?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/CANOk3xnY%3DGbqH-%3DbUC6eVMkc3V43J4a-ZUuTTyp%2BuUqEZeg7QA%40mail.gmail.com.

Reply via email to