Firefox 14 for developers

  • Revision slug: Firefox_14_for_developers
  • Revision title: Firefox 14 for developers
  • Revision id: 4642
  • Created:
  • Creator: fscholz
  • Is current revision? No
  • Comment bug 729924; 25 words added

Revision Content

{{ draft() }}

{{ ReleaseChannelInfo("14") }}

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

Changes for Web developers

HTTP

  • Gecko now supports the new HTTP 308 Permanent Redirect status code. As Gecko doesn't make a distinction between permanent and temporary redirects, it behaves like the 307 Temporary Redirect status code, as it forbids the user agent from changing the HTTP method used between the two requests (POST will stay POST, GET will stay GET).

HTML

  • The default modifier keys for accesskey of HTML contents on Mac are changed to Control + Option key.  It's same as WebKit browsers on Mac.

DOM

  • Firefox now warns on use of {{ domxref("BlobBuilder","MozBlobBuilder") }} in favor of the {{ domxref("Blob") }} constructor introduced in Firefox 13.
  • input events are fired also on editing host element of contenteditable editor and root element of designMode editor.

CSS

  • The {{ cssxref("text-transform") }} CSS property has been fixed to correctly handle the iİ and ıI Turkic-specific case pairs.

MathML

  • The syntax of the statusline action type on {{ MathMLElement("maction") }} elements has been adjusted to follow the MathML specification.

Changes for Mozilla and add-on developers

XUL

  • Added the new {{ XULAttr("fullscreenbutton") }} attribute to the {{ XULElem("window") }} element; setting this to true adds a button to the window's chrome to enable full screen mode.

See also

Revision Source

<p>{{ draft() }}</p>
<p>{{ ReleaseChannelInfo("14") }}</p>
<p>Want to help document Firefox 14? See the <a class="external" href="http://beta.elchi3.de/doctracker/#list=fx&amp;version=14.0" title="http://beta.elchi3.de/doctracker/#list=fx&amp;version=14.0">list of bugs that need to be written about</a> and pitch in!</p>
<h2>Changes for Web developers</h2>
<h3>HTTP</h3>
<ul> <li>Gecko now supports the new <a href="/en/HTTP" title="HTTP">HTTP</a> <a href="/en/HTTP/HTTP_response_codes#308" title="https://developer.mozilla.org/en/HTTP/HTTP_response_codes#308"><code>308 Permanent Redirect</code></a> status code. As Gecko doesn't make a distinction between permanent and temporary redirects, it behaves like the <a href="/en/HTTP/HTTP_response_codes#307" title="https://developer.mozilla.org/en/HTTP/HTTP_response_codes#307"><code>307 Temporary Redirect</code></a> status code, as it forbids the user agent from changing the HTTP method used between the two requests (<code>POST</code> will stay <code>POST</code>, <code>GET</code> will stay <code>GET</code>).</li>
</ul>
<h3>HTML</h3>
<ul> <li>The default modifier keys for <a href="/en/HTML/Global_attributes" title="Global attributes">accesskey</a> of HTML contents on Mac are changed to Control + Option key.  It's same as WebKit browsers on Mac.</li>
</ul>
<h3>DOM</h3>
<ul> <li>Firefox now warns on use of {{ domxref("BlobBuilder","MozBlobBuilder") }} in favor of the {{ domxref("Blob") }} constructor introduced in Firefox 13.</li> <li><a href="/en/DOM/DOM_event_reference/input" title="input">input</a> events are fired also on editing host element of <a href="/en/DOM/Element.contentEditable" title="Element.contentEditable">contenteditable</a> editor and root element of <a href="/en/DOM/document.designMode" title="document.designMode">designMode</a> editor.</li>
</ul>
<h3>CSS</h3>
<ul> <li>The {{ cssxref("text-transform") }} CSS property has been fixed to correctly handle the <code>i</code> → <code>İ</code> and <code>ı</code> → <code>I</code> <a class="external" href="http://en.wikipedia.org/wiki/Turkic_languages" title="http://en.wikipedia.org/wiki/Turkic_languages">Turkic</a>-specific case pairs.</li>
</ul>
<h3>MathML</h3>
<ul> <li>The syntax of the <code>statusline</code> action type on {{ MathMLElement("maction") }} elements has been adjusted to follow the MathML specification.</li>
</ul>
<h2>Changes for Mozilla and add-on developers</h2>
<h3>XUL</h3>
<ul> <li>Added the new {{ XULAttr("fullscreenbutton") }} attribute to the {{ XULElem("window") }} element; setting this to <code>true</code> adds a button to the window's chrome to enable full screen mode.</li>
</ul>
<h2>See also</h2>
<ul> <li><a href="/en/Firefox_13_for_developers" title="en/Firefox_13_for_developers">Firefox 13 for developers</a></li> <li><a href="/en/Firefox_12_for_developers" title="en/Firefox_12_for_developers">Firefox 12 for developers</a></li> <li><a href="/en/Firefox_11_for_developers" title="en/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