aboutsummaryrefslogtreecommitdiff
path: root/files/fr/mozilla/firefox/releases/32/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/mozilla/firefox/releases/32/index.md')
-rw-r--r--files/fr/mozilla/firefox/releases/32/index.md194
1 files changed, 89 insertions, 105 deletions
diff --git a/files/fr/mozilla/firefox/releases/32/index.md b/files/fr/mozilla/firefox/releases/32/index.md
index 26331db148..5ae819fa59 100644
--- a/files/fr/mozilla/firefox/releases/32/index.md
+++ b/files/fr/mozilla/firefox/releases/32/index.md
@@ -6,134 +6,118 @@ tags:
- TopicStub
translation_of: Mozilla/Firefox/Releases/32
---
-<div>{{FirefoxSidebar}}</div><h2 id="Changes_for_Web_developers">Changes for Web developers</h2>
-
-<h3 id="Developer_Tools">Developer Tools</h3>
-
-<p>Highlights:</p>
-
-<ul>
- <li><a href="/fr/docs/Tools/Web_Audio_Editor">Web Audio Editor</a></li>
- <li><a href="/fr/docs/Tools/Scratchpad#Code_completion_and_inline_documentation">Code completion and inline documentation in Scratchpad</a></li>
- <li><a href="/fr/docs/Tools/Page_Inspector#Rules_view">User agent styles in the Inspector's Rules view</a></li>
- <li><a href="/fr/docs/Tools/Page_Inspector#Firefox_32_onwards_2">Element picker button has moved</a></li>
- <li><a href="/fr/docs/Tools/Page_Inspector#Firefox_32_onwards">Node dimensions added to the Inspector's infobar</a></li>
- <li><a href="/fr/docs/Tools/Tools_Toolbox#Extra_tools">Full page screenshot button added</a></li>
- <li>HiDPI images added to the tools</li>
- <li>Nodes that have <code>display:none</code> are shown differently in the Inspector</li>
-</ul>
-
-<p><a href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;classification=Client%20Software&amp;chfieldto=2014-06-09&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-04-28&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;component=Developer%20Tools&amp;component=Developer%20Tools%3A%203D%20View&amp;component=Developer%20Tools%3A%20App%20Manager&amp;component=Developer%20Tools%3A%20Canvas%20Debugger&amp;component=Developer%20Tools%3A%20Console&amp;component=Developer%20Tools%3A%20Debugger&amp;component=Developer%20Tools%3A%20Framework&amp;component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&amp;component=Developer%20Tools%3A%20Inspector&amp;component=Developer%20Tools%3A%20Memory&amp;component=Developer%20Tools%3A%20Netmonitor&amp;component=Developer%20Tools%3A%20Object%20Inspector&amp;component=Developer%20Tools%3A%20Profiler&amp;component=Developer%20Tools%3A%20Responsive%20Mode&amp;component=Developer%20Tools%3A%20Scratchpad&amp;component=Developer%20Tools%3A%20Source%20Editor&amp;component=Developer%20Tools%3A%20Style%20Editor&amp;component=Developer%20Tools%3A%20User%20Stories&amp;component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&amp;product=Firefox">All devtools bugs fixed between Firefox 31 and Firefox 32</a>.</p>
-
-<h3 id="CSS">CSS</h3>
-
-<ul>
- <li>Enabled {{cssxref("mix-blend-mode")}} by default ({{Bug(952643)}}).</li>
- <li>Enabled <code>position:sticky</code> by default in release builds (only enabled on Nightly and Aurora before) ({{Bug(916315)}}).</li>
- <li>Implemented {{cssxref("box-decoration-break")}} and removed the non-standard {{cssxref("-moz-background-inline-policy")}}({{Bug(613659)}}).</li>
- <li>Allowed {{cssxref("flex-grow")}} and  {{cssxref("flex-shrink")}} to transition between zero and nonzero values ({{Bug(996945)}}).</li>
-</ul>
+{{FirefoxSidebar}}
-<h3 id="HTML">HTML</h3>
+## Changes for Web developers
-<ul>
- <li>Experimentally implemented, behind a pref, {{HTMLElement("img")}} {{HTMLattrxref("srcset", "img")}} property, To activate it  set <code>dom.image.srcset.enable</code> to <code>true</code> ({{Bug(870021)}}).</li>
- <li><a href="/fr/docs/Web/HTML/Global_attributes/id"><strong>id</strong></a> and <a href="/fr/docs/Web/HTML/Global_attributes/class"><strong>class</strong></a> are now true <a href="/fr/docs/Web/HTML/Global_attributes">global attributes</a> and also apply to XML elements, in a namespace or not ({{bug(741295)}}).</li>
-</ul>
+### Developer Tools
-<h3 id="JavaScript">JavaScript</h3>
+Highlights:
-<ul>
- <li>The following new ECMAScript 6 built-in methods got implemented:
- <ul>
- <li>{{jsxref("Array.from()")}} ({{bug(904723)}}),</li>
- <li>{{jsxref("Array.prototype.copyWithin()")}} ({{bug(934423)}}),</li>
- <li>{{jsxref("Number.isSafeInteger()")}} ({{bug(1003764)}}).</li>
- </ul>
- </li>
-</ul>
+- [Web Audio Editor](/fr/docs/Tools/Web_Audio_Editor)
+- [Code completion and inline documentation in Scratchpad](/fr/docs/Tools/Scratchpad#Code_completion_and_inline_documentation)
+- [User agent styles in the Inspector's Rules view](/fr/docs/Tools/Page_Inspector#Rules_view)
+- [Element picker button has moved](/fr/docs/Tools/Page_Inspector#Firefox_32_onwards_2)
+- [Node dimensions added to the Inspector's infobar](/fr/docs/Tools/Page_Inspector#Firefox_32_onwards)
+- [Full page screenshot button added](/fr/docs/Tools/Tools_Toolbox#Extra_tools)
+- HiDPI images added to the tools
+- Nodes that have `display:none` are shown differently in the Inspector
-<h3 id="InterfacesAPIsDOM">Interfaces/APIs/DOM</h3>
+[All devtools bugs fixed between Firefox 31 and Firefox 32](https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&classification=Client%20Software&chfieldto=2014-06-09&chfield=resolution&query_format=advanced&chfieldfrom=2014-04-28&chfieldvalue=FIXED&bug_status=RESOLVED&bug_status=VERIFIED&component=Developer%20Tools&component=Developer%20Tools%3A%203D%20View&component=Developer%20Tools%3A%20App%20Manager&component=Developer%20Tools%3A%20Canvas%20Debugger&component=Developer%20Tools%3A%20Console&component=Developer%20Tools%3A%20Debugger&component=Developer%20Tools%3A%20Framework&component=Developer%20Tools%3A%20Graphic%20Commandline%20and%20Toolbar&component=Developer%20Tools%3A%20Inspector&component=Developer%20Tools%3A%20Memory&component=Developer%20Tools%3A%20Netmonitor&component=Developer%20Tools%3A%20Object%20Inspector&component=Developer%20Tools%3A%20Profiler&component=Developer%20Tools%3A%20Responsive%20Mode&component=Developer%20Tools%3A%20Scratchpad&component=Developer%20Tools%3A%20Source%20Editor&component=Developer%20Tools%3A%20Style%20Editor&component=Developer%20Tools%3A%20User%20Stories&component=Developer%20Tools%3A%20WebGL%20Shader%20Editor&product=Firefox).
-<ul>
- <li>The {{domxref("NavigatorLanguage.languages", "navigator.languages")}} property and {{event("languagechange")}} event have been implemented ({{Bug(889335)}}).</li>
- <li>The {{domxref("Navigator.vibrate()")}} method behavior has been adapted to the latest specification: too long vibrations are now truncated ({{bug(1014581)}}).</li>
- <li>The {{domxref("KeyboardEvent.getModifierState()")}} and {{domxref("MouseEvent.getModifierState()")}} methods have been extended to support the <code>Accel</code> virtual modifier ({{Bug(1009388)}}).</li>
- <li>The {{domxref("KeyboardEvent.code")}} property have been experimentally implemented: it is disabled on release build ({{Bug(865649)}}).</li>
- <li>Scoped selectors for {{domxref("Document.querySelector()")}} and  {{domxref("Document.querySelectorAll()")}}, for example <code>querySelector(":scope &gt; li")</code>have been implemented ({{Bug(528456)}}).</li>
- <li>The experimental implementation of the  {{domxref("Document.timeline")}} interface, related to the <a href="http://dev.w3.org/fxtf/web-animations/">Web Animation API</a>, has been added ({{bug("998246")}}). It is controlled by <code>layout.web-animations.api.enabled</code> preference, enabled only on Nightly and Aurora for the moment.</li>
- <li>The <a href="/fr/docs/Web/API/Data_Store_API">Data Store API</a> has been made available to <a href="/fr/docs/Web/Guide/Performance/Using_web_workers">Web Workers</a> ({{bug("949325")}}). It still is only activated for certified applications.</li>
- <li>The <a href="/fr/docs/Web/API/ServiceWorker_API">ServiceWorker</a> {{domxref("InstallPhaseEvent")}} and {{domxref("InstallEvent")}} interfaces have been implemented ({{ Bug("967264") }}).</li>
- <li> The <a href="/fr/docs/Web/API/MSISDN_Verification_API">MSISDN Verification API</a>, only activated for privileged apps, has been added ({{ Bug("988469") }}).</li>
- <li>The <a href="/fr/docs/Web/API/Gamepad_API">Gamepad API</a> is now supported on Firefox for Android ({{bug(852935)}}).</li>
- <li>To match the spec and the evolution of the CSS syntax, minor changes have been done to {{domxref("CSS.escape()")}}. The identifier now can begins with <code>'--'</code> and the second dash must not be escaped. Also vendor identifier are no more escaped. ({{bug(1008719)}})</li>
- <li>To complete our Hit Regions implementation, {{domxref("MouseEvent.region")}} has been implemented ({{bug(979692)}}).</li>
- <li>The {{domxref("CanvasRenderingContext2D.drawFocusIfNeeded()")}} method is now enabled by default ({{bug(1004579)}}).</li>
- <li>The {{domxref("Navigator.doNotTrack")}} properties now returns <code>'1'</code> or <code>'0'</code>, reflecting the HTTP value, instead of  <code>'yes'</code> or <code>'no'</code> ({{bug(887703)}}).</li>
- <li>New constraints for <a href="/fr/docs/Glossary/WebRTC">WebRTC</a>'s {{domxref("NavigatorUserMedia.getUserMedia", "getUserMedia()")}}, <code>width</code>, <code>height</code>, and <code>framerate</code>,  have been added, to limit stream dimensions and frame rate ({{bug("907352")}}):
- <pre class="brush: json">{
- mandatory: {
- width: { min: 640 },
- height: { min: 480 }
- },
- optional: [
- { width: 650 },
- { width: { min: 650 }},
- { frameRate: 60 },
- { width: { max: 800 }},
- ]
-}</pre>
- </li>
-</ul>
+### CSS
-<h3 id="MathML">MathML</h3>
+- Enabled {{cssxref("mix-blend-mode")}} by default ({{Bug(952643)}}).
+- Enabled `position:sticky` by default in release builds (only enabled on Nightly and Aurora before) ({{Bug(916315)}}).
+- Implemented {{cssxref("box-decoration-break")}} and removed the non-standard {{cssxref("-moz-background-inline-policy")}}({{Bug(613659)}}).
+- Allowed {{cssxref("flex-grow")}} and  {{cssxref("flex-shrink")}} to transition between zero and nonzero values ({{Bug(996945)}}).
-<ul>
- <li>Add support for the {{MathMLElement("menclose")}} notation <code>phasorangle</code>.</li>
-</ul>
+### HTML
-<h3 id="SVG">SVG</h3>
+- Experimentally implemented, behind a pref, {{HTMLElement("img")}} {{HTMLattrxref("srcset", "img")}} property, To activate it  set `dom.image.srcset.enable` to `true` ({{Bug(870021)}}).
+- [**id**](/fr/docs/Web/HTML/Global_attributes/id) and [**class**](/fr/docs/Web/HTML/Global_attributes/class) are now true [global attributes](/fr/docs/Web/HTML/Global_attributes) and also apply to XML elements, in a namespace or not ({{bug(741295)}}).
-<p><em>No change.</em></p>
+### JavaScript
-<h3 id="AudioVideo">Audio/Video</h3>
+- The following new ECMAScript 6 built-in methods got implemented:
-<p><em>No change.</em></p>
+ - {{jsxref("Array.from()")}} ({{bug(904723)}}),
+ - {{jsxref("Array.prototype.copyWithin()")}} ({{bug(934423)}}),
+ - {{jsxref("Number.isSafeInteger()")}} ({{bug(1003764)}}).
-<h2 id="Security">Security</h2>
+### Interfaces/APIs/DOM
-<ul>
- <li><a href="/fr/docs/Xray_vision#Xray_semantics_for_Object_and_Array">Privileged code now gets Xray vision for JavaScript <code>Object</code> and <code>Array</code> instances</a>.</li>
-</ul>
+- The {{domxref("NavigatorLanguage.languages", "navigator.languages")}} property and {{event("languagechange")}} event have been implemented ({{Bug(889335)}}).
+- The {{domxref("Navigator.vibrate()")}} method behavior has been adapted to the latest specification: too long vibrations are now truncated ({{bug(1014581)}}).
+- The {{domxref("KeyboardEvent.getModifierState()")}} and {{domxref("MouseEvent.getModifierState()")}} methods have been extended to support the `Accel` virtual modifier ({{Bug(1009388)}}).
+- The {{domxref("KeyboardEvent.code")}} property have been experimentally implemented: it is disabled on release build ({{Bug(865649)}}).
+- Scoped selectors for {{domxref("Document.querySelector()")}} and  {{domxref("Document.querySelectorAll()")}}, for example `querySelector(":scope > li")`have been implemented ({{Bug(528456)}}).
+- The experimental implementation of the  {{domxref("Document.timeline")}} interface, related to the [Web Animation API](http://dev.w3.org/fxtf/web-animations/), has been added ({{bug("998246")}}). It is controlled by `layout.web-animations.api.enabled` preference, enabled only on Nightly and Aurora for the moment.
+- The [Data Store API](/fr/docs/Web/API/Data_Store_API) has been made available to [Web Workers](/fr/docs/Web/Guide/Performance/Using_web_workers) ({{bug("949325")}}). It still is only activated for certified applications.
+- The [ServiceWorker](/fr/docs/Web/API/ServiceWorker_API) {{domxref("InstallPhaseEvent")}} and {{domxref("InstallEvent")}} interfaces have been implemented ({{ Bug("967264") }}).
+- The [MSISDN Verification API](/fr/docs/Web/API/MSISDN_Verification_API), only activated for privileged apps, has been added ({{ Bug("988469") }}).
+- The [Gamepad API](/fr/docs/Web/API/Gamepad_API) is now supported on Firefox for Android ({{bug(852935)}}).
+- To match the spec and the evolution of the CSS syntax, minor changes have been done to {{domxref("CSS.escape()")}}. The identifier now can begins with `'--'` and the second dash must not be escaped. Also vendor identifier are no more escaped. ({{bug(1008719)}})
+- To complete our Hit Regions implementation, {{domxref("MouseEvent.region")}} has been implemented ({{bug(979692)}}).
+- The {{domxref("CanvasRenderingContext2D.drawFocusIfNeeded()")}} method is now enabled by default ({{bug(1004579)}}).
+- The {{domxref("Navigator.doNotTrack")}} properties now returns `'1'` or `'0'`, reflecting the HTTP value, instead of  `'yes'` or `'no'` ({{bug(887703)}}).
+- New constraints for [WebRTC](/fr/docs/Glossary/WebRTC)'s {{domxref("NavigatorUserMedia.getUserMedia", "getUserMedia()")}}, `width`, `height`, and `framerate`,  have been added, to limit stream dimensions and frame rate ({{bug("907352")}}):
-<h2 id="Changes_for_add-on_and_Mozilla_developers">Changes for add-on and Mozilla developers</h2>
+ ```json
+ {
+ mandatory: {
+ width: { min: 640 },
+ height: { min: 480 }
+ },
+ optional: [
+ { width: 650 },
+ { width: { min: 650 }},
+ { frameRate: 60 },
+ { width: { max: 800 }},
+ ]
+ }
+ ```
-<p>Xray vision is now applied to JavaScript objects that are not themselves DOM objects: <a href="/fr/docs/Xray_vision#Xrays_for_JavaScript_objects">Xrays for JavaScript objects</a>.</p>
+### MathML
-<p>A <a href="/fr/Add-ons/Add-on_Manager/Addon#getDataDirectory()">getDataDirectory()</a> method has been added to <a href="/fr/Add-ons/Add-on_Manager/Addon">Addon</a> instances. This method returns the preferred location, within the current profile, for add-ons to store data.</p>
+- Add support for the {{MathMLElement("menclose")}} notation `phasorangle`.
-<h3 id="Add-on_SDK">Add-on SDK</h3>
-
-<h4 id="Highlights">Highlights</h4>
+### SVG
-<ul>
- <li>Added <a href="/fr/Add-ons/SDK/High-Level_APIs/page-mod#PageMod%28options%29"><code>exclude</code></a> option to <code>PageMod</code>.</li>
- <li>Added <a href="/fr/Add-ons/SDK/High-Level_APIs/request#Request%28options%29"><code>anonymous</code></a> option to <code>Request</code>.</li>
- <li><a href="/fr/Add-ons/Add-on_Debugger">Add-on Debugger</a> now includes a Console and a Scratchpad.</li>
-</ul>
+_No change._
-<h4 id="Details">Details</h4>
+### Audio/Video
-<p><a href="https://github.com/mozilla/addon-sdk/compare/firefox31...firefox32">GitHub commits made between Firefox 31 and Firefox 32</a>. This will not include any uplifts made after this release entered Aurora.</p>
+_No change._
-<p><a href="https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&amp;chfieldto=2014-06-09&amp;chfield=resolution&amp;query_format=advanced&amp;chfieldfrom=2014-04-28&amp;chfieldvalue=FIXED&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;product=Add-on%20SDK&amp;list_id=10493962">Bugs fixed between Firefox 31 and Firefox 32</a>. This will not include any uplifts made after this release entered Aurora.</p>
+## Security
-<h2 id="See_also">See also</h2>
+- [Privileged code now gets Xray vision for JavaScript `Object` and `Array` instances](/fr/docs/Xray_vision#Xray_semantics_for_Object_and_Array).
-<ul>
- <li><a href="/fr/docs/Mozilla/Firefox/Releases/32/Site_Compatibility">Site Compatibility for Firefox 32</a></li>
-</ul>
+## Changes for add-on and Mozilla developers
-<h3 id="Older_versions">Older versions</h3>
+Xray vision is now applied to JavaScript objects that are not themselves DOM objects: [Xrays for JavaScript objects](/fr/docs/Xray_vision#Xrays_for_JavaScript_objects).
-<p>{{Firefox_for_developers('31')}}</p>
+A [getDataDirectory()](</fr/Add-ons/Add-on_Manager/Addon#getDataDirectory()>) method has been added to [Addon](/fr/Add-ons/Add-on_Manager/Addon) instances. This method returns the preferred location, within the current profile, for add-ons to store data.
+
+### Add-on SDK
+
+#### Highlights
+
+- Added [`exclude`](/fr/Add-ons/SDK/High-Level_APIs/page-mod#PageMod%28options%29) option to `PageMod`.
+- Added [`anonymous`](/fr/Add-ons/SDK/High-Level_APIs/request#Request%28options%29) option to `Request`.
+- [Add-on Debugger](/fr/Add-ons/Add-on_Debugger) now includes a Console and a Scratchpad.
+
+#### Details
+
+[GitHub commits made between Firefox 31 and Firefox 32](https://github.com/mozilla/addon-sdk/compare/firefox31...firefox32). This will not include any uplifts made after this release entered Aurora.
+
+[Bugs fixed between Firefox 31 and Firefox 32](https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&chfieldto=2014-06-09&chfield=resolution&query_format=advanced&chfieldfrom=2014-04-28&chfieldvalue=FIXED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&product=Add-on%20SDK&list_id=10493962). This will not include any uplifts made after this release entered Aurora.
+
+## See also
+
+- [Site Compatibility for Firefox 32](/fr/docs/Mozilla/Firefox/Releases/32/Site_Compatibility)
+
+### Older versions
+
+{{Firefox_for_developers('31')}}