Compare Revisions

Firefox 13 for developers

Change Revisions

Revision 292672:

Revision 292672 by teoli on

Revision 296918:

Revision 296918 by ethertank on

Firefox 13 for developers
Firefox 13 for developers
Firefox, Gecko
"Firefox", "Gecko"

Revision 292672
Revision 296918
n20      <li>Tables' {{ htmlattrxref("cellspacing", "table") }} attrn20      <li>Tables' {{htmlattrxref("cellspacing", "table")}} attrib
>ibutes are now parsed the same outside quirks mode as they are in>utes are now parsed the same outside quirks mode as they are in q
> quirks mode. That is, if a value is specified as a percentage, i>uirks mode. That is, if a value is specified as a percentage, it'
>t's treated as a number of pixels instead, since percentage value>s treated as a number of pixels instead, since percentage values 
>s are not actually permitted according to the specification.>are not actually permitted according to the specification.
n22      <li>The {{ htmlelement("wbr") }} element has seen its bidirn22      <li>The {{htmlelement("wbr")}} element has seen its bidirec
>ectional behavior fixed. It now behaves like the Unicode <code>U+>tional behavior fixed. It now behaves like the Unicode <code>U+20
>200B</code> <code>ZERO-WIDTH SPACE</code> and therefore doesn't a>0B</code> <code>ZERO-WIDTH SPACE</code> and therefore doesn't aff
>ffect bi-directionality of its parent element anymore.>ect bi-directionality of its parent element anymore.
n24      <li>The {{ Cssxref(":invalid") }} pseudo-class can now be an24      <li>The {{Cssxref(":invalid")}} pseudo-class can now be app
>pplied to the {{ htmlelement("form") }} element.>lied to the {{htmlelement("form")}} element.
n31      <li>The <code>turn</code> {{ xref_cssangle() }} unit is nown31      <li>The <code>turn</code> {{xref_cssangle()}} unit is now s
> supported (to be used with CSS functions like <code>rotate()</co>upported (to be used with CSS functions like <code>rotate()</code
n33      <li>Support for 3-to-4 value syntax of the {{ cssxref("backn33      <li>Support for 3-to-4 value syntax of the {{cssxref("backg
>ground-position") }} has been added. You can offset a background >round-position")}} has been added. You can offset a background im
>image from any corner by writing like "<code>right 10px bottom 20>age from any corner by writing like "<code>right 10px bottom 20px
>px</code>". See {{ bug("522607") }}></code>". See {{bug("522607")}}
n35      <li>Support for the 2-value syntax of the CSS {{ cssxref("bn35      <li>Support for the 2-value syntax of the CSS {{cssxref("ba
>ackground-repeat") }} has been added.>ckground-repeat")}} has been added.
n37      <li>Support for {{ cssxref("border-radius","-moz-border-radn37      <li>Support for {{cssxref("border-radius","-moz-border-radi
>ius*") }} and {{ cssxref("box-shadow","-moz-box-shadow") }} has b>us*")}} and {{cssxref("box-shadow","-moz-box-shadow")}} has been 
>een removed. Authors should use unprefixed <code>border-radius</c>removed. Authors should use unprefixed <code>border-radius</code>
>ode> or <code>box-shadow</code> instead. See {{ bug("693510") }}> or <code>box-shadow</code> instead. See {{bug("693510")}}
n39      <li>The {{ cssxref("column-fill") }} property has been impln39      <li>The {{cssxref("column-fill")}} property has been implem
>emented (prefixed).>ented (prefixed).
n46      <li>Support for the ECMAScript 6 <a href="/en/JavaScript/Ren46      <li>Support for the ECMAScript 6 <a href="/en-US/docs/JavaS
>ference/Statements/for...of" title="for...of"><code>for..of</code>cript/Reference/Statements/for...of" title="for...of"><code>for..
>></a> construct has been added.>of</code></a> construct has been added.
n48      <li>Experimental support for ECMAScript 6 <a href="/en/Javan48      <li>Experimental support for ECMAScript 6 <a href="/en-US/d
>Script/Reference/Global_Objects/Map" title="https://developer.moz>ocs/JavaScript/Reference/Global_Objects/Map" title="https://devel
>">Map</a> and >
><a href="/en/JavaScript/Reference/Global_Objects/Set" title="http>ap">Map</a> and <a href="/en-US/docs/JavaScript/Reference/Global_
>s://>Objects/Set" title="
>Set">Set</a> objects has been implemented.>Script/Reference/Global_Objects/Set">Set</a> objects has been imp
n55      <li>The {{ domxref("Node.cloneNode()") }} method's <code>den55      <li>The {{domxref("Node.cloneNode()")}} method's <code>deep
>ep</code> argument is now optional, as specified in DOM4.></code> argument is now optional, as specified in DOM4.
n57      <li>The {{ domxref("window.setTimeout()") }} and {{ domxrefn57      <li>The {{domxref("window.setTimeout()")}} and {{domxref("w
>("window.setInterval()") }} methods no longer pass an additional >indow.setInterval()")}} methods no longer pass an additional "lat
>"lateness" argument to the callback routine.>eness" argument to the callback routine.
n59      <li>The {{ domxref("Blob","Blob.mozSlice()") }} method has n59      <li>The {{domxref("Blob","Blob.mozSlice()")}} method has be
>been unprefixed.>en unprefixed.
n61      <li>Support for the {{ domxref("Blob") }} constructor has bn61      <li>Support for the {{domxref("Blob")}} constructor has bee
>een added.>n added.
n63      <li>Support for <a href="/en/DOM/Storage#globalStorage" titn63      <li>Support for <a href="/en-US/docs/DOM/Storage#globalStor
>le="en/DOM/Storage#globalStorage"><code>globalStorage</code></a> >age" title="en-US/docs/DOM/Storage#globalStorage"><code>globalSto
>has been removed.>rage</code></a> has been removed.
n65      <li>The new {{ domxref("DOMRequest") }} interface, used forn65      <li>The new {{domxref("DOMRequest")}} interface, used for r
> reporting the status and result of background operations, has be>eporting the status and result of background operations, has been
>en added.> added.
n67      <li>The {{ domxref("HTMLOptionElement", "HTMLOptionElement.n67      <li>The {{domxref("HTMLOptionElement", "HTMLOptionElement.i
>index()") }} method now returns <code>0</code> instead of the inc>ndex()")}} method now returns <code>0</code> instead of the incor
>orrect <code>-1</code> when the {{ HTMLElement("option") }} is in>rect <code>-1</code> when the {{HTMLElement("option")}} is inside
>side a {{ HTMLElement("datalist") }} HTML element.> a {{HTMLElement("datalist")}} HTML element.
n69      <li>{{ domxref("DOMException") }} as defined in DOM Level 4n69      <li>{{domxref("DOMException")}} as defined in DOM Level 4 h
> has been implemented.>as been implemented.
n71      <li>The {{ domxref("FileError") }} interface has been removn71      <li>The {{domxref("FileError")}} interface has been removed
>ed in favor of the {{ domxref("DOMError") }} interface as defined> in favor of the {{domxref("DOMError")}} interface as defined in 
> in the latest FileAPI specification.>the latest FileAPI specification.
n73      <li>The {{ domxref("Range") }} object no longer throws a <cn73      <li>The {{domxref("Range")}} object no longer throws a <cod
>ode>RangeException</code>. Instead a {{ domxref("DOMException") }>e>RangeException</code>. Instead a {{domxref("DOMException")}} as
>} as defined in DOM 4 is used.> defined in DOM 4 is used.
n75      <li>{{ domxref("element.getAttributeNS()") }} now always ren75      <li>{{domxref("element.getAttributeNS()")}} now always retu
>turns <code>null</code> instead of the empty string for non-exist>rns <code>null</code> instead of the empty string for non-existen
>ent attributes. Previously, there were cases in which the empty s>t attributes. Previously, there were cases in which the empty str
>tring could be returned. This is in keeping with the DOM4 specifi>ing could be returned. This is in keeping with the DOM4 specifica
>cation, which now says this should return null for non-existent a>tion, which now says this should return null for non-existent att
>ttributes, instead of an empty string.>ributes, instead of an empty string.
n77      <li>The {{ domxref("HTMLCanvasElement") }} interface now han77      <li>The {{domxref("HTMLCanvasElement")}} interface now has 
>s a non-standard <code>mozFetchAsStream()</code> method, which pr>a non-standard <code>mozFetchAsStream()</code> method, which prov
>ovides an input stream containing the element's image data in the>ides an input stream containing the element's image data in the s
> specified format.>pecified format.
n84      <li>Firefox for Android now has a <a href="/en/Gecko_user_an84      <li>Firefox for Android now has a <a href="/en-US/docs/Geck
>gent_string_reference#Mobile_and_Tablet_indicators" title="en/Gec>o_user_agent_string_reference#Mobile_and_Tablet_indicators" title
>et or Mobile token in the UA string</a> to indicate the form fact>indicators">Tablet or Mobile token in the UA string</a> to indica
>or and no longer has the Fennec token. Also, the number after "Ge>te the form factor and no longer has the Fennec token. Also, the 
>cko/" is now the Gecko version number instead of a frozen date.>number after "Gecko/" is now the Gecko version number instead of 
 >a frozen date.
n93      <li>The {{ domxref("SVGStringList") }} DOM interface is nown93      <li>The {{domxref("SVGStringList")}} DOM interface is now i
> indexable like <a href="/en/JavaScript/Reference/Global_Objects/>ndexable like <a href="/en-US/docs/JavaScript/Reference/Global_Ob
>Array" title="Array"><code>Array</code></a> (see {{ bug("722071")>jects/Array" title="Array"><code>Array</code></a> (see {{bug("722
> }}).>071")}}).
n100      <li>Support has been added for the <a href="/en/WebGL/Usingn100      <li>Support has been added for the <a href="/en-US/docs/Web
>_Extensions#EXT_texture_filter_anisotropic" title="en/WebGL/Using>GL/Using_Extensions#EXT_texture_filter_anisotropic" title="en-US/
>ter_anisotropic</code></a> extension. Anisotropic texture filteri>>EXT_texture_filter_anisotropic</code></a> extension. Anisotropic
>ng improves the quality of mipmapped texture access when viewing > texture filtering improves the quality of mipmapped texture acce
>a textured primitive at an oblique angle.>ss when viewing a textured primitive at an oblique angle.
n107      <li>Support for the <code>width</code> attribute on {{ Mathn107      <li>Support for the <code>width</code> attribute on {{MathM
>MLElement("mtable") }} elements has been added ({{ bug("722880") >LElement("mtable")}} elements has been added ({{bug("722880")}}).
108      </li>
109      <li>108      </li>
109      <li>
110        <a class="external" href="        <a class="external" href="
>latest/fonts/HTML-CSS/TeX/otf/" rel="external" target="_blank" ti>latest/fonts/HTML-CSS/TeX/otf/" rel="external" target="_blank" ti
>/">MathJax fonts</a> are now used as the default fonts for mathem>/">MathJax fonts</a> are now used as the default fonts for mathem
>atical text. See <a href="/en/Mozilla_MathML_Project/Fonts" title>atical text. See <a href="/en-US/docs/Mozilla_MathML_Project/Font
>="Fonts for Mozilla's MathML engine">Fonts for Mozilla's MathML e>s" title="Fonts for Mozilla's MathML engine">Fonts for Mozilla's 
>ngine</a> for more information.>MathML engine</a> for more information.
n134      <li>Clicking the heading for any rule in the <a href="/en/Tn134      <li>Clicking the heading for any rule in the <a href="/en-U
>ools/Page_Inspector/Style_panel" title="Style panel">style panel<>S/docs/Tools/Page_Inspector/Style_panel" title="Style panel">styl
>/a> now opens the <a href="/en/Tools/Style_Editor" title="Style E>e panel</a> now opens the <a href="/en-US/docs/Tools/Style_Editor
>ditor">Style Editor</a> at the corresponding CSS.>" title="Style Editor">Style Editor</a> at the corresponding CSS.
n136      <li>Right-clicking on a rule in the <a href="/en/Tools/Pagen136      <li>Right-clicking on a rule in the <a href="/en-US/docs/To
>_Inspector/Style_panel" title="Style panel">style panel</a> now o>ols/Page_Inspector/Style_panel" title="Style panel">style panel</
>ffers an option to copy the rule to the clipboard.>a> now offers an option to copy the rule to the clipboard.
n145      <li>The <a href="/en/Tools/Scratchpad" title="Scratchpad">Sn145      <li>The <a href="/en-US/docs/Tools/Scratchpad" title="Scrat
>cratchpad</a> now has an option in the Help menu to take you to t>chpad">Scratchpad</a> now has an option in the Help menu to take 
>he MDN documentation about Scratchpad.>you to the MDN documentation about Scratchpad.
n166      <li>The Source Editor no longer supports falling back to a n166      <li>The Source Editor no longer supports falling back to a 
>{{ HTMLElement("textarea") }} instead of using Orion.>{{HTMLElement("textarea")}} instead of using Orion.
n170      <li>The <a href="/en/JavaScript_code_modules/source-editor.n170      <li>The <a href="/en-US/docs/JavaScript_code_modules/source
>jsm#getIndentationString%28%29" title="en/JavaScript_code_modules>-editor.jsm#getIndentationString%28%29" title="en-US/docs/JavaScr
>onString()</code></a> method has been added; this returns the str>ode>getIndentationString()</code></a> method has been added; this
>ing to use for indenting text in the editor.> returns the string to use for indenting text in the editor.
n181      <li>The CSS properties {{ cssxref("margin-left") }}, {{ cssn181      <li>The CSS properties {{cssxref("margin-left")}}, {{cssxre
>xref("margin-right") }}, {{ cssxref("margin-top") }}, {{ cssxref(>f("margin-right")}}, {{cssxref("margin-top")}}, {{cssxref("margin
>"margin-bottom") }} are now all reflected into ARIA object attrib>-bottom")}} are now all reflected into ARIA object attributes wit
>utes with the same name. See <a href="/en/Accessibility/AT-APIs/G>h the same name. See <a href="/en-US/docs/Accessibility/AT-APIs/G
>ecko/Attrs" title="Gecko Object Attributes">Gecko object attribut>ecko/Attrs" title="Gecko Object Attributes">Gecko object attribut
>es</a> for more information.>es</a> for more information.
n188      <li>The {{ interface("nsIScreen") }} interface now supportsn188      <li>The {{interface("nsIScreen")}} interface now supports c
> controlling rotation through the new <code>rotation</code> attri>ontrolling rotation through the new <code>rotation</code> attribu
n190      <li>The {{ interface("nsIPrefBranch2") }} interface has been190      <li>The {{interface("nsIPrefBranch2")}} interface has been 
>n merged into {{ interface("nsIPrefBranch") }} ({{ bug("718255") >merged into {{interface("nsIPrefBranch")}} ({{bug("718255")}}).
n192      <li>The aliases <code>MozOpacity</code>, <code>MozOutline</n192      <li>The aliases <code>MozOpacity</code>, <code>MozOutline</
>code>, <code>MozOutlineStyle</code>, <code>MozOutlineWidth</code>>code>, <code>MozOutlineStyle</code>, <code>MozOutlineWidth</code>
>, <code>MozOutlineOffset</code>, and <code>MozOutlineColor</code>>, <code>MozOutlineOffset</code>, and <code>MozOutlineColor</code>
>, all of which were removed in previous versions of Gecko, have b>, all of which were removed in previous versions of Gecko, have b
>een removed from {{ interface("nsIDOMCSS2Properties") }}, which s>een removed from {{interface("nsIDOMCSS2Properties")}}, which sho
>hould have been done with the aliases were initially removed.>uld have been done with the aliases were initially removed.
n194      <li>The {{ interface("nsINavHistoryQueryOptions") }} attribn194      <li>The {{interface("nsINavHistoryQueryOptions")}} attribut
>ute <code>excludeItemIfParentHasAnnotation</code> has been remove>e <code>excludeItemIfParentHasAnnotation</code> has been removed,
>d, along with the corresponding query operation. It existed to su> along with the corresponding query operation. It existed to supp
>pport livemarks, which no longer exist.>ort livemarks, which no longer exist.
t202        <a href="/en/Firefox_12_for_developers" title="Firefox 12t202        <a href="/en-US/docs/Firefox_12_for_developers" title="Fi
> for developers">Firefox 12 for developers</a>>refox 12 for developers">Firefox 12 for developers</a>
203      </li>
204      <li>203      </li>
204      <li>
205        <a href="/en/Firefox_11_for_developers" title="Firefox 11205        <a href="/en-US/docs/Firefox_11_for_developers" title="Fi
> for developers">Firefox 11 for developers</a>>refox 11 for developers">Firefox 11 for developers</a>
206      </li>
207      <li>206      </li>
208        <a href="/en/Firefox_10_for_developers" title="en/Firefox
> 10 for developers">Firefox 10 for developers</a> 
209      </li>207      <li>
208        <a href="/en-US/docs/Firefox_10_for_developers" title="en
 >-US/docs/Firefox 10 for developers">Firefox 10 for developers</a>
210      <li>209      </li>
211        <a href="/en/Firefox_9_for_developers" title="en/Firefox 
>9 for developers">Firefox 9 for developers</a> 
212      </li>210      <li>
211        <a href="/en-US/docs/Firefox_9_for_developers" title="en-
 >US/docs/Firefox 9 for developers">Firefox 9 for developers</a>
213      <li>212      </li>
214        <a href="/en/Firefox_8_for_developers" title="en/Firefox 
>8 for developers">Firefox 8 for developers</a> 
215      </li>213      <li>
214        <a href="/en-US/docs/Firefox_8_for_developers" title="en-
 >US/docs/Firefox 8 for developers">Firefox 8 for developers</a>
216      <li>215      </li>
217        <a href="/en/Firefox_7_for_developers" title="en/Firefox 
>7 for developers">Firefox 7 for developers</a> 
218      </li>216      <li>
217        <a href="/en-US/docs/Firefox_7_for_developers" title="en-
 >US/docs/Firefox 7 for developers">Firefox 7 for developers</a>
219      <li>218      </li>
220        <a href="/en/Firefox_6_for_developers" title="en/Firefox 
>6 for developers">Firefox 6 for developers</a> 
221      </li>219      <li>
220        <a href="/en-US/docs/Firefox_6_for_developers" title="en-
 >US/docs/Firefox 6 for developers">Firefox 6 for developers</a>
222      <li>221      </li>
223        <a href="/en/Firefox_5_for_developers" title="en/Firefox 
>5 for developers">Firefox 5 for developers</a> 
224      </li>222      <li>
223        <a href="/en-US/docs/Firefox_5_for_developers" title="en-
 >US/docs/Firefox 5 for developers">Firefox 5 for developers</a>
225      <li>224      </li>
226        <a href="/en/Firefox_4_for_developers" title="en/Firefox 
>4 for developers">Firefox 4 for developers</a> 
227      </li>225      <li>
226        <a href="/en-US/docs/Firefox_4_for_developers" title="en-
 >US/docs/Firefox 4 for developers">Firefox 4 for developers</a>
228      <li>227      </li>
229        <a href="/en/Firefox_3.6_for_developers" title="en/Firefo
>x 3.6 for developers">Firefox 3.6 for developers</a> 
230      </li>228      <li>
229        <a href="/en-US/docs/Firefox_3.6_for_developers" title="e
 >n-US/docs/Firefox 3.6 for developers">Firefox 3.6 for developers<
231      <li>230      </li>
232        <a href="/En/Firefox_3.5_for_developers" title="en/Firefo
>x 3.5 for developers">Firefox 3.5 for developers</a> 
233      </li>231      <li>
232        <a href="/en-US/docs/Firefox_3.5_for_developers" title="e
 >n-US/docs/Firefox 3.5 for developers">Firefox 3.5 for developers<
234      <li>233      </li>
235        <a href="/en/Firefox_3_for_developers" title="en/Firefox 
>3 for developers">Firefox 3 for developers</a> 
236      </li>234      <li>
235        <a href="/en-US/docs/Firefox_3_for_developers" title="en-
 >US/docs/Firefox 3 for developers">Firefox 3 for developers</a>
237      <li>236      </li>
238        <a href="/en/Firefox_2_for_developers" title="en/Firefox 
>2 for developers">Firefox 2 for developers</a> 
239      </li>237      <li>
238        <a href="/en-US/docs/Firefox_2_for_developers" title="en-
 >US/docs/Firefox 2 for developers">Firefox 2 for developers</a>
240      <li>239      </li>
241        <a href="/en/Firefox_1.5_for_developers" title="en/Firefo
>x 1.5 for developers">Firefox 1.5 for developers</a> 
242      </li>240      <li>
241        <a href="/en-US/docs/Firefox_1.5_for_developers" title="e
 >n-US/docs/Firefox 1.5 for developers">Firefox 1.5 for developers<
243    </ul>242      </li>
244    <p>
245      {{ languages({ "en": "en/Firefox_13_for_developers", "ja": 
>"ja/Firefox_13_for_developers" }) }} 
246    </p>243    </ul>

Back to History