Firefox 38

Доступен Firefox 38 (ESR-версия выйдет позже):

Настройки открываются во вкладке В полях логина/пароля больше не поддерживается autocomplete=off (1025703) Браузер заранее устанавливает соединения со страницами, на которые, по его предположению, перейдёт пользователь (опция network.predictor.enabled) В WebRTC добавлена поддержка мультипоточности, повторного согласования соединения и требование совершенной прямой секретности Mac OS X: поддержка Media Source Extensions (MSE) (только на YouTube) Windows: поддержка Encrypted Media Extensions (EME) для воспроизведения зашифрованного контента HTML5. DRM-модуль Adobe Primetime Content Decryption Module автоматически загружается и устанавливается при первом запуске.Инструменты разработчика:

Видимость оптимизированных переменных в Отладчике В консоль добавлены подсветка и фильтрация событий XmlHttpRequests, а также команда «копировать» Отключение отдельных элементов в редакторе Веб-аудио В Сетевой монитор добавлены отображение проблем с шифрованием и объема полученных данных Пауза для анимацииCSS:

Поддержка ruby-position и ruby-align (1039006) Псевдокласс : unresolved для своих элементов (custom elements) (1111633) Исправлена проблема с нестартующими трансформациями CSS над созданным содержимым (1110277) Существенно продвинулась работа над CSS Logical Properties. Оценить наработки можно включив опцию layout.css.vertical-text.enabled Запуск трансформаций CSS приведён в соответствие с последними редакциями спецификации (960465)HTML:

Помещение нескольких кнопок формы в один больше не приводит к тому, что все кнопки начинают дублировать функции первой (229925) Поддержка отзывчивых изображений: атрибут srcset и элемент element (1017875)JavaScript:

Generator.prototype.return () (1115868) Сеттер с rest-параметром бросает SyntaxError (1089632) Настраиваемое свойство name у функций (1084019) Методы of (), from (), forEach (), filter (), map (), slice () для типизированных массивов Дублирующиеся имена параметров функции бросают SyntaxError при использовании с rest-параметром, для стрелочной функции, или при кратком определении метода. Методы get, has, и delete объектов WeakMap не бросают исключение, если ключевой параметр не является объектом (1127827) При определении метода генератора допустимы «set» и «get» (1073809) RegExp.prototype.source для пустых регулярных выражений вместо пустой строки возвращает »(?:)» (1130798) RegExp.prototype.source и RegExp.prototype.toString () корректно экранируют элементы языка регулярных выражений (например,»\n») (1130860) Реализована поддержка RegExp.prototype.{global, ignoreCase, multiline, source, sticky, unicode} (1120169)API/DOM:

fetch () из спецификации Fetch API (1039846) BroadcastChannel API, реализующий взаимодействие между разными окнами и вкладками одного сайта (966439) CanvasRenderingContext2D.clearHitRegions () (1119527) HTMLAnchorElement.hash, HTMLAreaElement.hash, Location.hash, WorkerLocation.hash, и URL.hash возвращают фрагмент, закодированный с % (1093611, 1122948) KeyboardEvent.code поддерживает спец.клавиши клавиатур Sun в Linux, Android и Firefox OS (1020139) Включена поддержка DOM3 Events KeyboardEvent.code (1126673) User Timing API (доступ к высокоточному таймеру для оценки производительности веб-приложений): Performance.mark (), Performance.clearMarks (), Performance.measure () и Performance.clearMeasures () (782751) Событие DOMContentLoaded стало неотменяемым (1134559) Поддержка WebSocket в WebWorker-ах (1112054) Возможность задать свойства XMLHttpRequest.responseType и XMLHttpRequest.withCredentials перед вызовом XMLHttpRequest.open () (707484)Безопасность:

RC4 недоступен в TLS, за исключением проблемных сайтов из белого списка (1124039), вшит список сайтов, пока ещё нуждающихся в небезопасных версиях TLS (отключается опцией security.tls.insecure_fallback_hosts.use_static_list) Полностью прекращено доверие к 1024-разрядным сертификатам SSL, кроме Equifax Secure Certificate Authority (1155279) esr, firefox, mozilla

©  Linux.org.ru