From 34d315396ca29d7ef51ecc27eeeeeb275e9b0ba9 Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Mon, 15 Nov 2021 19:39:07 +0100 Subject: Prepare Mozilla section for Markdown conversion (#2980) * Remove summary * Remove hidden except for copyright notice * Remove spans * Remove font * Remove notranslate * Remove extra id, deleting an untranslated page doing so * Fix links, absolute links, rm internal, titles * Remove external classes * fix headings with name attr * fix some styles and classes * remove useless class reference-values * rm styles in links * Fix code blocks in pre * Remove ltr classes * remove fullwidth-table * Fix various conversion errors and some one offs * Remove nested code/pre/code * Fix notes * Fix warnings * fix dls * fix nested issues in dls * fix images --- files/fr/mozilla/firefox/releases/32/index.html | 44 ++++---- .../releases/32/site_compatibility/index.html | 122 --------------------- 2 files changed, 22 insertions(+), 144 deletions(-) delete mode 100644 files/fr/mozilla/firefox/releases/32/site_compatibility/index.html (limited to 'files/fr/mozilla/firefox/releases/32') diff --git a/files/fr/mozilla/firefox/releases/32/index.html b/files/fr/mozilla/firefox/releases/32/index.html index 52aa292e5d..26331db148 100644 --- a/files/fr/mozilla/firefox/releases/32/index.html +++ b/files/fr/mozilla/firefox/releases/32/index.html @@ -13,17 +13,17 @@ translation_of: Mozilla/Firefox/Releases/32

Highlights:

-

All devtools bugs fixed between Firefox 31 and Firefox 32.

+

All devtools bugs fixed between Firefox 31 and Firefox 32.

CSS

@@ -38,7 +38,7 @@ translation_of: Mozilla/Firefox/Releases/32

JavaScript

@@ -62,15 +62,15 @@ translation_of: Mozilla/Firefox/Releases/32
  • 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, 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 has been made available to Web Workers ({{bug("949325")}}). It still is only activated for certified applications.
  • -
  • The ServiceWorker {{domxref("InstallPhaseEvent")}} and {{domxref("InstallEvent")}} interfaces have been implemented ({{ Bug("967264") }}).
  • -
  •  The MSISDN Verification API, only activated for privileged apps, has been added ({{ Bug("988469") }}).
  • -
  • The Gamepad API is now supported on Firefox for Android ({{bug(852935)}}).
  • +
  • The Data Store API has been made available to Web Workers ({{bug("949325")}}). It still is only activated for certified applications.
  • +
  • The ServiceWorker {{domxref("InstallPhaseEvent")}} and {{domxref("InstallEvent")}} interfaces have been implemented ({{ Bug("967264") }}).
  • +
  •  The MSISDN Verification API, only activated for privileged apps, has been added ({{ Bug("988469") }}).
  • +
  • The 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's {{domxref("NavigatorUserMedia.getUserMedia", "getUserMedia()")}}, width, height, and framerate,  have been added, to limit stream dimensions and frame rate ({{bug("907352")}}): +
  • New constraints for WebRTC's {{domxref("NavigatorUserMedia.getUserMedia", "getUserMedia()")}}, width, height, and framerate,  have been added, to limit stream dimensions and frame rate ({{bug("907352")}}):
    {
       mandatory: {
         width: { min: 640 },
    @@ -103,35 +103,35 @@ translation_of: Mozilla/Firefox/Releases/32
     

    Security

    Changes for add-on and Mozilla developers

    -

    Xray vision is now applied to JavaScript objects that are not themselves DOM objects: Xrays for JavaScript objects.

    +

    Xray vision is now applied to JavaScript objects that are not themselves DOM objects: Xrays for JavaScript objects.

    -

    A getDataDirectory() method has been added to Addon instances. This method returns the preferred location, within the current profile, for add-ons to store data.

    +

    A getDataDirectory() method has been added to Addon instances. This method returns the preferred location, within the current profile, for add-ons to store data.

    Add-on SDK

    Highlights

    Details

    -

    GitHub commits made between Firefox 31 and Firefox 32. This will not include any uplifts made after this release entered Aurora.

    +

    GitHub commits made between Firefox 31 and Firefox 32. This will not include any uplifts made after this release entered Aurora.

    -

    Bugs fixed between Firefox 31 and Firefox 32. This will not include any uplifts made after this release entered Aurora.

    +

    Bugs fixed between Firefox 31 and Firefox 32. This will not include any uplifts made after this release entered Aurora.

    See also

    Older versions

    diff --git a/files/fr/mozilla/firefox/releases/32/site_compatibility/index.html b/files/fr/mozilla/firefox/releases/32/site_compatibility/index.html deleted file mode 100644 index d06ff17614..0000000000 --- a/files/fr/mozilla/firefox/releases/32/site_compatibility/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: Site Compatibility for Firefox 32 -slug: Mozilla/Firefox/Releases/32/Site_Compatibility -translation_of: Mozilla/Firefox/Releases/32/Site_Compatibility ---- -
    {{FirefoxSidebar}}

    Firefox 32 was released on . While it has been developed to maintain compatibility as much as possible, the new version includes some changes affecting backward compatibility aimed at improving interoperability with the other browsers or following the latest Web standards. Here's the list of such changes — hope this helps whenever you test your sites or applications.

    - -

    This article only explains the changes that may affect backward compatibility for websites. For the other new features and changes, please read the following documents:

    - - - -

    Follow @FxSiteCompat on Twitter for further updates.

    - -
    -

    DOM

    - -
    - - - - -

    Previously, the {{ domxref("navigator.doNotTrack") }} property was incorrectly returning "yes" even when the Do Not Track option was being disabled by the user. Starting with Firefox 32, it returns "0" (disabled), "1" (enabled) or "unspecified" to follow the spec.

    -
    - -
    -

    new Document() now returns Document instead of XMLDocument

    - - - -

    The Document constructor starts returning a {{ domxref("Document") }} object instead of {{ domxref("XMLDocument") }} to follow the latest spec. They are identical except the {{ domxref("XMLDocument.load", "load") }} method which is only available on XMLDocument. The {{ domxref("DOMImplementation.createDocument") }} method continues returning an XMLDocument object.

    -
    - -
    -

    HTMLCollection no longer matches an empty string name

    - - - -

    Previously, the empty named property of an {{ domxref("HTMLCollection") }} object, like document.forms[0][""], was returning the first unnamed child element. This behavior has been changed to return undefined to match the updated spec.

    -
    - -
    -

    HTMLTableElement.insertRow now always inserts the row to <tbody>

    - - - -

    The behavior of the {{ domxref("HTMLTableElement.insertRow") }} method has been changed to follow the latest HTML5 spec. When there is a {{ HTMLElement("thead") }} but no {{ HTMLElement("tbody") }} and {{ HTMLElement("tr") }}, the new <tr> will be inserted to a newly created <tbody> instead of the existing <thead>.

    -
    - -
    -

    WindowUtils has been removed

    - - - -

    As part of the ongoing effort to standardize global objects, the non-standard WindowUtils interface has been removed from {{ domxref("window") }}.

    -
    - -
    -

    window.openDialog has been removed

    - - - -

    The non-standard {{ domxref("window.openDialog") }} method is no longer available from Web content. {{ domxref("window.open") }} should be used instead.

    -
    -
    - -
    -

    Networking

    - -
    -

    Cache backend has been overhauled

    - - - -

    The new HTTP cache backend has been landed on Firefox 32 to improve the page load performance. See Honza Bambas' blog post for details. If you encountered any regressions, please report the issue to Bugzilla.

    -
    -
    - -
    -

    Security

    - -
    -

    Several 1024-bit root certificates have been removed

    - - - -

    As part of the ongoing security improvements, several SSL and code signing trust bits for 1024-bit root certificates have been removed from Network Security Services (NSS) used in Firefox and other products. Those include AC Raíz Certicámara, Entrust.net, GTE CyberTrust, NetLock, TDC Internet, ValiCert and VeriSign. 1024-bit root certificates will all be removed over the next few Firefox releases, because these are no longer considered as secure.

    -
    -
    - -
    -

    WebRTC

    - -
    -

    onconnection and onclosedconnection have been dropped

    - - - -

    The onconnection and onclosedconnection properties have been removed from the {{ domxref("RTCPeerConnection") }} interface, currently implemented as mozRTCPeerConnection, since they are no longer in the spec.

    -
    -
    -- cgit v1.2.3-54-g00ecf