Związek Firefoksa między plikami cookie a lokalnym przechowywaniem (z https://bugzilla.mozilla.org/show_bug.cgi?id=341524 ):
- wyłączenie plików cookie wyłącza przechowywanie, chyba że witryna znajduje się na białej liście.
- włączenie wszystkich plików cookie umożliwia przechowywanie, z wyjątkiem sytuacji, gdy witryna znajduje się na liście zablokowanych.
- jeśli witryna jest ustawiona na sesję tylko na liście bloków, można użyć tylko pamięci sesji. Globalne magazyny są traktowane jak magazyny sesyjne.
- podobnie, jeśli preferencje plików cookie są ustawione tylko na sesje, całe użycie pamięci jest tylko sesyjne
- jeśli preferencje dotyczące plików cookie są ustawione na monitowanie, jest to traktowane tak samo, jak odrzucanie plików cookie. Nie jestem pewien, czy chcemy tutaj wyświetlać monit. Czy pliki cookie wyświetlają monit za każdym razem, gdy plik cookie jest ustawiony, czy tylko raz na sesję?
- ukryte preferencje dom.storage.disabled można wykorzystać do wyłączenia pamięci DOM.
Dlatego powinieneś mieć możliwość korzystania z menedżerów plików cookie, takich jak Cookie Monster, do kontrolowania lokalnego przechowywania.
Aby wyświetlić / usunąć trwałe przechowywanie lokalne w przeglądarce Firefox, możesz użyć Foundstone HTML5 Local Storage Explorer lub NoTrace . Inne powiązane rozszerzenia Firefoksa są wymienione tutaj .
Od Jak wyczyścić i wyłączyć DOM Storage w Firefox, IE i Chrome :
Wyczyść pamięć masową DOM w przeglądarce Firefox:
Wybierz „Narzędzia” -> „Wyczyść najnowszą historię”, otwórz „Szczegóły”, zaznacz „Pliki cookie” i wybierz „Wszystko” jako zakres czasu.
UWAGA: Żaden inny przedział czasu nie wyczyści pamięci DOM.
[...]
Wyłącz pamięć DOM DOM w przeglądarce Firefox:
Wpisz „about: config” w pasku adresu i naciśnij klawisz Enter, aby wyświetlić ustawienia przeglądarki wewnętrznej. Przewiń w dół do „dom.storage.enabled”, kliknij go prawym przyciskiem myszy i naciśnij „Przełącz”, aby wyłączyć Pamięć DOM.
Od pominięcia zamiaru blokowania plików cookie „stron trzecich” :
Z założenia lokalna pamięć HTML5 jest bardzo podobna do plików cookie. W zależności od miejsca pochodzenia istnieje zestaw utrwalonych na dysku par nazw / wartości.
Za pomocą prostego testu można łatwo wykazać, że ustawienie plików cookie innych firm nie wpływa na funkcję lokalnego magazynu HTML5.
Mozilla wie o tym problemie: Bug 536509 - localStorage nie przestrzega preferencji „ciasteczek stron trzecich” . Na szczęście, jeśli usuniesz zaznaczenie pola wyboru „Akceptuj pliki cookie z witryn” w Firefoksie, przechowywanie lokalne jest włączone tylko w domenach, które są dozwolone na liście wyjątków dotyczących plików cookie Firefoksa. Ponieważ JavaScript jest potrzebny do ustawienia przechowywania lokalnego, rozszerzenia blokujące JavaScript, takie jak NoScript, mogą również złagodzić ten problem.
Witryny testowe Localstorage:
Problem z Firefoksem: Bug 748620 - Gdy wygaśnięcie pliku cookie jest ustawione tak, aby pytało za każdym razem, localStorage zgłasza wyjątek bezpieczeństwa .
Wszystkie informacje zawarte w tej odpowiedzi zostały zaadaptowane z pamięci DOM: pamięci danych przeglądarki, która może ominąć zamiar blokowania plików cookie innych firm , wątek, który rozpocząłem.