Firefox 22 for developers

Web 开发者需要注意的变化

HTML

JavaScript

DOM

CSS

附加组件和 Mozilla 开发者需要注意的变化

  • 移除了下面这些方法中的properties参数:nsITreeView.getCellProperties(), nsITreeView.getColumnProperties() and nsITreeView.getRowProperties() methods of nsITreeView. These methods should now return a string of space-separated property names. (Firefox bug 407956)
  • The inIDOMUtils.getCSSPropertyNames() method has been implemented and will return all supported CSS property names.
  • See here for more changes.

Firefox Developer Tools

  • Font inspector shows which fonts on your computer are applied to the page.
  • Visual paint feedback mode shows when and where a page is repainted.
  • The dev tools may now be docked to the right side, not just the bottom of the browser.
  • Some panes within the dev tools have switched from XUL to HTML. For example, the css rule viewer is now chrome://browser/content/devtools/cssruleview.xhtml, not cssruleview.xul. Instead of adding an overlay directly to extend features of these panes, you may add an overlay and script to the outer xul document, to add load listeners and change these html documents.
  • The stack trace is now shown as a breadcrumb near the top, and the script listing is now at the left panel of the debugger.

参见

更早期的版本