imageМеньше суток назад Mozilla выложила на своем FTP-сервере 46.0 версию своего основного браузера Firefox. Установить браузер можно на основные популярные платформы: Win x86-x64, Linux x86-x64 и mac x86-x64. Пока на официальном сайте для скачивания доступна только 45 версия продукта.

Данный патч называют одним из самых мелких, так как серьезных UI-нововведений он не принес. Основная работа командой Firefox была проделана над тем, что находится «под капотом» браузера.

Так, например, была реализована интеграция GTK3 для GNU/Linux платформ, улучшена безопасность JavaScript JIT (Just In Time) компилятора и добавлена поддержка CDM (Content Decryption Module) в качестве запасного варианта для декодирования не зашифрованных H.264 и AAC-потоков.

Среди прочих нововведений повышение стабильности и производительности API WebRTC, поддержка document.elementsFromPoint для HTML5 и поддержка HKDF для API Web Crypto.

Полный оригинальный changelog:
Improved security of the JavaScript Just In Time (JIT) Compiler
Use Content Decryption Module as a fallback to decode unencrypted H.264 and AAC media where available
GTK3 integration (GNU/Linux only)

Changed

WebRTC fixes to improve performance and stability

Developer

Display dominator trees in Memory tool
Allocation and garbage collection pause profiling in the performance panel
Launch responsive mode from the Style Editor media sidebar

HTML5

Added HKDF support for Web Crypto API
Added support for document.elementsFromPoint


Скачать билд Firefox 46.0 можно с FTP-сервера Mozilla.

Прямые ссылки для скачивания:

Комментарии (34)


  1. Alexufo
    26.04.2016 13:11
    +2

    Как меня мучают на двух компах последние версии firefox, особенно с флешплеером, я задолбался просто, постоянные какие то висы, тормоза…


    1. MonkAlex
      26.04.2016 13:21
      +7

      Отказался от флешплеера в браузерах уже пару лет как — вполне можно жить. Попадаются конечно иногда где то плееры на флеше, но уже не мешает работать и смотреть видео\слушать музыку.


      1. Alexufo
        26.04.2016 13:43

        у меня необзодимость в rtmp и соответсвенно во флеше. Подумываю на mpeg-dash перевести вещание но там задержка больше от реалтайма


      1. 4ecTHblu
        29.04.2016 00:10

        Люблю смотреть стримы на Twitch, не люблю Adobe Flash Player. Что делать?


        1. MonkAlex
          29.04.2016 05:39

          https://github.com/bastimeyer/livestreamer-twitch-gui


    1. DrZlodberg
      26.04.2016 14:27

      Не знаю на счёт флеша (отключён давно) но непонятный баг с потерей вкладок раздражает немеряно. На разных машинах, в разных системах… Причём никакой системы не нашел, просто когда вкладок много — некоторые зависают на одном урл, и в пределах сайта после перезагрузки восстанавливают именно его. Что любопытно — обнуление профиля не помогает. Точнее — иногда помогает, но чаще нет.


      1. navion
        27.04.2016 00:07

        Поставьте Session Manager. Проблему не решит, но облегчит симптомы.


        1. DrZlodberg
          27.04.2016 08:18

          Уже. Как раз с его помощью эксперементировал с обнулением профиля. Без толку, там какой-то очень хитрый баг. Он тоже восстанавливает залипшую ссылку, хотя в момент сохранения была открыта совсем другая. Такое впечатление, что список ссылкок и список табов — это разные вещи и они десинхронизируются в какой-то момент.


    1. holomen
      27.04.2016 18:10

      Поддерживаю — последние несколько версий тормозят просто безбожно. Откатился на 40 — намного лучше.


  1. Shultc
    26.04.2016 13:26
    -4

    А зачем в статье скриншот? Он ни о чём, даже как кдпв.


  1. des1roer
    26.04.2016 13:31
    +1

    Не понятна ситуация с Unity web для х64. Хром от юнити отказался вообще, фф х86 поддерживает. При попытке запуска приложения в х64 фф предлагает скачать юнити плеер, он ставится, а дальше ничего не происходит. Может в конфиге что поправить надо? ось вин 7, х64


    1. neolink
      26.04.2016 14:01

      по идее ситуация таже что и с явой, на ff x64 не поддерживает и не будет поддеhживать как и хром


      1. des1roer
        26.04.2016 14:03

        из каких соображений это сделано интересно. ведь версия юнити плеера х64 есть.


        1. abstractbug
          27.04.2016 18:09

          Наверно из соображений, что в unity с 5.4 версии (следующая версия) прекращена поддержка web player.


  1. diver666
    26.04.2016 13:31

    Обещанную многопроцессность так и не сделали?


    1. ragequit
      26.04.2016 13:31

      Судя по патч-ноуту — нет.


      1. diver666
        26.04.2016 13:32

        Ну да, обещать — не жениться :)


    1. egoroof
      26.04.2016 13:54
      +1

      Судя по отчёту от 8 Апреля многопроцессность может появиться не раньше 48й версии. Нужная стабильность ещё не достигнута — сейчас правят баги и смотрят аналитику. Вот ссылка на отчёт: https://wiki.mozilla.org/E10s/Status/April8#Release_Schedule


      1. FFiX
        26.04.2016 16:44

        Многопроцессность в текущих тестовых сборках достаточно условная — т.н. «single content process model». Т.е. рендерит все страницы один процесс. При краше все равно умирают все вкладки, но хоть интерфейс остается живой.
        multiple content process будет только после релиза первого варианта, т.е. еще очень как не скоро: https://wiki.mozilla.org/Electrolysis/Multiple_content_processes и там блокеров намного больше.


    1. MTonly
      26.04.2016 18:32

      Вероятно, после появления полной и стабильно работающей реализации WebExtensions API (ориентировочно Fx 48+), позволяющего создавать (как и переписывать существующие) расширения, корректно работающие в многопроцессном режиме.


    1. ZoomLS
      26.04.2016 23:38
      +1

      Можно активировать самому в about:config:
      browser.tabs.remote.autostart ставим true
      Ещё dom.ipc.processCount выставляем значение по количеству процессов.

      У меня в Firefox 45 всё работает. Тормоза ещё не пропали полностью, но намного лучше стало. Теоретически его будут допиливать в каждой версии и будет всё лучше и лучше с производительностью.


      1. alaska332
        27.04.2016 14:26

        Далеко не все расширения будут работать в этом режиме. Надо ждать.


        1. ZoomLS
          27.04.2016 22:50

          Возможно. Но мне повезло, все установленные работают как и раньше.


          1. Verdoga
            02.05.2016 17:58

            А можно списочек работающих дополнений? Чтобы на грабли не наступить.


            1. alaska332
              05.05.2016 04:08

              Поищите, есть мозилловский сайт, там все дополнения и результаты тестов.


  1. Daniro_San
    26.04.2016 13:37
    +5

    Какая полезная и содержательная статья. Побольше бы таких на хабре. Пожалуйста пишите ещё о каждом обновлении и других известных вам продуктов.


    1. MaksVasilev
      26.04.2016 13:42
      +5

      Выражу толику скепсиса, но по моему это 46-й подряд релиз в котором:

      Основная работа командой Firefox была проделана над тем, что находится «под капотом» браузера
      .


  1. Aspire89
    26.04.2016 14:03
    -7

    >winrar
    на дворе был 2016 год


  1. dartraiden
    26.04.2016 14:39
    +2

    Действительно полный ченджлог находится тут: https://developer.mozilla.org/en-US/Firefox/Releases/46. Почти по каждому изменению есть ссылка на соответствующий баг в багтрекере.

    Из не упомянутых изменений: Pocket, вслед за Hello, стал системным дополнением (не отображается в списке обычных дополнений) и вынесен в отдельный файл (/usr/lib/firefox/browser/features/firefox@getpocket.com.xpi). В следующей версии планируется сделать доступным отключение системных дополнений в интерфейсе браузера.


  1. dartraiden
    26.04.2016 14:46

    > поддержка HKDF для API Web Crypto
    https://bugzilla.mozilla.org/show_bug.cgi?id=1200341
    Отложили до 47 версии, судя по «Target Milestone: mozilla47»


  1. zapimir
    26.04.2016 14:56
    +4

    Непонятно зачем подобные посты на Хабре ещё и в блоге компании? Ну давайте новости в 3 строчки о всех версии nginx, mysql, redis, php и т.п. выкладывать, причем это и то будет больше подходить для блога хостерной компании.


  1. PavelBelyaev
    26.04.2016 16:41

    Веб-мастера втыкают помимо Jquery — еще десятки мегабайт всяких плагинов, фреймвоков и другой фигни, у кого то еще утечки памяти в JS, поэтому я скоро наверно и JS (помимо флеша) буду выключать с такой тенденцией. Полезной была бы фича, чтобы работала только активная вкладка и те, которые помечены, например вконтактик с музыкой на фоне и чтобы щелкал сообщениями, а остальное нафиг.


    1. MTonly
      26.04.2016 18:53

      Исполнение JS в фоновых вкладках Firefox давно ограничено, в частности таймаут по умолчанию срабатывает не чаще, чем раз в секунду (можно изменить с помощью параметра dom.min_background_timeout_value в about:config).


  1. isersh
    26.04.2016 19:11

    Последнее время разрываюсь между «умными и красивыми» :) (но пока не знаю, кто умный, а кто красивый).
    Что-то открываю лисой, что-то хромом. Что-то удобнее у лисы, что-то у хрома… :)