Riapro questa discussione "stagionata" per sottoporvi questo problema.
Da anni (probabilmente da quando ho letto e postato in questa discussione) il mio Firefox i porta dietro questa preferenza:
pref("dom.indexedDB.enabled", false);
sicuramente scomparsa nella configurazione di default delle ultime tre maxversion ESR (68, 78, 91).
Ho trovato questo bug
https://bugzilla.mozilla.org/show_bug.cgi?id=1488583dal quale mi sembra di capire, nel mio stentato inglese, che la preferenza, originariamente creata ad uso e consumo degli sviluppatori per scongiurare eventuali problemi di sicurezza, è inutile.
Qualcuno più esperto lo può confermare?
Inoltre ho notato un passaggio interessante nel post di apertura:
... The existing "cookies and site data" permissions are sufficient to block use of IndexedDB APIs.
Ovvero:
... Le autorizzazioni esistenti "cookie e dati del sito" sono sufficienti per bloccare l'uso delle API IndexedDB.
In effetti avevo notato qualcosa di simile nei miei test con la ESR 78: per poter utilizzare tutte le forme di archiviazione locale è comunque necessario autorizzare i cookies del sito.
Il bug è chiuso da due anni: sarà cambiato qualcosa nella nuova ESR 91?