Relazione di Firefox tra cookie e localstorage (da https://bugzilla.mozilla.org/show_bug.cgi?id=341524 ):
- la disabilitazione dei cookie disabilita la memorizzazione, a meno che il sito non sia nella lista bianca.
- abilitando tutti i cookie si abilita la memorizzazione, tranne se il sito è nella lista bloccata.
- se un sito è impostato per la sessione solo nell'elenco dei blocchi, è possibile utilizzare solo l'archiviazione della sessione. Gli archivi globali vengono trattati come archivi di sessione.
- allo stesso modo, se le preferenze relative ai cookie sono impostate solo su sessione, tutto l'utilizzo della memoria è solo sessione
- se le preferenze dei cookie sono impostate per richiedere, questo viene trattato come rifiuto dei cookie. Non sono sicuro se vogliamo che venga richiesto il prompt qui. I cookie vengono richiesti ogni volta che viene impostato un cookie o solo una volta per sessione?
- la preferenza nascosta dom.storage.disabled può essere utilizzata per disabilitare l'archiviazione DOM.
Pertanto, dovresti essere in grado di utilizzare i gestori dei cookie come Cookie Monster per controllare lo store locale.
Per visualizzare / eliminare l'archiviazione locale persistente in Firefox, è possibile utilizzare Foundstone HTML5 Local Storage Explorer o NoTrace . Altre estensioni di Firefox correlate sono elencate qui .
Da Come cancellare e disabilitare l'archiviazione DOM in Firefox, IE e Chrome :
Cancella DOM Storage in Firefox:
Seleziona "Strumenti" -> "Cancella cronologia recente", apri "Dettagli", seleziona "Cookie" e seleziona "Tutto" come intervallo di tempo.
ATTENZIONE: Nessun altro intervallo di tempo cancella l'archiviazione DOM.
[...]
Disabilita l'archiviazione DOM in Firefox:
Digita "about: config" nella barra degli indirizzi e premi invio per visualizzare le impostazioni del browser interno. Scorri verso il basso fino a "dom.storage.enabled", fai clic destro su di esso e premi "Toggle" per disabilitare l'archiviazione DOM.
Dal bypass dell'intento di bloccare i cookie "di terze parti" :
In teoria, l'archiviazione locale HTML5 è molto simile ai cookie. In base all'origine, esiste un insieme di coppie nome / valore persistenti sul disco.
Con un semplice test, è facile dimostrare che la funzione di archiviazione locale HTML5 non è influenzata dall'impostazione dei cookie di terze parti.
Mozilla conosce questo problema: Bug 536509 - localStorage non obbedisce al pref "cookie di terze parti" . Fortunatamente, se deselezioni la casella di controllo "Accetta i cookie dai siti" di Firefox, localstorage è abilitato solo sui domini consentiti nell'elenco Eccezioni dei cookie di Firefox. Poiché JavaScript è necessario per impostare localstorage, anche le estensioni di blocco JavaScript come NoScript possono mitigare questo problema.
Siti di test di archiviazione locale:
Problema di Firefox: Bug 748620 - Quando la scadenza dei cookie è impostata per chiedere sempre, localStorage genera un'eccezione di sicurezza .
Tutte le informazioni contenute in questa risposta sono state adattate dall'archiviazione DOM: l'archiviazione dei dati del browser che può aggirare l'intento di bloccare i cookie di terze parti , un thread che ho avviato.