Firefox 13 for developers

  • Revision slug: Firefox_13_for_developers
  • Revision title: Firefox 13 for developers
  • Revision id: 5449
  • Created:
  • Creator: teoli
  • Is current revision? No
  • Comment 42 words added, 1 words removed

Revision Content

{{ draft() }}

{{ ReleaseChannelInfo("13") }}

Want to help document Firefox 13? See the list of bugs that need to be written about and pitch in!

Changes for Web developers

HTML

  • Tables' {{ htmlattrxref("cellpadding", "table") }} attributes are now parsed the same outside quirks mode as they are in quirks mode. That is, if a value is specified as a percentage, it's treated as a number of pixels instead, since percentage values are not actually permitted according to the specification.
  • The {{ htmlelement("wbr") }} element has seen its bidirectional behavior fixed. It behaves now like the Unicode U+200B ZERO-WIDTH SPACE and therefore doesn't affect bi-directionality of its father anymore.

CSS

  • The turn {{ xref_cssangle() }} unit is now supported (to be used with CSS functions like rotate()).
  • Support for the CSS3 {{ cssxref("background-position") }} property has been added. You can offset a background image from any corner by writing like "right 10px bottom 20px". See {{ bug("522607") }}
  • Support for the 2-value syntax of the CSS {{ cssxref("background-repeat") }} has been added.

JavaScript

  • Support for the ECMAScript 6 for..of construct has been added.

DOM

SVG

  • The {{ domxref("SVGStringList") }} DOM interface is now indexable like Array see {{ bug("722071") }}

Changes for Mozilla and add-on developers

Interfaces

  • The {{ interface("nsIScreen") }} interface now supports controlling rotation through the new rotation attribute.

See also

Revision Source

<p>{{ draft() }}</p>
<p>{{ ReleaseChannelInfo("13") }}</p>
<p>Want to help document Firefox 13? See the <a class="external" href="http://beta.elchi3.de/doctracker/#list=fx&amp;version=13.0" title="http://beta.elchi3.de/doctracker/#list=fx&amp;version=13.0">list of bugs that need to be written about</a> and pitch in!</p>
<h2>Changes for Web developers</h2>
<h3>HTML</h3>
<ul> <li>Tables' {{ htmlattrxref("cellpadding", "table") }} attributes are now parsed the same outside quirks mode as they are in quirks mode. That is, if a value is specified as a percentage, it's treated as a number of pixels instead, since percentage values are not actually permitted according to the specification.</li> <li>The {{ htmlelement("wbr") }} element has seen its bidirectional behavior fixed. It behaves now like the Unicode <code>U+200B</code><code> ZERO-WIDTH SPACE</code> and therefore doesn't affect bi-directionality of its father anymore.</li>
</ul><h3>CSS</h3>
<ul> <li>The <code>turn</code> {{ xref_cssangle() }} unit is now supported (to be used with CSS functions like <code>rotate()</code>).</li> <li>Support for the <a href="/en/CSS/CSS3" title="CSS3">CSS3</a> {{ cssxref("background-position") }} property has been added. You can offset a background image from any corner by writing like "<code>right 10px bottom 20px</code>". See {{ bug("522607") }}</li> <li>Support for the 2-value syntax of the CSS {{ cssxref("background-repeat") }} has been added.</li>
</ul><h3>JavaScript</h3>
<ul> <li>Support for the ECMAScript 6 <a href="/en/JavaScript/Reference/Statements/for...of" title="for...of"><code>for..of</code></a> construct has been added.</li>
</ul>
<h3>DOM</h3>
<ul> <li>The <code><a href="/en/DOM/Node.cloneNode" title="Node.cloneNode">Node.cloneNode()</a></code> method's <code>deep</code> argument is now optional, as specified in DOM4</li> <li>The <code><a href="/en/DOM/window.setTimeout" title="window.setTimeout">window.setTimeout()</a></code> and <code><a href="/en/DOM/window.setInterval" title="window.setInterval">window.setInterval()</a></code> methods no longer pass an additional "lateness" argument to the callback routine</li>
</ul><h3>SVG</h3>
<ul> <li>The {{ domxref("SVGStringList") }} DOM interface is now indexable like <a href="/en/JavaScript/Reference/Global_Objects/Array" title="Array"><code>Array</code></a> see {{ bug("722071") }}</li>
</ul><h2>Changes for Mozilla and add-on developers</h2>
<h3>Interfaces</h3>
<ul> <li>The {{ interface("nsIScreen") }} interface now supports controlling rotation through the new <code>rotation</code> attribute.</li>
</ul> <h2>See also</h2>
<ul> <li><a href="/en/Firefox_12_for_developers" title="Firefox 12 for developers">Firefox 12 for developers</a></li> <li><a href="/en/Firefox_11_for_developers" title="Firefox 11 for developers">Firefox 11 for developers</a></li> <li><a href="/en/Firefox_10_for_developers" title="en/Firefox 10 for developers">Firefox 10 for developers</a></li> <li><a href="/en/Firefox_9_for_developers" title="en/Firefox 9 for developers">Firefox 9 for developers</a></li> <li><a href="/en/Firefox_8_for_developers" title="en/Firefox 8 for developers">Firefox 8 for developers</a></li> <li><a href="/en/Firefox_7_for_developers" title="en/Firefox 7 for developers">Firefox 7 for developers</a></li> <li><a href="/en/Firefox_6_for_developers" title="en/Firefox 6 for developers">Firefox 6 for developers</a></li> <li><a href="/en/Firefox_5_for_developers" title="en/Firefox 5 for developers">Firefox 5 for developers </a></li> <li><a href="/en/Firefox_4_for_developers" title="en/Firefox 4 for developers">Firefox 4 for developers </a></li> <li><a href="/en/Firefox_3.6_for_developers" title="en/Firefox 3.6 for developers">Firefox 3.6 for developers </a></li> <li><a href="/En/Firefox_3.5_for_developers" title="en/Firefox 3.5 for developers">Firefox 3.5 for developers</a></li> <li><a href="/en/Firefox_3_for_developers" title="en/Firefox 3 for developers">Firefox 3 for developers</a></li> <li><a href="/en/Firefox_2_for_developers" title="en/Firefox 2 for developers">Firefox 2 for developers</a></li> <li><a href="/en/Firefox_1.5_for_developers" title="en/Firefox 1.5 for developers">Firefox 1.5 for developers</a></li>
</ul>
Revert to this revision