The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

WebRender для видеокарт AMD/Intel и защита от MITM-атак в Firefox

01.02.2019 22:39

В ночных сборках Firefox, на базе которых формируется релиз Firefox 67, расширено применение системы композитинга Servo WebRender, которая теперь включена по умолчанию для некоторых GPU AMD (CIK, VI, GFX9) и Intel (HD Graphics P530/530/630, UHD Graphics 630, Iris Pro Graphics P555). В настоящее время по умолчанию заявлена поддержка лишь отдельных видеокарт, но по мере тестирования список будет расширяться. Напомним, что ранее WebRender был предложен для тестирования только пользователям видеокарт NVIDIA.

Реализация WebRender написана на языке Rust и позволяет вынести на сторону GPU операции отрисовки содержимого страницы. При использовании WebRender вместо встроенной в движок Gecko системы композитинга, обрабатывающей данные при помощи CPU, для выполнения операций сводной отрисовки элементов страницы используются шейдеры, выполняемые в GPU, что позволяет добиться существенного увеличения скорости отрисовки и снизить нагрузку на CPU. Активировать WebRender можно через переменные "gfx.webrender.all.qualified" и "gfx.webrender.all" в about:config.

Дополнительно можно отметить временную приостановку распространения автоматических обновлений с Firefox 65 для платформы Windows из-за выявления серьёзной несовместимости с некоторыми антивирусами, которая приводит к выводу ошибки SEC_ERROR_UNKNOWN_ISSUER при попытке открытия сайтов по HTTPS. Проблема проявляется при включении в антивирусах Avast, AVG, Kaspersky, ESET и Bitdefender модуля защиты Web, который анализирует HTTPS-трафик через подстановку своего сертификата в список корневых сертификатов Windows и подмену на него изначально используемых сертификатов сайтов. Firеfox использует собственный список корневых сертификатов и игнорирует системный список сертификатов, поэтому воспринимает подобную активность как MITM-атаку. Столкнувшимся с проблемой пользователям рекомендуется отключить модуль сканирования HTTPS в антивирусах или разрешить в Firefox использовать системный список сертификатов (security.enterprise_roots.enabled в about:config).

В Firefox 66 планируется выводить отдельное предупреждение (MOZILLA_PKIX_ERROR_MITM_DETECTED) при выявлении подмены сертификатов и перехвата трафика HTTPS из-за активности антивирусов, вредоносного ПО или вмешательства в трафик провайдера.

  1. Главная ссылка к новости (https://mozillagfx.wordpress.c...)
  2. OpenNews: Включение WebRender в Firefox 64-beta
  3. OpenNews: В ночные сборки Firefox добавлен WebRender, использующий GPU для отрисовки web-страниц
  4. OpenNews: Определены методы отслеживания перемещений, подлежащие блокировке в Firefox
  5. OpenNews: Исследование негативного влияния на безопасность локального перехвата HTTPS-трафика
  6. OpenNews: Релиз Firefox 65
Лицензия: CC-BY
Тип: Программы
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (1), 23:28, 01/02/2019 [ответить] [показать ветку] [···]    [к модератору]
  • +6 +/
    Я без этого WebRender вообще уже давно не понимаю как лисой пользоваться. С ним браузер ожил, памяти меньше жрет и работает намного приятнее.
     
     
  • 2.3, VINRARUS (ok), 00:08, 02/02/2019 [^] [ответить]    [к модератору]
  • +1 +/
    Шо за дикриминация? С каких пор видеопамять не щитается памятью?
     
     
  • 3.27, Аноним (27), 16:12, 02/02/2019 [^] [ответить]    [к модератору]
  • +/
    А Виагра брату не требуется? ;)
     
  • 2.6, Аноним (6), 00:16, 02/02/2019 [^] [ответить]    [к модератору]
  • –6 +/
    И падает регулярно
     
     
  • 3.8, Аноним (1), 00:32, 02/02/2019 [^] [ответить]    [к модератору]
  • +2 +/
    Три версии браузера используют. Стабильная, бета и ночная. Ни одного падения.
     
     
  • 4.37, wituS (ok), 09:12, 04/02/2019 [^] [ответить]    [к модератору]  
  • +/
    ни единого разрыва(с)
     
  • 2.13, equeim (ok), 02:40, 02/02/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Я никакого улучшения от WebRender не заметил. А в MotionMark баллы наоборот уменьшились.
     
     
  • 3.31, segesg (?), 18:04, 02/02/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    дык пока работы ведут в основном над корректностью
    оптимизации по скорости будут позже

    зы. пишу из лисы-67 сс включенным WebRender

     
  • 3.38, КО (?), 09:50, 04/02/2019 [^] [ответить]     [к модератору]  
  • +/
    Та Вы до этого тоже использовали движок рендярящий на GPU поди OpenGL там или D... весь текст скрыт [показать]
     
  • 2.17, timur.davletshin (ok), 08:43, 02/02/2019 [^] [ответить]    [к модератору]  
  • +/
    У меня только замедлилось на Nvidia. По ощущениям не особо заметно, но попугаев стало меньше. Плюс, изредка таки стали падать процессы. Ещё не готов.
     
  • 1.2, Аноним (2), 23:33, 01/02/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Я от активации WebRender прироста на https://browserbench.org/Speedometer2.0/ по сравнению с DirectX не увидел.
     
     
  • 2.5, НяшМяш (ok), 00:12, 02/02/2019 [^] [ответить]    [к модератору]  
  • +3 +/
    Потому что в этом бенчмарке нет графически тяжёлых операций. А операции с DOM и JavaScript всё ещё на старых движках, поэтому и нет изменений.
     
     
  • 3.39, КО (?), 09:53, 04/02/2019 [^] [ответить]    [к модератору]  
  • +/
    >А операции с DOM

    И есть главный тормоз всея веба. Попытка ускорить не их сродни поиску ключей там где светло... :)

     
  • 2.7, Anonys (?), 00:28, 02/02/2019 [^] [ответить]     [к модератору]  
  • +/
    А на какой версии тестировали Потому на линуксе например его можно активировать... весь текст скрыт [показать]
     
     
  • 3.9, Аноним (2), 00:49, 02/02/2019 [^] [ответить]     [к модератору]  
  • +/
    По сравнению с DirectX-же - nightly 66 или 67 на win10 x64 на q6600 gtx1060 В... весь текст скрыт [показать]
     
  • 3.33, Kuromi (ok), 04:20, 03/02/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    На линуксе, хех. Судя по багзилле включение и даже в общем-то тестирование ВэбРендера на Линуксе - вопрос даже и обозримого будущего.
     
  • 2.16, Аноним (16), 03:50, 02/02/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    И не увидите Не знаю какие проблемы могут быть в винде ну кроме тех лагов брау... весь текст скрыт [показать]
     
     
  • 3.40, sorrow (?), 17:07, 04/02/2019 [^] [ответить]    [к модератору]  
  • +/
    >Запустив...лаги становятся

    лаги запускают игру?

     
  • 2.20, iv (?), 11:19, 02/02/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    Фишка WebRender не столько в том, что что-то станет быстрее хотя некоторые тяже... весь текст скрыт [показать]
     
     
  • 3.36, Аноним (36), 17:07, 03/02/2019 [^] [ответить]    [к модератору]  
  • +/
    Для приложений на Электроне? Не, спасибо.
     
  • 3.41, segesg (?), 22:02, 14/02/2019 [^] [ответить]    [к модератору]  
  • +/
    Не только. Ещё фишки - ускорение отрисовки на высоких разрешениях экранов (4К и выше) и, возможно, снижение энергопотребления при отрисовке.
     
  • 2.42, segesg (?), 22:03, 14/02/2019 [^] [ответить]    [к модератору]  
  • +/
    попробуй яндекс.карты на экране 2.5К или 4К
     
  • 1.11, YetAnotherOnanym (ok), 01:36, 02/02/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +14 +/
    Гы... Файрфокс защищает пользователя от малвари, продаваемой под видом антивирусов.
     
  • 1.12, Аноним (12), 02:00, 02/02/2019 [ответить] [показать ветку] [···]     [к модератору]  
  • +1 +/
    Мне одному эти строки в консольном выхлопе фокса кажутся странными Parent 148... весь текст скрыт [показать]
     
     
  • 2.14, Аноним (14), 02:48, 02/02/2019 [^] [ответить]    [к модератору]  
  • +/
    Поставь во всех значениях что найдешь типа remote false
     
  • 2.15, Аноним (15), 03:40, 02/02/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    Что странного? Мозила взяла с хрома механизм ипц взаимодействия между процессами
     
  • 2.34, Kuromi (ok), 04:46, 03/02/2019 [^] [ответить]    [к модератору]  
  • +/
    > Мне одному эти строки в консольном выхлопе фокса кажутся странными??
    > [Parent 14858, Gecko_IOThread] WARNING: pipe error (102): Connection reset by peer: file
    > /home/abuild/rpmbuild/BUILD/firefox-65.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc,
    > line 349
    > [Parent 14858, Gecko_IOThread] WARNING: pipe error (159): Connection reset by peer: file
    > /home/abuild/rpmbuild/BUILD/firefox-65.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc,
    > line 349
    > [Parent 14858, Gecko_IOThread] WARNING: pipe error (72): Connection reset by peer: file
    > /home/abuild/rpmbuild/BUILD/firefox-65.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc,
    > line 349

    1) Это нормально, обычныя спам в консоль от ФФ, там ещеи  не аткое можно увидеть, особенно если Ютуб сомтреть.
    2) Наличие в ФФ кода от Хром (IPC) это вообще древний баян, как и сам код, они его как хз сколько лет тому назад из Хрома форкнули так и не обновляют с тех пор.

    Кстати в Хроме в своею очередь имеется Мозилловский NSS, так что нормальный деловой обмен кодом.

     
  • 1.18, Аноним (18), 09:29, 02/02/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Очень годно, особенно если учитывать, что в 68 ESR это все войдет, дебиановцы одобряют.

    Только вот GPU перечислены шибко новые. У меня Broadwell интеграшка, очень надеюсь, что завезут.

     
     
  • 2.21, amonimous (?), 13:29, 02/02/2019 [^] [ответить]    [к модератору]  
  • +/
    вы всегда можете включить его вручную, тестил на ноуте с хасвелом. пока мне больше нравится старый опегл композитор, но вебрендер очень активно пилится, так что к релизу может все станет получше
     
  • 2.35, Kuromi (ok), 04:47, 03/02/2019 [^] [ответить]    [к модератору]  
  • +/
    > Очень годно, особенно если учитывать, что в 68 ESR это все войдет,
    > дебиановцы одобряют.
    > Только вот GPU перечислены шибко новые. У меня Broadwell интеграшка, очень надеюсь,
    > что завезут.

    Скажу честно - врядли.

     
  • 1.19, UglyBastard (ok), 11:02, 02/02/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Поставил ночную сборку на комп с HD 530, "gfx.webrender.all" по умолчанию false. Включал-выключал - в Ютюбе разницы нет.
     
  • 1.24, пох (?), 15:15, 02/02/2019 [ответить] [показать ветку] [···]     [к модератору]  
  • –4 +/
    скажите, а в фуфлофокс не планируется уволить горе-кодеров, их горе менеджера и ... весь текст скрыт [показать]
     
  • 1.28, Аноним (36), 17:08, 02/02/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >Проблема проявляется при включении в антивирусах Avast, AVG, Kaspersky, ESET и Bitdefender модуля защиты Web,

    ССЗБ. В настройках аверов написано, что надо установить сертификат в браузер.

     
     
  • 2.29, Аноним (36), 17:09, 02/02/2019 [^] [ответить]    [к модератору]  
  • +/
    Вернее не в настройках, а в доках к настройкам.
     
  • 1.30, Аноним (30), 17:13, 02/02/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Поржал с вендопроблем. Ведро червей ©
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2019 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor