mozilla

Compare Revisions

Site Compatibility for Firefox 18

Change Revisions

Revision 359477:

Revision 359477 by kohei.yoshino on

Revision 373031:

Revision 373031 by kohei.yoshino on

Title:
Site Compatibility for Firefox 18
Site Compatibility for Firefox 18
Slug:
Site_Compatibility_for_Firefox_18
Site_Compatibility_for_Firefox_18
Tags:
"Compatibility", "Firefox", "Firefox 18"
"Compatibility", "Firefox", "Firefox 18"
Content:

Revision 359477
Revision 373031
n8      Firefox 18 was released on January 8, 2013. While it hn8      Firefox 18 was released on January 8, 2013. While it has be
>as been developed to maintain compatibility as much as possible, >en developed to maintain compatibility as much as possible, the n
>the new version includes some changes affecting backward compatib>ew version includes some changes affecting backward compatibility
>ility aimed at improving interoperability with the other browsers> aimed at improving interoperability with the other browsers or f
> or following the latest Web standards. Here's the list of such c>ollowing the latest Web standards. Here's the list of such change
>hanges — Hope this helps whenever you test your sites or applicat>s — Hope this helps whenever you test your sites or applications.
>ions. 
n15        <a href="http://www.mozilla.org/en-US/firefox/18.0/releasn15        <a href="http://www.mozilla.org/en-US/firefox/18.0/releas
>enotes/">Firefox&nbsp;18 Release Notes</a>>enotes/">Firefox 18 Release Notes</a>
16      </li>
17      <li>16      </li>
17      <li>
18        <a href="/en-US/docs/Firefox_18_for_developers">Firefox&n18        <a href="/en-US/docs/Firefox_18_for_developers">Firefox 1
>bsp;18 for developers</a>>8 for developers</a>
19      </li>
20      <li>19      </li>
20      <li>
21        <a href="https://hacks.mozilla.org/2012/10/aurora-18-hidp21        <a href="https://hacks.mozilla.org/2012/10/aurora-18-hidp
>i-touch-events/">Aurora&nbsp;18: HiDPI &amp; Touch Events</a> (Mo>i-touch-events/">Aurora 18: HiDPI &amp; Touch Events</a> (Mozilla
>zilla Hacks)> Hacks)
n35        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=763n35        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=763
>689">Bug&nbsp;763689 – New initial value for "min-width" &amp; "m>689">Bug 763689 – New initial value for "min-width" &amp; "min-he
>in-height": auto</a>>ight": auto</a>
36      </li>
37    </ul>36      </li>
38    <p>37    </ul>
38    <p>
39      The <a href="/en-US/docs/CSS/min-width"><code>min-width</co39      The <a href="/en-US/docs/CSS/min-width"><code>min-width</co
>de></a> and <a href="/en-US/docs/CSS/min-height"><code>min-height>de></a> and <a href="/en-US/docs/CSS/min-height"><code>min-height
></code></a> properties now take the <a href="/en-US/docs/CSS/auto></code></a> properties now take the <a href="/en-US/docs/CSS/auto
>"><code>auto</code></a> keyword as their <a href="/en-US/docs/CSS>"><code>auto</code></a> keyword as their <a href="/en-US/docs/CSS
>/initial_value">initial value</a>. For the <a href="/en-US/docs/C>/initial_value">initial value</a>. For the <a href="/en-US/docs/C
>SS/Using_CSS_flexible_boxes">flexible boxes (flexbox)</a>, that h>SS/Using_CSS_flexible_boxes">flexible boxes (flexbox)</a>, that h
>as been introduced in Firefox&nbsp;18 but disabled by default, th>as been introduced in Firefox 18 but disabled by default, this <c
>is <code>auto</code> keyword indicates the minimum item (<code>mi>ode>auto</code> keyword indicates the minimum item (<code>min-con
>n-content</code>) in a flexbox. For the other elements, it has no>tent</code>) in a flexbox. For the other elements, it has no effe
> effect as it resolves to <code>0</code> as before.>ct as it resolves to <code>0</code> as before.
n49        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=726n49        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=726
>615">Bug&nbsp;726615 – Support W3C touch event instead of MozTouc>615">Bug 726615 – Support W3C touch event instead of MozTouch eve
>h event</a>>nt</a>
50      </li>
51      <li>50      </li>
51      <li>
52        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=79852        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=798
>821">Bug&nbsp;798821 – Disable touch events on Windows for device>821">Bug 798821 – Disable touch events on Windows for devices tha
>s that do not support touch input</a>>t do not support touch input</a>
n69        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=812n69        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=812
>086">Bug&nbsp;812086 – Unprefix Page Visibility API</a>>086">Bug 812086 – Unprefix Page Visibility API</a>
n80        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=805n80        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=805
>301">Bug&nbsp;805301 – Rename mozallowfullscreen to allowfullscre>301">Bug 805301 – Rename mozallowfullscreen to allowfullscreen</a
>en</a>>>
n91        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=744n91        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=744
>907">Bug&nbsp;744907 – Remove BlobBuilder</a>>907">Bug 744907 – Remove BlobBuilder</a>
n102        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=776n102        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=776
>416">Bug&nbsp;776416 – Remove exceptions to 5MB quota rule in loc>416">Bug 776416 – Remove exceptions to 5MB quota rule in localSto
>alStorage</a>>rage</a>
n113        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=795n113        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=795
>867">Bug&nbsp;795867 – XHR getResponseHeader() should inflate the>867">Bug 795867 – XHR getResponseHeader() should inflate the valu
> value</a>>e</a>
n124        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=687n124        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=687
>332">Bug&nbsp;687332 – Move various onfoo event listeners off of >332">Bug 687332 – Move various onfoo event listeners off of DOM o
>DOM objects and into event listener managers</a>>bjects and into event listener managers</a>
n141        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=703n141        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=703
>537">Bug&nbsp;703537 – Implement Harmony direct proxies</a>>537">Bug 703537 – Implement Harmony direct proxies</a>
n152        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=777n152        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=777
>061">Bug&nbsp;777061 – Function .length property should not count>061">Bug 777061 – Function .length property should not count rest
> rest parameters or parameters with default values</a>> parameters or parameters with default values</a>
n163        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=781n163        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=781
>422">Bug&nbsp;781422 – parameters should get defaults whenever th>422">Bug 781422 – parameters should get defaults whenever they ar
>ey are undefined</a>>e undefined</a>
164      </li>
165    </ul>164      </li>
166    <p>165    </ul>
166    <p>
167      The <a href="/en-US/docs/JavaScript/Reference/default_param167      The <a href="/en-US/docs/JavaScript/Reference/default_param
>eters">default parameter</a> is an ECMAScript&nbsp;6 feature impl>eters">default parameter</a> is an ECMAScript 6 feature implement
>emented Firefox&nbsp;15. Previously, when <code>undefined</code> >ed Firefox 15. Previously, when <code>undefined</code> was passed
>was passed as an argument, the value became <code>undefined</code> as an argument, the value became <code>undefined</code>. The imp
>>. The implementation has been changed to be the default value ju>lementation has been changed to be the default value just like no
>st like no argument was passed.> argument was passed.
n170      Mootools&nbsp;1.2.x is not compatible with Firefox&nbsp;18 n170      Mootools 1.2.x is not compatible with Firefox 18 and newer
>and newer 
n172    <ul>n
173      <li>172    <ul>
174        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=789
>036">Bug&nbsp;789036 – Mootools&nbsp;1.2.x was broken by String.p 
>rototype.contains</a> 
175      </li>173      <li>
174        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=789
 >036">Bug 789036 – Mootools 1.2.x was broken by String.prototype.c
 >ontains</a>
176    </ul>175      </li>
177    <p>176    </ul>
177    <p>
178      Firefox&nbsp;18 adds the ECMAScript&nbsp;6 function <a href178      Firefox 18 adds the ECMAScript 6 function <a href="/en-US/d
>="/en-US/docs/JavaScript/Reference/Global_Objects/String/contains>ocs/JavaScript/Reference/Global_Objects/String/contains"><code>St
>"><code>String.prototype.contains</code></a>. Unfortunately, old >ring.prototype.contains</code></a>. Unfortunately, old version of
>version of Mootools assume there is no such function, and fail to> Mootools assume there is no such function, and fail to work when
> work when it exists. This problem is fixed in Mootools&nbsp;1.3 > it exists. This problem is fixed in Mootools 1.3 and newer.
>and newer. 
n188        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=790n188        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=790
>946">Bug&nbsp;790946 – Remove support for the MOZ_ prefixed EXT_t>946">Bug 790946 – Remove support for the MOZ_ prefixed EXT_textur
>exture_filter_anisotropic ext name</a>>e_filter_anisotropic ext name</a>
n202        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=672n202        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=672
>448">Bug&nbsp;672448 – Clamp quality factor ('q') values to 2 dec>448">Bug 672448 – Clamp quality factor ('q') values to 2 decimal 
>imal places</a>>places</a>
n213        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=570n213        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=570
>283">Bug&nbsp;570283 – Stop sending Proxy-Connection</a>>283">Bug 570283 – Stop sending Proxy-Connection</a>
n227        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=621n227        <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=621
>78">Bug&nbsp;62178 – implement mechanism to prevent sending insec>78">Bug 62178 – implement mechanism to prevent sending insecure r
>ure requests from a secure context</a>>equests from a secure context</a>
t234      Though both are disabled (<code>false</code>) by default, st234      Though both are disabled (<code>false</code>) by default fo
>uch contents won't be loaded if a user enables those preferences.>r now, such contents won't be loaded if a user enables those pref
> Webmasters should make sure not to mix non-SSL contents on SSL p>erences. Note that the former preference <code>security.mixed_con
>ages.>tent.block_active_content</code> will be <a href="https://bugzill
 >a.mozilla.org/show_bug.cgi?id=834836">enabled by default</a> in a
 > future version of Firefox. Webmasters should make sure not to mi
 >x non-SSL contents on SSL pages.

Back to History