Я обновился с Firefox 3.6 до Firefox 4 некоторое время назад. В целом, я доволен новой версией, но одна проблема поставила меня в тупик: Firefox не сохраняет некоторые настройки при перезапуске, например, исключения сайтов, блокирующих всплывающие окна, и действия с типами файлов.
Это происходит в двух отдельных профилях Firefox. Оба профиля имеют "Очистить историю при закрытии Firefox", а параметры privacy.sanitize.sanitizeOnShutdown
и privacy.clearOnShutdown.*
В about:config
установлены в false.
Поведение не происходит на другом компьютере, где у меня есть два одинаковых профиля с одинаковыми конфигурациями; их настройки успешно сохраняются при перезагрузке. Я использую Firefox Sync с обоими профилями на двух компьютерах.
Одно из различий заключается в том, что на проблемной машине мой каталог ~/.mozilla
является символической ссылкой , хотя он не на машине, которая работает. Он отлично сохраняет другие настройки и историю, но не вышеупомянутые настройки, поэтому я сомневаюсь, что символическая ссылка является основной причиной.
Вот некоторые другие детали (одинаковые для обеих машин):
- Запуск Ubuntu Lucid
- Используя этот пакет Firefox: 4.0+nobinonly-0ubuntu1 ~ mfs ~ lucid1
privacy.sanitize.migrateFx3Prefs
имеет значение true- Все файлы в ~/.mozilla/firefox/... доступны для чтения и записи пользователем, а все каталоги исполняемые
- Проблема все еще происходит в безопасном режиме Firefox