Firefox 47.0
Вышел Firefox 47.0. Один из наиболее популярных браузеров. Которому теперь уже мало для сборки при помощи "make -j9" 8 Гб оперативки.
Изменения:
- Включен VP9 видео кодек для юзеров быстрых машин;
- Встроенные YouTube видео теперь воспроизводятся через HTML5 если Flash не установлен;
- Разрешён no-cache при навигации назад/вперёд для https ресурсов;
- FUEL (Firefox User Extension Library) удалён; зависимые от него плагины теперь не будут работать;
- Настройка browser.sessionstore.restore_on_demand теперь сброшена к дефолтному (true) значению во избежание e10s проблем с производительностью;
- click-to-activate plugin whitelist был удалён;
- улучшения инструмента Service Workers;
- Tilt доступен как расширение на AMO;
- Информация о производительности плагинов и страниц доступна на странице about:performance;
- Кнопка 'Start' для service workers на about:debugging;
- Удалён хак about:customizing;
- gDevTools.jsm перемещён в модуль commonjs; теперь этот функционал вызывается через
require("devtools/client/framework/devtools-browser");
модуль будет удалён в будущем; - Веб-страницам запрещено ссылаться на view-source: URL'ы;
- События TabOpen и TabClose теперь предоставляют больше информации о перемещении вкладок между окнами;
- Удалены свойство вкладок visibleLabel и событие TabLabelModified;
- Подготовка к тому, что CookieManager должен удалять куки только тогда, когда они совпадают с userContextId; это изменение было реализовано путём добавления ещё одного аргумента nsICookieManager.remove - originAttributes, но временно отменено для совместимости с рядом плагинов, которые должны быть переписаны;
- Множественные изменения в nsIX509CertDB;
- Удалено использование nsIEnumerator из PSM; listTokens, listModules и listSlots теперь возвращают nsISimpleEnumerator, а не nsIEnumerator;
- Удалена uriIsPrefix опция из nsINavHistoryQuery;
- Процедура removeVisitsTimeframe замещена на History.removeVisitsByFilter и помечена как устаревшая;
- Добавлена возможность дебажить всплывающие панели в дополнениях;
- Поддержка фреймов подобных mozbrowser; реализация добавила новый iframe API;
- Добавлена поддержка шифрования ChaCha20/Poly1305;
- Произвольные user agents теперь доступны в Responsive Design Mode;
- Умный многострочный ввод в Web Console;
- События cuechange теперь доступны для TextTrack объектов;
- WebCrypto: PBKDF2 поддерживает SHA-2 алгоритмы хэширования;
- WebCrypto: поддержка RSA-PSS подписей;
Скачать DEB пакет для Debian 8/amd64 можно здесь: скачать