Ответы пользователя по тегу Mozilla Firefox
  • Ошибка в FF DOMException: "The quota has been exceeded."?

    spmbt
    @spmbt
    Наблюдал такое в Dev версии Firefox 85.0b4 после длительного пользования, более месяца. Не исключено, что в стабильной версии тоже будет проявляться, но ошибка, видимо, накапливаемая за долгое время, поэтому не знаю, как повторить.

    При этом, в неиспользуемой стабильной версии Firefox и в используемой стабильной Chrome - всё нормально.

    Проявляется в том, что единственная запись небольшого безобидного значения в localStorage приводит к последующей невозможности записи по ошибке "quota". Проверка реального объёма скриптом записывания в Storage всё более крупного объёма данных показывает, что, в самом деле, ничего записать нельзя. После localStorage.clear() снова оказывается возможной запись, но до меньших пределов, чем прописано в dom.storage.default_quota. Со временем, похоже, есть тенденция этому пределу сокращаться.

    Чтению имеющихся записей это не мешает, но удаётся записать до ошибки или очень мало КБ (5-100), или не даёт писать ошибка. indexedDB при этом совершенно пустая на домене, есть лишь немного cookie.

    При этом на другом домене этого же браузера всё работает отлично, как и в Хроме.

    Хотя очень похоже, что это есть баг браузера, пришлось дописать автоматическую очистку локалстораджа по localStorage.clear(), с восстановлением своих записей, так как не исключено, что в стабильных версиях браузера она тоже будет наблюдаться.

    А описать багрепорт невозможно, т.к. неизвестна процедура воспроизведения.
    Ответ написан
    Комментировать
  • Необычное поведение JS в Firefox, почему так?

    spmbt
    @spmbt
    У Fx ограничение времени исполнения скрипта - 10 с. Увеличить его можно, поставив в about:config переменную
    dom.max_script_run_time
    в нужное значение. (Быстрее не будет, но и прерываться будет не так часто.)
    Ответ написан
  • Как написать Firefox extension, которое открывало бы html popup window (a la Chrome)?

    spmbt
    @spmbt
    Из расширений с похожими функциями, с которыми когда-то работал, есть "Плагин χ·тулз для Firefox 3.6". API, скорее всего, изменилось, с 4-й версии не работало.
    Ответ написан
    Комментировать
  • Подскажите расширения для Firefox

    spmbt
    @spmbt
    1) Технически возможно; наверное есть.
    2) Это недостаток вёрстки — неуказание размеров картинок. Ни разу не слышал, чтобы браузер занимался его исправлением. Для этого ему нужно каждую страницу с картинками прогрузить, узнать размеры, а потом только показывать, и так для всех страниц, а задержки от 5 секунд до 2 минут никому не нужны.
    3) А имена каталогов не пойдут?
    Ответ написан
    3 комментария