Relação do Firefox entre cookies e armazenamento local (em https://bugzilla.mozilla.org/show_bug.cgi?id=341524 ):
- desativar cookies desativa o armazenamento, a menos que o site esteja na lista de permissões.
- ativar todos os cookies ativa o armazenamento, exceto se o site estiver na lista de bloqueados.
- se um site estiver definido como sessão apenas na lista de bloqueios, somente o armazenamento da sessão poderá ser usado. Os armazenamentos globais são tratados como armazenamentos de sessão.
- Da mesma forma, se as preferências de cookie estiverem definidas apenas para sessão, todo o uso de armazenamento será apenas para sessão
- se as preferências de cookie estiverem definidas para serem solicitadas, isso será tratado da mesma forma que rejeitar cookies. Não tenho certeza se queremos que o aviso ocorra aqui. Os cookies são solicitados toda vez que um cookie é definido ou apenas uma vez por sessão?
- a preferência oculta dom.storage.disabled pode ser usada para desativar o armazenamento do DOM.
Portanto, você deve poder usar gerenciadores de cookies como o Cookie Monster para controlar o armazenamento local.
Para visualizar / excluir armazenamento local persistente no Firefox, você pode usar o Foundstone HTML5 Local Storage Explorer ou o NoTrace . Outras extensões relacionadas ao Firefox estão listadas aqui .
De como limpar e desativar o armazenamento DOM no Firefox, IE e Chrome :
Limpe o armazenamento do DOM no Firefox:
Selecione "Ferramentas" -> "Limpar histórico recente", abra "Detalhes", marque "Cookies" e selecione "Tudo" como intervalo de tempo.
ATENÇÃO: Nenhum outro intervalo de tempo limpará o armazenamento do DOM.
[...]
Desative o armazenamento DOM no Firefox:
Digite "about: config" na sua barra de endereço e pressione Enter para visualizar as configurações internas do navegador. Role para baixo até "dom.storage.enabled", clique com o botão direito do mouse e pressione "Toggle" para desativar o armazenamento do DOM.
De ignorar a intenção de bloquear cookies de "terceiros" :
Em conceito, o armazenamento local HTML5 é muito semelhante aos cookies. Em uma base por origem, há um conjunto de pares de nome / valor persistidos em disco.
Com um teste simples, é fácil mostrar que o recurso Armazenamento local HTML5 não é afetado pela configuração de cookies de terceiros.
A Mozilla sabe sobre esse problema: Bug 536509 - o localStorage não obedece aos "cookies de terceiros" pref . Felizmente, se você desmarcar a caixa de seleção "Aceitar cookies de sites" do Firefox, o armazenamento local será ativado apenas em domínios permitidos na lista de exceções de cookies do Firefox. Como o JavaScript é necessário para definir o armazenamento local, extensões de bloqueio de JavaScript como o NoScript também podem atenuar esse problema.
Locais de teste de armazenamento local:
Problema no Firefox: Bug 748620 - Quando a expiração do cookie é configurada para perguntar sempre, o localStorage lança uma exceção de segurança .
Todas as informações nesta resposta foram adaptadas do armazenamento DOM: armazenamento de dados do navegador que pode ignorar a intenção de bloquear cookies de terceiros , um segmento que iniciei.