Firefox 25 for developers

Changes for Web developers

New in Firefox DevTools

  • The inspector now features autocompletion for CSS names and values.
  • The debugger now lets you "black box" script files, to prevent breakpoints from stopping in library code you're not interested in debugging.
  • The Profiler now has the ability to save and import profiling results. "Show Gecko Platform Data" is now an option in the Firefox developer tools options.
  • The Network panel has a right-click context menu, with copy and resend URL commands.
  • Numerous under-the-hood changes may make some rewriting necessary for addons that modify the DevTools.

CSS

  • The support for the keyword local as a value of the background-attachment CSS property has been added (Firefox bug 483446).
  • Support of a non-standard Mozilla-only media query to determine the operating system version has been added: -moz-os-version (Firefox bug 810399). The property is currently only implemented on Windows.
  • The -moz-osx-font-smoothing CSS property has been added (Firefox bug 857142).
  • Our experimental support for filter now supports the hue-rotate() functional notation (Firefox bug 897392). It is still preffed off by default.
  • page-break-inside: avoid is now working with the height of a block (Firefox bug 883676).

HTML

  • The srcdoc attribute of <iframe>, allowing the inline specification of the content of an <iframe>, is now supported (Firefox bug 802895).
  • When used with a "image/jpeg" type, the method HTMLCanvasElement.toBlob now accepts a third attribute defining the quality of the image (Firefox bug 891884).

JavaScript

ECMAScript 2015 implementation continues!

Interfaces/APIs/DOM

MathML

No change.

SVG

No change.

Older versions