Релиз v28.1.0 (2018-09-20)
ReleaseNotes
Это основное обновление сосредоточено на производительности, безопасности и некоторых исправлениях и исправлениях ошибок.
● Обновленный NSS до 3.38, удалили проверку версии TLS 1.3, так как она считается окончательной.
● Восстановленный RC4 как дополнительный шифровальный шифр для нестандартных сред (например, старое маршрутизационное / периферийное сетевое оборудование в локальной сети). RC4 и 3DES отмечены как слабые, так и отключенные, и никогда не будут использоваться в первом рукопожатии с сайтом, только в случае последнего отказа, когда он будет включен (например, они не будут отображаться при тестировании ssllabs).
● Удалены вызовы накопления телеметрии, автоматические таймеры и секундомеры. Это удаляет очень заметный снимок производительности для всех операций на всех платформах.
● Исправлено много случаев отказа от доступа к памяти для обеспечения совместимости GCC 8. Это улучшает общую безопасность кода в качестве меры защиты в глубину.
● Повторно реализовал пользовательский фоновый цвет с предустановленным контролем для автономных изображений.
● Обновлена обработка истории сеансов для внутренних страниц. about: logopage больше не хранится в истории, и вы можете сохранить страницу QuickDial в истории, установив для pref browser.newtabpage.add_to_session_history значение true. По умолчанию это отключено (это означает, что вы не можете использовать кнопку «Назад», чтобы вернуться на страницу QuickDial) в качестве меры защиты в глубину.
● Добавлен ui.menu.allow_content_scroll, чтобы контролировать, можно ли прокручивать контент, если контекстное меню открыто.
● Исправлено неправильное удаление кода в ipc.
● Удалена поддержка кэшей сеансов TLS в TLSServerSocket.
● Добавлена поддержка local-ref как SVG xlink: значения href.
● Изменена панель поиска снова как глобальная панель браузера (например, в Pale Moon 27) вместо per-tab. Для тех, кто предпочитает искать условия поиска для каждой вкладки (например, с помощью панели поиска на вкладке ранее), это можно сделать, установив для findbar.termPerTab значение true. Это устраняет ряд проблем, в том числе стиль с легкими темами, не применяемыми к панели поиска, и всплывающие окна состояния, перекрывающие панель поиска.
● Портированы все соответствующие исправления безопасности из выпуска Mozilla Gecko / 62, включая CVE-2018-12377 и CVE-2018-12379.
● Восстановленная часть API API поиска, которая была удалена Mozilla, поэтому расширения могут предоставлять и сохранять изменения в установленных поисковых системах.
● Улучшена скорость восстановления сеансов просмотра при запуске.
● Исправлена кнопка «Восстановить предыдущую сессию», иногда отсутствующую примерно: home, в то время как будет восстановлен сеанс.
● Исправлено предварительное отображение вкладок в панели задач Windows (если включено).
● Исправлена установка новой закладки на странице «Моя домашняя страница», поэтому она автоматически подбирает последующие изменения на URL главной страницы.
● Удалена миграция учетных записей Firefox из Sync.
● Исправлена ошибка с включенным состоянием элементов управления числом, если изменения были изменены.
● Остановил построение ffvpx на 32-битных платформах (кроме Windows), чтобы вместо этого использовать (быстрее) системную версию lib.
● Повторно добавлена опция действия горизонтальной прокрутки для колеса мыши. (Регрессия)
● Исправлена обработка языка контента, если язык изменен.
● Исправлена навигация с помощью клавиши F6.
● Исправлен стиль панели инструментов в тематике инструментария.
● Исправлен просмотр источника выделения.