Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove {{Interface}} macro from french pages #5194

Merged
merged 1 commit into from
Apr 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ <h2 id="Contrôle_de_la_lecture">Contrôle de la lecture</h2>
v.play();
</pre>

<p>La première ligne récupère le premier élément video dans le document, et la seconde appelle la méthode <a class="external" href="/fr/NsIDOMHTMLMediaElement#play()" title="https://developer.mozilla.org/editor/fckeditor/core/editor/fr/NsIDOMHTMLMediaElement#play()"><code>play()</code></a> de l'élément, telle que définie dans l'interface {{ interface("nsIDOMHTMLMediaElement") }} utilisée pour implémenter les éléments de médias.</p>
<p>La première ligne récupère le premier élément video dans le document, et la seconde appelle la méthode <a class="external" href="/fr/NsIDOMHTMLMediaElement#play()" title="https://developer.mozilla.org/editor/fckeditor/core/editor/fr/NsIDOMHTMLMediaElement#play()"><code>play()</code></a> de l'élément, telle que définie dans l'interface <code>nsIDOMHTMLMediaElement</code> utilisée pour implémenter les éléments de médias.</p>

<h2 id="Évènements_des_médias">Évènements des médias</h2>

Expand Down Expand Up @@ -238,7 +238,7 @@ <h2 id="Voir_également">Voir également</h2>
<li><a class="internal" href="/Fr/HTML/Element/Video" title="fr/HTML/Element/Video"><code>video</code></a></li>
<li><a class="internal" href="/fr/HTML/Element/Source" title="fr/HTML/Element/Source"><code>source</code></a></li>
<li><a class="internal" href="/fr/Manipulation_de_vidéos_avec_canvas" title="fr/Manipulation de vidéos avec canvas"><code>Manipulation de vidéos avec canvas</code></a></li>
<li>{{ interface("nsIDOMHTMLMediaElement") }}</li>
<li><code>nsIDOMHTMLMediaElement</code></li>
<li><a class="internal" href="/fr/docs/Web/HTML/formats_media_support" title="fr/Formats de médias gérés par les éléments audio et video"><code>Formats de médias gérés par les éléments audio et video</code></a></li>
</ul>

Expand Down
2 changes: 1 addition & 1 deletion files/fr/conflicting/web/api/node/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
---
<div>{{APIRef("DOM")}} {{Non-standard_header}}</div>

<p>La propriété <code><strong>Node.baseURIObject</strong></code> renvoie le {{Interface("nsIURI")}} représentant l'URL de base du noeud (un document ou un élément). Elle est similaire à {{domxref("Node.baseURI")}}, à ceci près qu'elle renvoie une "nsIURI" à la place d'une "string" (<em>chaîne de caractères</em>).</p>
<p>La propriété <code><strong>Node.baseURIObject</strong></code> renvoie le <code>nsIURI</code> représentant l'URL de base du noeud (un document ou un élément). Elle est similaire à {{domxref("Node.baseURI")}}, à ceci près qu'elle renvoie une "nsIURI" à la place d'une "string" (<em>chaîne de caractères</em>).</p>

<p>Cette propriété existe sur tous les noeuds (HTML, XUL, SVG, MathML, etc.), mais est utilisable par le script seulement s'il a des privilèges UniversalXPConnect.</p>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
---
<div>{{APIRef("DOM")}} {{Non-standard_header}}</div>

<p>La propriété en lecture seule <code><strong>Node.nodePrincipal</strong></code> renvoie l'objet {{Interface("nsIPrincipal")}} représentant le contexte de sécurité actuel du noeud.</p>
<p>La propriété en lecture seule <code><strong>Node.nodePrincipal</strong></code> renvoie l'objet <code>nsIPrincipal</code> représentant le contexte de sécurité actuel du noeud.</p>

<p>{{Note("Cette propriété existe sur tous les nœuds (HTML, XUL, SVG, MathML, etc.), mais n'est accessible par le script que s'il possède des privilèges de chrome.")}}</p>

Expand Down
14 changes: 7 additions & 7 deletions files/fr/mozilla/firefox/releases/11/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Firefox 11, basé sur Gecko 11.0, est sorti le 13 mars 2012. Cet article fournit
- L'appel {{domxref("document.mozCancelFullScreen()")}} restaure à présent l'élément précédemment en plein-écran, si un autre élément était en mode plein-écran lorsque la méthode {{domxref("element.mozRequestFullScreen()")}} a été appelée.
- La méthode {{domxref("window.requestAnimationFrame", "window.mozRequestAnimationFrame()")}} ne supporte plus une forme sans argument. Cela n'est pas beaucoup utilisé et il est peu probable que ça fasse partie de la norme.
- Les images SVG peuvent à présent être dessinées dans un canvas sans [entacher le canvas](/fr/docs/CORS_Enabled_Image#What_is_a_.22tainted.22_canvas.3F).
- La propriété non-standard `countryCode` de l'interface `GeoPositionAddress` a été supprimée, voir {{interface("nsIDOMGeoPositionAddress")}}.
- La propriété non-standard `countryCode` de l'interface `GeoPositionAddress` a été supprimée, voir `nsIDOMGeoPositionAddress`.
- [Les évènements Server-sent](/fr/docs/Server-sent_events) supportent désormais [CORS](/fr/docs/HTTP_access_control).
- Dans le passé, lorsque l'utilisateur suivait un lien, les valeurs définies sur l'objet {{domxref("window.navigator")}} été retenus par la nouvelle page. Maintenant un nouvel objet `navigator` est crée pour la nouvelle page. Cela rend le comportement de Firefox identique aux autres navigateurs.

Expand Down Expand Up @@ -81,17 +81,17 @@ Firefox 11, basé sur Gecko 11.0, est sorti le 13 mars 2012. Cet article fournit

### Changements dans les interfaces

- L'interface {{interface("mozIAsyncHistory")}} a une nouvelle méthode {{ifmethod("mozIAsyncHistory","isURIVisited")}} pour vérifier si une URI a été visitée.
- Une nouvelle interface {{interface("mozIVisitStatusCallback")}} a été ajoutée pour fournir une fonctionnalité de traitement des rappels pour {{ifmethod("mozIAsyncHistory","isURIVisited")}}.
- L'interface {{interface("nsIMacDockSupport")}} interface now supports adding a text badge to the application's icon in the Dock using its new `badgeText` attribute.
- Dans l'interface {{interface("nsINavHistoryResultObserver")}}, vous devez à présent implémenter {{ifmethod("nsINavHistoryResultObserver", "containerStateChanged")}} au lieu des anciennes méthodes `containerOpened()` et `containerClosed()`.
- L'interface `mozIAsyncHistory` a une nouvelle méthode {{ifmethod("mozIAsyncHistory","isURIVisited")}} pour vérifier si une URI a été visitée.
- Une nouvelle interface `mozIVisitStatusCallback` a été ajoutée pour fournir une fonctionnalité de traitement des rappels pour {{ifmethod("mozIAsyncHistory","isURIVisited")}}.
- L'interface `nsIMacDockSupport` interface now supports adding a text badge to the application's icon in the Dock using its new `badgeText` attribute.
- Dans l'interface `nsINavHistoryResultObserver`, vous devez à présent implémenter {{ifmethod("nsINavHistoryResultObserver", "containerStateChanged")}} au lieu des anciennes méthodes `containerOpened()` et `containerClosed()`.

#### Interface supprimées

Les interfaces suivantes ont été supprimées car elles n'étaient plus indispensables :

- {{interface("nsICharsetResolver")}}
- {{interface("nsIDOMNSElement")}}, voir {{bug("707576")}} ; utilisez {{interface("nsIDOMElement")}} à la place.
- `nsICharsetResolver`
- `nsIDOMNSElement`, voir {{bug("707576")}} ; utilisez `nsIDOMElement` à la place.

### Changement lié au thème

Expand Down
8 changes: 4 additions & 4 deletions files/fr/mozilla/firefox/releases/12/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,15 +99,15 @@ Mozilla travaille sur l'intégration des ses propres outils de développement We

### Changements dans les interfaces

- L'interface `nsIScreen_MOZILLA_2_0_BRANCH` a été intégré dans {{interface("nsIScreen")}}. Les API définies dans cette interface (pour contrôler la luminosité de l'écran) n'avaient pas encore été documentées, mais désormais elles le sont.
- L'interface {{interface("nsIScriptError2")}} a été intégré dans {{interface("nsIScriptError")}}.
- L'interface `nsIScreen_MOZILLA_2_0_BRANCH` a été intégré dans `nsIScreen`. Les API définies dans cette interface (pour contrôler la luminosité de l'écran) n'avaient pas encore été documentées, mais désormais elles le sont.
- L'interface `nsIScriptError2` a été intégré dans `nsIScriptError`.
- {{ifmethod("nsIDownloadManager", "addDownload")}} est à présent géré de manière asynchrone plutôt que de façon synchrone.
- La méthode {{ifmethod("imgIContainerObserver", "frameChanged")}} reçoit désormais le premier paramètre d'un objet {{interface("imgIRequest")}} qui identifie la demande correspondante.
- La méthode {{ifmethod("imgIContainerObserver", "frameChanged")}} reçoit désormais le premier paramètre d'un objet `imgIRequest` qui identifie la demande correspondante.
- La méthode {{ifmethod("nsIDOMWindowUtils", "sendTouchEvent")}} a été ajoutée pour permettre de synthétiser les événements tactiles.
- Vous pouvez désormais faire défiler le contenu spécifié verticalement au centre de la vue en spécifiant `SCROLL_CENTER_VERTICALLY` lors de l'appel de la constante de défilement {{ifmethod("nsISelectionController", "scrollSelectionIntoView")}}.
- Le nouvel attribut {{ifattribute("nsIMemoryMultiReporter", "explicitNonHeap")}} a été ajouté ; C'est un moyen plus efficace d'obtenir la somme de toutes les mesures du multi-rapporteur qui mesure ceux qui ont un chemin commençant par "explicit" **et** qui sont de type `KIND_NONHEAP`.
- L'attribut {{ifattribute("nsIDOMWindowUtils", "paintingSuppressed")}} a été ajouté ; cette valeur booléenne indique si oui ou non la toile est en train d'être supprimée de la fenêtre. C'est utilisé sur mobile pour éviter le rendu sautillant qui se produit lorsque les tentatives pour dessiner la page commencent avant que le contenu disponible soit insuffisant pour le faire.
- Les interfaces `nsIDocCharset` et `nsIDocumentCharsetInfo` ont été intégrées dans {{interface("nsIDocShell")}}. Dans le cadre de ce travail, le vieil attribut `forcedDetector` a été enlevé, il n'a jamais rien fait.
- Les interfaces `nsIDocCharset` et `nsIDocumentCharsetInfo` ont été intégrées dans `nsIDocShell`. Dans le cadre de ce travail, le vieil attribut `forcedDetector` a été enlevé, il n'a jamais rien fait.

### SpiderMonkey

Expand Down
8 changes: 4 additions & 4 deletions files/fr/mozilla/firefox/releases/13/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,10 +108,10 @@ A partir de Firefox 13, Firefox pour Windows requiert au minimum Windows XP Serv

### Interfaces

- L'interface {{interface("nsIScreen")}} supporte à présent le contrôle de la rotation via le nouvel attribut `rotation`.
- L'interface {{interface("nsIPrefBranch2")}} a été intégrée dans {{interface("nsIPrefBranch")}} ({{bug(718255)}}).
- Les alias `MozOpacity`, `MozOutline`, `MozOutlineStyle`, `MozOutlineWidth`, `MozOutlineOffset` et `MozOutlineColor`, qui ont tous été retirés des précédentes versions de Gecko, ont été supprimés de {{interface("nsIDOMCSS2Properties")}}, qui aurait dû avoir ces alias.
- L'attribut `excludeItemIfParentHasAnnotation` de {{interface("nsINavHistoryQueryOptions")}} a été retiré, avec l'opération de requête correspondante. Il existait les livemarks, qui n'existent plus.
- L'interface `nsIScreen` supporte à présent le contrôle de la rotation via le nouvel attribut `rotation`.
- L'interface `nsIPrefBranch2` a été intégrée dans `nsIPrefBranch` ({{bug(718255)}}).
- Les alias `MozOpacity`, `MozOutline`, `MozOutlineStyle`, `MozOutlineWidth`, `MozOutlineOffset` et `MozOutlineColor`, qui ont tous été retirés des précédentes versions de Gecko, ont été supprimés de `nsIDOMCSS2Properties`, qui aurait dû avoir ces alias.
- L'attribut `excludeItemIfParentHasAnnotation` de `nsINavHistoryQueryOptions` a été retiré, avec l'opération de requête correspondante. Il existait les livemarks, qui n'existent plus.

## Voir également

Expand Down
10 changes: 5 additions & 5 deletions files/fr/mozilla/firefox/releases/15/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,26 +71,26 @@ Firefox 15, basé sur Gecko 15.0, est sorti le 28 août 2012. Cette page résume

### Changements dans les interfaces

- {{interface("nsIDOMWindowUtils")}}
- `nsIDOMWindowUtils`
- : `aModifiers` de `sendMouseEvent()`, `sendTouchEvent()`, `sendMouseEventToWindow()`, `sendMouseScrollEvent()` et `sendKeyEvent()` supporte toutes les touches de modification qui sont supportées par [`KeyboardEvent.getModifierState()`](/fr/docs/DOM/KeyboardEvent#getModifierState%28%29). Utiliser les valeurs `MODIFIER_*`. Et désormais le 5ème paramètre de `sendKeyEvent()` est changé d'un `boolean` vers un `unsigned long`. Pour la compatibilité ascendante, si l'appelant passe `true` ou `false`, le comportement n'est pas changé. Ce changement permet aux appelants d'indiquer l'emplacement de la touche.
- {{interface("nsIBrowserHistory")}}
- `nsIBrowserHistory`
- : La méthode `hidePage()` n'a jamais été implémentée, et a été entièrement supprimée dans cette version. La méthode `addPageWithDetails()` a également été supprimée dans le cadre des travaux pour faire une API [Places](/fr/docs/Places) asynchrone ; à la place, utilisez plutôt {{ifmethod("mozIAsyncHistory", "updatePlaces")}}. De plus, l'attribut `count` a été retiré, il ne renvoyé pas un comptage réel à certain moment (à la place, il indiqué simplement si les entrées existées). Vous pouvez utiliser à la place {{ifattribute("nsINavHistoryService", "hasHistoryEntries")}}.

<!---->

- {{interface("inIDOMUtils")}}
- `inIDOMUtils`
- : La méthode `parseStyleSheet()` permet d'ajouter et d'analyser des feuilles de style.

#### Nouvelles interfaces

- {{interface("nsISpeculativeConnect")}}
- `nsISpeculativeConnect`
- : Fournit un moyen de suggérer la couche réseau que vous allez être susceptibles de demander l'ouverture d'une connexion à un URI donné dans un futur proche. Cela permet à la couche réseau d'entamer le processus, qui a parfois une forte latence, d'ouvrir une nouvelle connexion réseau à l'avance.

#### Interfaces supprimées

Les interfaces suivantes ont été supprimées.

- {{interface("nsIGlobalHistory")}}
- `nsIGlobalHistory`

## Voir également

Expand Down
2 changes: 1 addition & 1 deletion files/fr/mozilla/firefox/releases/16/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ Firefox 16, basé sur Gecko 16.0, est sorti le 9 octobre 2012. Cette page résum

### Changements dans les interfaces

{{interface("nsIPrivateDOMEvent")}} a été fusionné dans {{interface("nsIDOMEvent")}}. ({{bug("761613")}})
`nsIPrivateDOMEvent` a été fusionné dans `nsIDOMEvent`. ({{bug("761613")}})

#### Nouvelles interfaces

Expand Down
10 changes: 5 additions & 5 deletions files/fr/mozilla/firefox/releases/17/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,15 +57,15 @@ La partie de Gecko sur la chaine de l'agent utilisateur a changée. La date de c

### Changements dans les interfaces

- {{interface("nsIInputStream")}}
- `nsIInputStream`
- : La méthode `available()` retourne une longueur de 64-bit au lieu de 32-bit. ({{bug(215450)}})
- {{interface("nsIDOMWindowUtils")}}
- `nsIDOMWindowUtils`
- : La méthode `sendMouseScrollEvent()` a été remplacée par `sendWheelEvent()`. ({{bug(719320)}})
- {{interface("nsIFilePicker")}}
- `nsIFilePicker`
- : La méthode `open()`, pour ouvrir la boîte de dialogue d'un fichier de façon asynchrone, a été ajoutée et la méthode `show()` a été dépréciée. ({{bug("731307")}})
- {{interface("nsIScriptSecurityManager")}}
- `nsIScriptSecurityManager`
- : Les méthodes `checkLoadURIStr()` et `checkLoadURI()` ont été retirées. ({{bug(327244)}})
- {{interface("nsIRefreshURI")}}
- `nsIRefreshURI`
- : La méthode `setupRefreshURIFromHeader()` a un paramètre `principal` en plus.

## Voir également
Expand Down
14 changes: 7 additions & 7 deletions files/fr/mozilla/firefox/releases/18/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,22 +50,22 @@ Firefox 18, basé sur Gecko 18.0, est sorti le 8 janvier 2013. Cette page résum

### Changements dans les interfaces

- {{interface("nsIStreamListener")}}
- `nsIStreamListener`
- : Le 4ème paramètre (aOffset) de la méthode `onDataAvailable()` modifie unsigned long long. ({{bug("784912")}})
- {{interface("nsIUploadChannel")}}
- `nsIUploadChannel`
- : `setUploadStream()` supporte plus de 2 Go de content-length. ({{bug("790617")}})
- {{interface("nsIEditor")}}
- : `addEditorObserver()` a été supprimé, utilisez `setEditorObserver()` à la place, `removeEditorObserver()` ne prend plus le paramètre {{interface("nsIEditorObserver")}}. ({{bug("785091")}})
- {{interface("nsIHttpProtocolHandler")}}
- `nsIEditor`
- : `addEditorObserver()` a été supprimé, utilisez `setEditorObserver()` à la place, `removeEditorObserver()` ne prend plus le paramètre `nsIEditorObserver`. ({{bug("785091")}})
- `nsIHttpProtocolHandler`
- : Il n'y a plus de garantie que les observateurs `http-on-modify-request` soit appelés de manière synchrone au cours de `nsIChannel.asyncOpen().` Pour les observateurs qui ont besoin d'être appelés pendant `asyncOpen`(), le nouvel observateur `http-on-opening-request` a été ajouté. {{bug("800799")}}
- {{interface("nsIProtocolProxyService")}}
- `nsIProtocolProxyService`
- : La méthode `resolve` a été retirée. Maintenant, seule la méthode `asyncResolve` peut être utilisée. Voir ({{bug("769764")}}).

#### Interfaces supprimées

Les interfaces suivantes ont été supprimées.

- {{interface("nsIEditorObserver")}}
- `nsIEditorObserver`

## Voir également

Expand Down
6 changes: 3 additions & 3 deletions files/fr/mozilla/firefox/releases/19/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@ Le support des [XForms](/fr/docs/XForms) a été [**retiré**](http://www.philip

### Changements dans les intefaces

- {{interface("nsIImgLoadingContent")}}
- : Le paramètre (aObserver) de la méthode `addObserver()` change de {{interface("imgIDecoderObserver")}} pour {{interface("imgINotificationObserver")}}. La méthode `notify()` de {{interface("imgINotificationObserver")}} n'est pas scriptable, vous devez donc utiliser `createScriptedObserver()` à partir de {{interface("imgITools")}}.
- {{interface("nsIChannel")}}
- `nsIImgLoadingContent`
- : Le paramètre (aObserver) de la méthode `addObserver()` change de `imgIDecoderObserver` pour `imgINotificationObserver`. La méthode `notify()` de `imgINotificationObserver` n'est pas scriptable, vous devez donc utiliser `createScriptedObserver()` à partir de `imgITools`.
- `nsIChannel`
- : La propriété `contentLength` a changée de `long` à `int64_t`

## A voir également
Expand Down
2 changes: 1 addition & 1 deletion files/fr/mozilla/firefox/releases/20/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Firefox 20 est sorti le 2 avril 2013. Cette page résume les principaux changeme
## Changements pour les add-ons et les développeurs Mozilla

- L'interface nsIDOMParserJS n'existe plus ({{bug(816410)}}). Voir [nsIDOMParser](/fr/docs/nsIDOMParser) pour des alternatives.
- Préférences de contenu : L'interface {{interface("nsIContentPrefService")}} est désormais obsolète et l'API asynchrone de stockage {{interface("nsIContentPrefService2")}} a été implémentée.
- Préférences de contenu : L'interface `nsIContentPrefService` est désormais obsolète et l'API asynchrone de stockage `nsIContentPrefService2` a été implémentée.

## Voir également

Expand Down
2 changes: 1 addition & 1 deletion files/fr/mozilla/firefox/releases/22/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Vous voulez aider à documenter Firefox 22 ? Parcourez la [liste des bugs qui on

## Changements pour les développeurs Mozilla et développeurs d'add-on

- Le paramètre `properties` a été supprimé des méthodes {{ifmethod('nsITreeView','getCellProperties')}}, {{ifmethod('nsITreeView','getColumnProperties')}} et {{ifmethod('nsITreeView','getRowProperties')}} de l'interface {{interface('nsITreeView')}}. Ces méthodes retourneront maintenant un string de noms de propriétés séparées par des espaces. ({{bug('407956')}})
- Le paramètre `properties` a été supprimé des méthodes {{ifmethod('nsITreeView','getCellProperties')}}, {{ifmethod('nsITreeView','getColumnProperties')}} et {{ifmethod('nsITreeView','getRowProperties')}} de l'interface `nsITreeView`. Ces méthodes retourneront maintenant un string de noms de propriétés séparées par des espaces. ({{bug('407956')}})
- La méthode {{ifmethod('inIDOMUtils', 'getCSSPropertyNames')}} a été implémentée et retourne le nom de toutes les [propriétés CSS](/fr/docs/CSS/CSS_Reference) supportées.
- Voir [tous les changements](https://blog.mozilla.org/addons/2013/06/03/compatibility-for-firefox-22/).

Expand Down
Loading