[more=Список изменений]
Возможность делиться ссылками на чаты Hello в социальных сетях В Linux и OS X хэши всех загружаемых файлов
отправляются в Google для сверки с вредоносными (отключается через browser.safebrowsing.downloads.enabled и browser.safebrowsing.downloads.remote.enabled); в список проверяемых добавлены форматы файлов OS X (
1138721)
Различные цвета кожи у смайлов (
Unicode 8.0)
Прекращена поддержка SSL 3.0 (
1106470)
Отключена поддержка RC4 (за исключением сайтов из белого списка, которые без неё не работают)
Веб-сокеты могут соединяться с локальным хостом даже в оффлайн-режиме (
967792)
Улучшена производительность при переключении с IPv6 на IPv4
Закрыт
древний баг: неудавшиеся загрузки больше не помечаются, как успешные (
237623)
Индикатор безопасности веб-страниц теперь игнорирует загрузки, вызванные предыдущими страницами
Исправлена ошибка, из-за которой могло не открываться окно чата Hello
Поддержка шрифтов WOFF2 (
1084026)
Исправлена регрессия, приводившая к исчезновению Flash-контента
Библиотеки NSS обновлены до версии
3.19.2 Исправлены
уязвимости Плавная анимация и скроллинг в OS X; ускорена отрисовка пунктирных линий (
1123019)
Инструменты разработчика:Отладка в Firefox OS через Wi-Fi Поддержка проектов Cordova в WebIDE Редактор анимации: перемотка к началу и концу, переход к указанному времени Пресеты параметров функций в подсказках по кривым Безье для CSS-анимации Инспектор: перемещение элементов мышью в режиме просмотра разметки История команд консоли сохраняется после закрытия окна В консоль добавлена команда $_, выводящая результат последнего введённого выражения Улучшена подсветка блочной модели для встроенных элементов CSS:Свойство
List-style-type принимает любую строку в качестве маркера (
1144607)
Поддержка
CSS Scroll Snap Points (управление прокруткой) (
945584,
1138658)
Каскадные
преобразования и анимации приведены в соответствие со спецификацией
HTML:Поддержка роли switch из
ARIA 1.1 (средства для людей с ограниченными возможностями)
Тег <link rel="preconnect">, подготавливающий браузер к установке упреждающего соединения с указанным сайтом (без отправки какой-либо информации)
JavaScript: Конструктор
RegExp не выбрасывает исключение, если первый аргумент — RegExp, а второй — flags (
1108949)
Свойство
Object.prototype.__noSuchMethod__ объявлено устаревшим и выводит предупреждение в консоль (
1140428)
proxyHandler.defineProperty() и proxyHandler.set() теперь должны явно возвращать true в случае успеха, иначе в строгом режиме будет выброшено исключение TypeError (
1132522)
Если целью указан объект window, эти обработчики выбросят исключение TypeError (
828137)
Символ конца строки (\n) не допускается после аргументов
стрелочных функций (() \n => {}) (
1141392)
RegExp.prototype.toString теперь родовая функция (
1079919)
Нестандартный аргумент «flags» у String.prototype.match(), String.prototype.search() и String.prototype.replace() объявлен устаревшим и выводит предупреждение в консоль (
1142351)
У
Object.assign() убрано поведение try/catch (
1103344)
API/DOM:Экспериментальный метод CanvasRenderingContext2D.addHitRegion() обзавёлся опцией «path», позволяющей добавлять
hit regions в объекты Path2D (
1129147)
Добавлены новые методы для манипуляции объектами
FormData (
1085283), и поддержка FormData в web worker-ах (
739173)
Метод XMLHttpRequest.sendAsBinary() удалён в пользу send(Blob) (
853162)
Web Animations: свойство AnimationPlayer.startTime теперь доступно для записи (
1073379)
Service Workers: интерфейсы Cache и CacheStorage (
940273)
Поддержка
Fetch API для выполнения сетевых запросов. Реализованы интерфейсы Headers, Request, Response: сайты больше не должны использовать эти имена для глобальных переменных. Некоторые сайты могут сломаться (
1133861)
Поддержка WebGLSync (
1048721)
Изменения, не отражённые в примечаниях к выпуску:добавлена опция privacy.trackingprotection.pbmode.enabled, с помощью которой можно включить в приватном режиме защиту от отслеживания
добавлена опция network.standard-url.max-length, устанавливающая максимально возможную длину ссылки, чтобы предотвратить падение браузера при переходе по аномально длинным ссылкам (
1135354 включен
CSS Unprefixing Service — layout.css.unprefixing-service.enabled, «на лету» заменяющий некоторые -webkit-префиксы на их стандартные аналоги. Работает лишь на определённых сайтах из «вшитого» белого списка (
1143147 [/more]