mozilla
Your Search Results

    Firefox 28 для разработчика

    Firefox 28 был выпущен 18 марта 2014 года. Список ключевых изменений в данной статье будет полезен не только веб-разработчикам, но и Firefox-, Gecko-разработчикам и разработчикам дополнений.

    Хотите помочь документировать Firefox 28? Просмотрите список недостатков, которые надо устранить и приступайте!

    Изменения для разработчиков

    Инструменты разработчика

    • The console.exception property has been added (bug 922214).
    • The console.assert property has been added (bug 760193).
    • App Manager: a new Manifest Editor was added.
    • App Manager: the toolbox used for debugging apps is now embedded in the app manager UI.
    • Web Console: added a "split console" mode - press Escape to quickly open the console in any other tool.
    • Web Console: added a dark theme for the output.
    • Debugger: pretty-print minified JavaScript.
    • Debugger: simply hover over any variable or click on it to bring up a pop-up that displays the current value.
    • Inspector: added a color picker in rules view and various tooltips.
    • Browser Toolbox: allows add-on and platform developers to use almost all of the developer tools while targeting the browser itself.

    Больше деталей в этой публикации.

    CSS

    HTML

    • Реализована поддержка <input type=color> и <input type=number>, отключены по умолчанию.

    JavaScript

    Интерфейс/API/DOM

    MathML

    • Добавлена поддержка атрибута mathvariant (bug 114365).

    SVG

    Без изменений.

    Аудио/Видео

    • Добавлена поддержка аудиокодека Opus для контента в мультимедиа-контейнерах WebM (bug 887978).
    • Интегрирована поддержка видео-декодера VP9 (bug 833023).

    Сеть

    • Удалена поддержка протокола SPDY/2.

    Изменения для разработчиков дополнений

    • The interface of DeferredTask.jsm has been changed, and the isPending(), start(), flush(), and cancel() methods have been removed (bug 940408).

    Безопасность

    • CSP was not enforced in sandboxed iframes. This has been fixed (bug 886164).
    • The CSP 1.1 experimental script-nonce directive has been implemented. The preference security.csp.experimentalEnabled should be set to true to enable this functionality (bug 855326).

    См. также

    Предыдущие версии

    Метки документа и участники

    Contributors to this page: Ladislas
    Обновлялась последний раз: Ladislas,