LINUX.ORG.RU

Firefox 69

 ,


3

2

Доступен выпуск Firefox 69.


Основные изменения:

  • Включена по умолчанию блокировка скриптов, осуществляющих майнинг криптовалют.
  • Настройка «Не разрешать сайтам воспроизводить звук» позволяет блокировать не только воспроизведение звука без явного взаимодействия со стороны пользователя, но и воспроизведение видео. Поведение можно задать глобально, либо конкретно для отдельного сайта.
  • Добавлена страница about:protections со статистикой работы защиты от отслеживания.
  • Менеджер паролей предлагает сохранённый пароль для всех субдоменов (т.е. пароль, сохранённый для login.example.com, будет предложен на странице example.com и всех субдоменах, а не только лишь на login.example.com).
  • WebRTC научился одновременно принимать потоки, закодированные разными видеокодеками, что полезно для многопользовательских конференций, где у участников могут быть разные клиенты.
  • На страницу about:support добавлен путь к исполняемому файлу Firefox.
  • Пользователи из США, а также пользователи локали en-US получат обновлённую страницу новой вкладки (иное число, размер и расположение блоков, более разнообразный контент из Pocket).
  • Плагин Flash лишился опции «Всегда включать». Запуск Flash-содержимого отныне требует нажатия со стороны пользователя. Поддержка Flash будет окончательно удалена в начале 2020 года (в ESR-выпусках она сохранится до конца того же года, после чего будет удалена, поскольку Adobe прекратит исправлять уязвимости во Flash).
  • Файлы userChrome.css и userContent.css отныне игнорируются по умолчанию. Их поддержку можно включить с помощью настройки toolkit.legacyUserProfileCustomizations.stylesheets (если у пользователя есть эти файлы и профиль хоть раз запускался в Firefox 68, настройка уже включена, таким образом, существующие пользователи не заметят неудобств). Этот способ кастомизации используется сравнительно небольшим числом пользователей, в том время как обращение к этим файлам (даже, если они не существуют) отнимает драгоценное время при каждом запуске. В будущих выпусках так же поступят с файлом user.js.
  • С целью уменьшения возможностей для фингерпринтинга из юзерагента убрана разрядность браузера (оставлена только разрядность ОС). Если раньше юзерагент 32-разрядного браузера, запущенного в 64-разрядной ОС, содержал «Linux i686 on x86_64», то теперь будет лишь «Linux x86_64». Указание разрядности браузера когда-то было необходимо для загрузки установщика Flash корректной разрядности. Сейчас, когда установщик Flash не зависит от разрядности браузера (да и поддержка Flash скоро канет в небытие), в этом уже нет нужды,
  • Включена поддержка API Resize Observer (механизм, с помощью которого сайт может отслеживать изменение размера того или иного элемента) и Microtask.
  • Объект navigator.mediaDevices object и метод navigator.mozGetUserMedia доступны только на сайтах, открытых по защищённому соединению.
  • Реализованы CSS-свойства overflow-block, overflow-inline, user-select, line-break, contain.
  • Включена поддержка публичных полей классов JavaScript.
  • Удалена поддержка устаревшего тега <keygen>, которая никогда не была реализована корректно.
  • Windows:
    • Добавлена поддержка приоритетов процессов. Процесс, обрабатывающий активную вкладку, получит больший приоритет, а фоновые вкладки - меньший (приоритет воспроизведения звука и видео уменьшаться не будет). Проведённые разработчиками тесты не показали негативного влияния на скорость загрузки вкладок или работы интерфейса, но не было отмечено и какого-то видимого ускорения работы, так что эффект, в основном, заключается в более рациональном распределении ресурсов CPU.
    • Добавлена поддержка WebAuthn HmacSecret через Windows Hello (начиная с Windows 10 1903).
  • macOS:
    • На компьютерах, оборудованных одновременно дискретной и встроенной графикой, Firefox по возможности более агрессивно переключается на экономичный GPU при воспроизведении содержимого WebGL. Кроме того, браузер будет избегать однократных и незначительных попыток задействовать высокопроизводительный графический процессор.
    • Finder отныне показывает прогресс загрузки файлов.
    • Установщик предлагается не только в формате dmg, но и pkg.
  • На устройствах с архитектурой ARM64 реализована поддержка JIT.
  • Инструменты разработчика:
    • Порядок вкладок изменён в соответствии с их популярностью.
    • Отладчик:
    • Консоль:
    • Сеть:
      • Ресурсы, заблокированные из-за смешанного содержимого или CSP, показываются на вкладке «Сеть» с указанием причины блокировки.
      • Вкладка «Сеть» получила опциональный столбец «URL», отображающий полный URL ресурса.

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

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

★★★★★

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

Firefox по возможности более агрессивно переключается на экономичный GPU при воспроизведении содержимого WebGL

А что на Линуксе с использованием лисой GPU? Изменилось что-нибудь?

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

Скачал, запустил... Увы, загрузка процессора при просмотре видео через лису - 50-55%, mpv - 15-20%.
Пришла в голову мысль: может, кто выложит в доступ настроенный профиль (не свой, а новый, разумеется), умеющий в GPU? А то советов по настройкам полно, а тут будет наглядный пример. И лисе в карму прибавится.

Erepb ★★★
()

Прилетело обновление в Ubuntu LTS. Никак не пойму, то ли новый Firefox работает быстрее, то ли вынужденный перезапуск освободил память. Куда-то даже пропал тиринг при прокрутке.

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

Увы, загрузка процессора при просмотре видео через лису - 50-55%, mpv - 15-20%.
Пришла в голову мысль: может, кто выложит в доступ настроенный профиль (не свой, а новый, разумеется), умеющий в GPU?

Нет такого. GPU декодирования видео в/на линуксах нет. Пока не разберутся с WebRender ждать не стоит.

https://bugzilla.mozilla.org/show_bug.cgi?id=1210726

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

Ты спросил:

А что на Линуксе с использованием лисой GPU?

Мой ответ: всё хорошо, WebRender использует GPU для отрисовки страниц. Плавная прокрутка и всё такое.

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

Ну вот потому и не пользуюсь, потому что могут быть тормоза. Хотя раньше в престоопере пользовался. А в лисе она к тому же какая-то уж слишком плавная тягучая.

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

Да нет тормозов, просто на Андроиде анимация прокрутки более плавная. На десктопе она тоже довольно плавная, но картинка как будто не через все промежуточные точки проходит, а проскакивает через их часть. То есть, если прокручивать страницу и не отрывать глаза от текста - на Андроиде читаемость совсем не страдает, а на десктопе текст малёх расплывается.

Deleted
()

А кто знает, как включить Wayland без ручного редактирования /usr/bin/firefox в убунте? А то задалбывает маленько.

Aceler ★★★★★
()

Последний апдейт поменял мне поиск по умолчанию на яндекс и снёс все search engines кроме яндекса. Это что за хуйня вообще?

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

И кнопка Restore Default Search Engines неактивна.

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

Скоро встроят неотключаемую Алису, и в русской локализации браузер будет называться «Лиса Алиса».

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

Тогда тогда действительно, не чокаясь...

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

ну и что? код можно причесать. главное, что flash был в состоянии почти 20 лет назад делать то, что js с трудом делает сейчас. я про всякую анимацию.

десятилетия непрерывных обновлений так и не убрали уязвимости. ... как так может быть? Руководство адоуб доложно в полном составе сесть в тюрьму за целенаправленную хакерскую деятельность путём внедрения троянской функциональности.

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

ну очень занимательный рассказ

а теперь расскажи как его выгрузить раз и навсегда

anonymous
()
Ответ на: комментарий от te111011010

Я думал, FreeBSD используется либо фанатиками-антиГПЛьщиками,

Не факт. Вот чисто по этому форуму можно двух вспомнить, и да, лютые неадекваты (одного ты привёл)

Ну это же так же как с линуксоидами. Какие-то сильно запоминаются своей неадекватностью, и вот кажется, что линуксоид – это просто фанатик с воплями мастдай, а сам даже ничего толком не знает (как ты).

Чисто восприятие, когда увидал верхушку айсберга, которая кричит и орёт 🙂

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

Увы и ах, у меня 69 лиса на FreeBSD 12.0-RELEASE-p10 падает: из пакетов и самособранная. И да, у меня многопроцессность отключена, и да если просто нормально переходит — это одно, маскировка проблемы — это отвратительно.

> pkg info firefox
firefox-69.0_1,1
Name           : firefox
Version        : 69.0_1,1
Installed on   : Sat Sep  7 15:37:21 2019 MSK
Origin         : www/firefox
Architecture   : FreeBSD:12:amd64
Prefix         : /usr/local
Categories     : ipv6 www
Licenses       : 
Maintainer     : gecko@FreeBSD.org
WWW            : http://www.mozilla.com/firefox
Comment        : Web browser based on the browser portion of Mozilla
Options        :
	ALSA           : off
	CANBERRA       : off
	DBUS           : on
	DEBUG          : off
	FFMPEG         : on
	GCONF          : off
	JACK           : off
	LIBPROXY       : on
	OPTIMIZED_CFLAGS: on
	PROFILE        : off
	PULSEAUDIO     : off
	SNDIO          : on
	TEST           : off
Shared Libs required:
	libdbus-glib-1.so.2
	libgtk-x11-2.0.so.0
	libXext.so.6
	libpango-1.0.so.0
	libfreetype.so.6
	libpixman-1.so.0
	libsqlite3.so.0
	libcairo.so.2
	libgtk-3.so.0
	libffi.so.6
	libxcb-shm.so.0
	libX11-xcb.so.1
	libXt.so.6
	libwebp.so.7
	libcairo-gobject.so.2
	libatk-1.0.so.0
	libevent-2.1.so.7
	libplc4.so
	libXcomposite.so.1
	libxcb.so.1
	libgdk_pixbuf-2.0.so.0
	libgio-2.0.so.0
	libssl3.so
	libXfixes.so.3
	libwebpdemux.so.2
	libnss3.so
	libnssutil3.so
	libnspr4.so
	libproxy.so.1
	libgobject-2.0.so.0
	libicuuc.so.64
	libharfbuzz.so.0
	libstartup-notification-1.so.0
	libX11.so.6
	libdbus-1.so.3
	libsndio.so.6.1
	libglib-2.0.so.0
	libdav1d.so.2
	libgraphite2.so.3
	libgdk-x11-2.0.so.0
	libpng16.so.16
	libaom.so.0
	libXdamage.so.1
	libicui18n.so.64
	libfontconfig.so.1
	libsmime3.so
	libgdk-3.so.0
	libXrender.so.1
Annotations    :
	FreeBSD_version: 1200516
	cpe            : cpe:2.3:a:mozilla:firefox:69.0:::::freebsd12:x64:1
	no_provide_shlib: yes
Flat size      : 168MiB
Description    :
Mozilla Firefox is a free and open source web browser descended from the
Mozilla Application Suite. It is small, fast and easy to use, and offers
many advanced features:

 o Popup Blocking
 o Tabbed Browsing
 o Live Bookmarks (ie. RSS)
 o Extensions
 o Themes
 o FastFind
 o Improved Security

WWW: http://www.mozilla.com/firefox

> uname -rsm
FreeBSD 12.0-STABLE amd64

Давно не видел, чтобы Лиса валилась после пересборки. И сейчас такого нет.

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

Ну я

den@zuiho ~ $ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=ru_RU.UTF-8
den@zuiho ~ $

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

Стараюсь избегать деловой переписки с россиянами.

Пишешь на ЛОР.

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

Подайте на пропитание бывшему депутату Государственной Думы.

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

новый Firefox работает быстрее

Тоже так показалось

И за несколько суток ощущение не пропало. Хотя по списку изменений - откровенная минорщина.

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

трешатина какая-то оказалось. вообще, чтобы я еще раз поставил винду..

не люблю, когда много настроек

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