LINUX.ORG.RU

Firefox 114

 ,


0

2

Доступен Firefox 114.

  • Режим «Картинка в картинке»:
    • В адресную строку добавлена кнопка для открытия видео в режиме «Картинка в картинке» (media.videocontrols.picture-in-picture.urlbar-button.enabled).
    • Добавлена горячая клавиша для перехода в полноэкранный режим (F).
    • Меню субтитров стало доступно экранным чтецам.
  • В меню «Закладки», «Журнал» и «Библиотека» добавлен пункт, позволяющий осуществить поиск.
  • Настройки DNS-over-HTTPS вынесены в отдельный раздел на вкладке «Приватность и защита» (ранее они были в диалоге настройки прокси). Туда же добавлен диалог для управления исключениями (список доменов, для которых не нужно использовать DoH).
  • Появилась возможность менять порядок элементов в выпадающем меню с установленными дополнениями.
  • Пользователям из Франции, Италии и Испании будет предложен рекомендованный контент из Pocket.
  • На платформах Linux, macOS и Windows 7 включена поддержка USB-аутентификаторов FIDO2/WebAuthn. Для использования расширенных возможностей (например, беспарольного входа) требуется задать PIN на аутентификаторе.
  • Налажена отправка сообщений о сбоях из Firefox, поставляемого в виде контейнера Flatpak.
  • Исправлены проблемы, возникавшие при установленном пакете gtk3-nocsd (Firefox использовал системный заголовок окна, но одновременно пытался отрисовать и собственные элементы управления окном).
  • macOS: сняты ограничения на размер изображений, захватываемых камерой (ранее разрешение было ограничено 1280x720).
  • Windows: снижено потребление ресурсов антивирусным ПО при запущенном экземпляре Firefox.
  • CSS:
    • Псевдокласс :lang() теперь использует сопоставление строк (включая подстановочные символы *) для сопоставления языковых кодов, вместо сопоставления префиксов. Кроме того, при сопоставлении языков теперь поддерживаются списки языков, разделённых запятыми.
    • Добавлена поддержка свойства -webkit-text-security (маскирует символы в полях форм).
    • Внутри функции calc() теперь поддерживаются константы infinity и NaN.
  • JavaScript:
    • Воркеры теперь поддерживают загрузку модулей ECMAScript (указав в конструкторах Worker и SharedWorker {type: "module"}). Скрипты тоже могут статически или динамически импортировать модули с помощью import и import(), соответственно.
    • Ворклеты так же научились статически импортировать модули с помощью import.
    • На платформе riscv64 включена JIT-компиляция.
  • SVG: элементы image и feImage теперь поддерживают атрибут crossorigin.
  • API:
  • Инструменты разработчика:
    • Команда «Скопировать как cURL» теперь выполняется с опцией --compressed.
    • В инспекторе доступности улучшено распознавание всех ролей ARIA, таких как banner, main, navigation и contentinfo.

>>> Примечания к выпуску для разработчиков

>>> Все исправленные в этом выпуске ошибки

>>> Подробности

★★★★★

Проверено: Dimez ()
Последнее исправление: MozillaFirefox (всего исправлений: 5)

В меню «Закладки», «Журнал» и «Библиотека» добавлен пункт, позволяющий осуществить поиск.

А в менюбаре этих пунктов нет.

Еще почему-то ни в одном чейнджлоге не указано, что контекстные и менюбарные меню теперь свой стиль отличный от gtk имеют.

e1nste1n ★★★★★
()
Ответ на: комментарий от e1nste1n

Да, добавили везде (кнопки на панели иструментов, гамбургер), кроме, почему-то, панели меню.

не указано, что контекстные и менюбарные меню теперь свой стиль отличный от gtk имеют

Так они всю дорогу были не gtk-шными. Возможность сделать их gtk-шными добавили года полтора назад, и она отключена по умолчанию (widget.gtk.native-context-menus)

MozillaFirefox ★★★★★
() автор топика
Последнее исправление: MozillaFirefox (всего исправлений: 3)
Ответ на: комментарий от e1nste1n

Наверное, это оно https://hg.mozilla.org/integration/autoland/rev/df18ff71a63d

Соответственно, нужно поиграться с настройкой widget.gtk.non-native-menu-styling

MozillaFirefox ★★★★★
() автор топика
Последнее исправление: MozillaFirefox (всего исправлений: 2)
Ответ на: комментарий от MozillaFirefox

Спасибо тебе, добрый человек. А то у меня уже второй день глаз дергается.

t3n3t
()
Ответ на: комментарий от papin-aziat

Оно не зря отключено, ещё не готово... Может в ESR 115 будет получше.

MozillaFirefox ★★★★★
() автор топика
Ответ на: комментарий от e1nste1n

У меня такое только в менюшках закладок (скругленные меню), но у меня, правда, ESR ветка (102.12.0). Как это отключить я хз, подозреваю, что уже никак :(

Gonzo ★★★★★
()
Последнее исправление: Gonzo (всего исправлений: 1)
29 июля 2023 г.
Ответ на: комментарий от MozillaFirefox

Отлично, а поиск по истории не планируют? Пользуясь случаем, возможно ли отключить окраску менюбара+таббара в цвет заголовка окна?

e1nste1n ★★★★★
()
Ответ на: комментарий от e1nste1n

а поиск по истории не планируют?

В 117.

возможно ли отключить окраску менюбара+таббара в цвет заголовка окна?

browser.theme.toolbar-theme

0 = dark | 1 = light | 2 = system

Либо установить тему по вкусу.

Либо раскрасить через userChrome.css

toolbar#TabsToolbar
{
-moz-appearance: none !important;
background-color: #30A8F0 !important;
}
MozillaFirefox ★★★★★
() автор топика
Последнее исправление: MozillaFirefox (всего исправлений: 5)
Ответ на: комментарий от MozillaFirefox

browser.theme.toolbar-theme

не совсем то. См. https://i.imgur.com/UljuaZQ.png, при включенном тайтлбаре и менюбаре он продолжает применять стили для CSD темы.

В userChrome.css откатить можно так:

#titlebar
{
    background-color: var(--toolbar-bgcolor) !important;
    color: var(--toolbar-color) !important;
}

Предполагаю в about:config для этого нет опции?

e1nste1n ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.