Dart Raiden
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору - Включена защита от отслеживания с помощью блокировки элементов, отслеживающих перемещения пользователя. Используются чёрные списки проекта disconnect.me.
- Менеджер сохранённых паролей:
- Улучшена эвристика при сохранении логинов и паролей. - Возможность редактирования сохранённых логинов, а также возможность копирования сохранённых логинов и паролей. - Импорт паролей из IE и Chrome. - WebRTC:
- Поддержка IPv6. - Добавлена настройка media.peerconnection.ice.relay_only, предотвращающая ситуацию, в которой любой веб-сайт мог определить реальный IP-адрес пользователя, используемый до трансляции адресов, VPN или прокси. - Хуки для расширений (наподобие Statutory) позволяющие разрешать и запрещать вызовы/ответы. - Улучшены управление и мониторинг списка устройств, используемых в getUserMedia. - В заголовок вкладки с сайтом, воспроизводящим звук, добавлен индикатор, позволяющий в одно нажатие приглушить его.
- Снижено потребление памяти при работе с интерактивными сайтами, осуществляющими частое изменение стилей. Особенно это заметят пользователи Adblock Plus, который приводит к ситуации, в которой для каждой страницы создаётся своя копия стилей.
- Включена поддержка Media Source Extensions (MSE) на всех сайтах (1185611).
- Просмотр исходного кода веб-страниц во вкладке вместо открытия отдельного окна.
- Изменены значки, свидетельствующие о защищённости соединения с сайтом.
- Если ссылка содержит Internationalized Domain Name (доменное имя, состоящее из символов национальных алфавитов), то перенаправление по ней приведёт к сообщению «Сервер не найден». Ошибка будет исправлена в следующих выпусках.
- Firefox 41 и более ранние выпуски некорректно обрабатывали неопределённые или неправильные поля pseudo-header в ответах HTTP/2. Отныне браузер принимает лишь pseudo-header :status, как того и требует спецификация. Заголовки, содержащие произвольные поля, отныне расцениваются, как ошибочные.
- Подготовлены официальные 64-разрядные сборки для Windows. Они не предлагаются на странице с загрузками, а доступны лишь по прямым ссылкам. В них отключена поддержка NPAPI-плагинов (кроме Flash).
Инструменты разработчика: - Возможность отслеживать выполнение асинхронных вызовов, установленных с помощью setTimeout, обработчиков событий DOM и обработчиков Promise.
- Удалённая отладка через WiFi сайтов, открытых в Android-версии браузера.
- Настраиваемый симулятор Firefox OS в WebIDE (симулирует смартфоны, планшеты, телевизоры).
- Предустановленные фильтры CSS в Инспекторе, а также возможность сохранять собственные фильтры.
CSS: HTML: - Экспериментальная поддержка атрибута referrer у тегов <img> (1166910), <iframe> (1175736), <a> и <area> (1174913). Соответствующая настройка network.http.enablePerElementReferrer пока отключена.
JavaScript: - Реализован объект Reflect (методы для перехвата JS-операций) (987514).
- Улучшена реализация ловушки handler.ownKeys(). Теперь она соответствует последней версии спецификации ES2015 (1049662).
- Вызов Map, Set и WeakMap без new теперь выбрасывает TypeError (1083752).
API/DOM: - DOM & HTML DOM:
- Добавлены свойства MouseEvent.offsetX и MouseEvent.offsetY (69787). - Расширен интерфейс HTMLInputElement, теперь он обрабатывает загрузку директорий (1164310). Протестировать можно, включив опцию dom.input.dirpicker. - Расширен интерфейс Directory (1177688). - Свойство HTMLMediaElement.mozSrcObject переименовано в HTMLMediaElement.srcObject (1175523). - Service Workers:
- Удалено свойство Request.context (1188062). - Метод PushManager.hasPermission() заменён на PushManager.permissionState() в соответствии со спецификацией (1183853). - Notifications API получил различные дополнения, связанные с Service Worker-ами (1114554), но они пока отключены. - Web Animations API:
- Новое свойство AnimationPlayer.playbackRate (1127380). - Реализованы интерфейсы CSSAnimation и CSSTransition (1178186). - Добавлен метод Animation.reverse() (1150808). - Добавлен интерфейс AnimationPlaybackEvent interface, а также события cancel и finish (1178664). - Web Components:
- При попытке вызова Node.cloneNode() на ShadowRoot, выбрасывается исключение DataCloneError (1176757). - При вызове Document.importNode() с ShadowRoot в качестве аргумента, выбрасывается исключение NotSupportedError (1177914). - При вызове Document.adoptNode() с ShadowRoot в качестве аргумента, выбрасывается исключение HierarchyRequestError (1177991). - WebGL:
- Реализована поддержка WebGL2 WebGLTransformFeedback (1048724). - Включена по умолчанию поддержка расширения WEBGL_debug_renderer_info (1171228). - Для получения контекста WebGL2, HTMLCanvasElement.getContext() теперь захватывает webgl2 вместо experimental-webgl2 (1187174). - Свойство RTCICECandidatePairStats.mozPriority переименовано в RTCICECandidatePairStats.priority (1184426).
- Реализованы интерфейс ImageBitmap и метод createImageBitmap() (получение изображения из <canvas>, <img> и <video>) (1044102).
- Web Worker-ам теперь доступен интерфейс IDBCursorWithValue (1188115).
- Удалён нестандартный метод Window.mozRequestAnimationFrame(). Вместо него следует использовать Window.requestAnimationFrame() (909154).
Безопасность:: - Реализована поддержка CSP-директивы upgrade-insecure-requests (1139297).
- EV-сертификаты (подтверждают не только подлинность домена и организации, которой он принадлежит, но и гарантируют её легитимность) со сроком действия свыше 39 месяцев отныне расцениваются лишь как DV-сертификаты (подтверждают, что домен действительно зарегистрирован), поскольку по существующим правилам EV-сертификаты не должны выдаваться на срок свыше 27 месяцев. (1145679).
| Всего записей: 5648 | Зарегистр. 20-10-2006 | Отправлено: 20:38 03-11-2015 | Исправлено: Dart Raiden, 20:52 03-11-2015 |
|