aboutsummaryrefslogtreecommitdiff
path: root/files/fr/mozilla/add-ons/webextensions/api/browsingdata
diff options
context:
space:
mode:
authorjulieng <julien.gattelier@gmail.com>2021-11-15 21:45:15 +0100
committerSphinxKnight <SphinxKnight@users.noreply.github.com>2021-11-15 22:10:33 +0100
commit3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93 (patch)
treee82ac56afff3bc213cc2971cd8aada25a174eee9 /files/fr/mozilla/add-ons/webextensions/api/browsingdata
parentf36cc6a7639a8f1adff02bc7a152bd7f54ceae6d (diff)
downloadtranslated-content-3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93.tar.gz
translated-content-3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93.tar.bz2
translated-content-3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93.zip
convert content to md
Diffstat (limited to 'files/fr/mozilla/add-ons/webextensions/api/browsingdata')
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.md89
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.md119
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.md61
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.md73
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.md60
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.md84
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.md74
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.md70
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.md74
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.md62
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.md74
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.md74
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.md74
13 files changed, 470 insertions, 518 deletions
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.md
index 19b6f90179..e471a1800b 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.md
@@ -12,63 +12,57 @@ tags:
- browsingData
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/DataTypeSet
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Le type <strong><code>browsingData.DataTypeSet</code></strong>  décrit un ensemble de types de données.</p>
+Le type **`browsingData.DataTypeSet`**  décrit un ensemble de types de données.
-<p>Il contient un certains nombres de propriétés booléennes. Le nom de chaque propriété est le nom d'un type particulier de données de navigations : "Téléchargements", "historique" et ainsi de suite. Toutes les propriétés sont facultatives.</p>
+Il contient un certains nombres de propriétés booléennes. Le nom de chaque propriété est le nom d'un type particulier de données de navigations : "Téléchargements", "historique" et ainsi de suite. Toutes les propriétés sont facultatives.
-<p>Ce type est utilisé :</p>
+Ce type est utilisé :
-<ul>
- <li>dans {{WebExtAPIRef("browsingData.remove()")}} pour décrire les types  de données à supprimer</li>
- <li>dans {{WebExtAPIRef("browsingData.settings()")}} pour décrire les types de données actuellement sélectionnés dans la fonction  "effacer l'historique" du navigateur.</li>
-</ul>
+- dans {{WebExtAPIRef("browsingData.remove()")}} pour décrire les types  de données à supprimer
+- dans {{WebExtAPIRef("browsingData.settings()")}} pour décrire les types de données actuellement sélectionnés dans la fonction  "effacer l'historique" du navigateur.
-<h2 id="Type">Type</h2>
+## Type
-<p>Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :</p>
+Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :
-<dl>
- <dt><code>cache</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Le cache du navigateur</dd>
- <dt><code>cookies</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Cookies acquis en cours de la navigation.</dd>
- <dt><code>downloads</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. L'historique de téléchargement de l'utilisateur.</dd>
- <dt><code>fileSystems</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Les systèmes de fichiers du site Web.</dd>
- <dt><code>formData</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Données de formulaire enregistrées, pour la saisie semi-automatique.</dd>
- <dt><code>history</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. L'histoire de navigation de l'utilisateur.</dd>
- <dt><code>indexedDB</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Données IndexedDB.</dd>
- <dt><code>localStorage</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Données de stockage local.</dd>
- <dt><code>passwords</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Mots de pass enregistrés, pour la saisie semi-automatique.</dd>
- <dt><code>pluginData</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Données stockées associées aux plugins.</dd>
- <dt><code>serverBoundCertificates</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Certificats liés au serveur stockés.</dd>
- <dt><code>serviceWorkers</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Données mises en cache par les travailleurs du service.</dd>
-</dl>
+- `cache` {{optional_inline}}
+ - : `boolean`. Le cache du navigateur
+- `cookies` {{optional_inline}}
+ - : `boolean`. Cookies acquis en cours de la navigation.
+- `downloads` {{optional_inline}}
+ - : `boolean`. L'historique de téléchargement de l'utilisateur.
+- `fileSystems` {{optional_inline}}
+ - : `boolean`. Les systèmes de fichiers du site Web.
+- `formData` {{optional_inline}}
+ - : `boolean`. Données de formulaire enregistrées, pour la saisie semi-automatique.
+- `history` {{optional_inline}}
+ - : `boolean`. L'histoire de navigation de l'utilisateur.
+- `indexedDB` {{optional_inline}}
+ - : `boolean`. Données IndexedDB.
+- `localStorage` {{optional_inline}}
+ - : `boolean`. Données de stockage local.
+- `passwords` {{optional_inline}}
+ - : `boolean`. Mots de pass enregistrés, pour la saisie semi-automatique.
+- `pluginData` {{optional_inline}}
+ - : `boolean`. Données stockées associées aux plugins.
+- `serverBoundCertificates` {{optional_inline}}
+ - : `boolean`. Certificats liés au serveur stockés.
+- `serviceWorkers` {{optional_inline}}
+ - : `boolean`. Données mises en cache par les travailleurs du service.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.DataTypeSet")}}</p>
+{{Compat("webextensions.api.browsingData.DataTypeSet")}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -95,5 +89,4 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/DataTypeSet
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.md
index fb8a350fa3..5caea7fed8 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.md
@@ -11,87 +11,75 @@ tags:
- browsingData
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData
---
-<div>{{AddonSidebar}}</div>
+{{AddonSidebar}}
-<p>Permet aux extensions d'effacer les données accumulées pendant la navigation de l'utilisateur.</p>
+Permet aux extensions d'effacer les données accumulées pendant la navigation de l'utilisateur.
-<p>Dans l'API <code>browsingData</code>, les données de navigations sont divisées en types :</p>
+Dans l'API `browsingData`, les données de navigations sont divisées en types :
-<ul>
- <li>cache du navigateur</li>
- <li>cookies</li>
- <li>Téléchargements</li>
- <li>historique</li>
- <li>stockage local</li>
- <li>données du plugin</li>
- <li>données de formulaire enregistrées</li>
- <li>Mots de passe enregistrés</li>
-</ul>
+- cache du navigateur
+- cookies
+- Téléchargements
+- historique
+- stockage local
+- données du plugin
+- données de formulaire enregistrées
+- Mots de passe enregistrés
-<p>Vous pouvez utiliser la fonction {{WebExtAPIRef("browsingData.remove()")}} pour supprimer toute combinaison de ces types. Il existe également des fonctions dédiées pour supprimer chaque type particulier de données, comme {{WebExtAPIRef("browsingData.removePasswords()", "removePasswords()")}}, {{WebExtAPIRef("browsingData.removeHistory()", "removeHistory()")}} etc.</p>
+Vous pouvez utiliser la fonction {{WebExtAPIRef("browsingData.remove()")}} pour supprimer toute combinaison de ces types. Il existe également des fonctions dédiées pour supprimer chaque type particulier de données, comme {{WebExtAPIRef("browsingData.removePasswords()", "removePasswords()")}}, {{WebExtAPIRef("browsingData.removeHistory()", "removeHistory()")}} etc.
-<p>Toutes les fonctions <code>browsingData.remove[X]()</code> prennent un objet  {{WebExtAPIRef("browsingData.RemovalOptions")}} que vous pouvez utiliser pour contrôler deux autres aspects de la suppression des données :</p>
+Toutes les fonctions `browsingData.remove[X]()` prennent un objet  {{WebExtAPIRef("browsingData.RemovalOptions")}} que vous pouvez utiliser pour contrôler deux autres aspects de la suppression des données :
-<ul>
- <li>dans quelle mesure remonter dans le temps pour supprimer des données</li>
- <li>qu'il s'agisse de supprimer des données uniquement de pages Web normales ou d'applications Web hébergées et de modules complémentaires. Notez que cette option n'est pas encore supportée dans Firefox.</li>
-</ul>
+- dans quelle mesure remonter dans le temps pour supprimer des données
+- qu'il s'agisse de supprimer des données uniquement de pages Web normales ou d'applications Web hébergées et de modules complémentaires. Notez que cette option n'est pas encore supportée dans Firefox.
-<p>Enfin, cette API vous donne une fonction {{WebExtAPIRef("browsingData.settings()")}} qui vous donne la valeur actuelle des paramètres de la fonction "Effacer l'historique" du navigateur.</p>
+Enfin, cette API vous donne une fonction {{WebExtAPIRef("browsingData.settings()")}} qui vous donne la valeur actuelle des paramètres de la fonction "Effacer l'historique" du navigateur.
-<p>Pour utiliser cette API, vous devez disposer de l'<a href="/fr/Add-ons/WebExtensions/manifest.json/permissions#API_permissions">API permission</a> "browseData".</p>
+Pour utiliser cette API, vous devez disposer de l'[API permission](/fr/Add-ons/WebExtensions/manifest.json/permissions#API_permissions) "browseData".
-<h2 id="Types">Types</h2>
+## Types
-<dl>
- <dt>{{WebExtAPIRef("browsingData.DataTypeSet")}}</dt>
- <dd>Objet utilisé pour spécifier le type de données à supprimer: par exemple, l'historique, les téléchargements, les mots de passe, etc.</dd>
- <dt>{{WebExtAPIRef("browsingData.RemovalOptions")}}</dt>
- <dd>Objet utilisé pour spécifier le retour arrière des données, et la suppression des données ajoutées par le biais de la navigation Web normale, des applications hébergées ou des modules complémentaires.</dd>
-</dl>
+- {{WebExtAPIRef("browsingData.DataTypeSet")}}
+ - : Objet utilisé pour spécifier le type de données à supprimer: par exemple, l'historique, les téléchargements, les mots de passe, etc.
+- {{WebExtAPIRef("browsingData.RemovalOptions")}}
+ - : Objet utilisé pour spécifier le retour arrière des données, et la suppression des données ajoutées par le biais de la navigation Web normale, des applications hébergées ou des modules complémentaires.
-<h2 id="Méthodes">Méthodes</h2>
+## Méthodes
-<dl>
- <dt>{{WebExtAPIRef("browsingData.remove()")}}</dt>
- <dd>Supprime les données de navigation pour les types de données spécifiés.</dd>
- <dt>{{WebExtAPIRef("browsingData.removeCache()")}}</dt>
- <dd>Efface le cache du navigateur.</dd>
- <dt>{{WebExtAPIRef("browsingData.removeCookies()")}}</dt>
- <dd>Supprime les cookies</dd>
- <dt>{{WebExtAPIRef("browsingData.removeDownloads()")}}</dt>
- <dd>Supprime la liste des fichiers téléchargés.</dd>
- <dt>{{WebExtAPIRef("browsingData.removeFormData()")}}</dt>
- <dd>Efface les données de formulaire enregistrées.</dd>
- <dt>{{WebExtAPIRef("browsingData.removeHistory()")}}</dt>
- <dd>Efface l'historique du navigateur.</dd>
- <dt>{{WebExtAPIRef("browsingData.removeLocalStorage()")}}</dt>
- <dd>Efface tout <a href="/fr/docs/Web/API/Window/localStorage">stockage local</a> créé par des sites web.</dd>
- <dt>{{WebExtAPIRef("browsingData.removePasswords()")}}</dt>
- <dd>Efface les mots de passe enregistrés.</dd>
- <dt>{{WebExtAPIRef("browsingData.removePluginData()")}}</dt>
- <dd>Efface les données associées aux plugins.</dd>
- <dt>{{WebExtAPIRef("browsingData.settings()")}}</dt>
- <dd>Obtient la valeur actuelle des paramètres dans la fonction "Effacer l'historique" du navigateur</dd>
-</dl>
+- {{WebExtAPIRef("browsingData.remove()")}}
+ - : Supprime les données de navigation pour les types de données spécifiés.
+- {{WebExtAPIRef("browsingData.removeCache()")}}
+ - : Efface le cache du navigateur.
+- {{WebExtAPIRef("browsingData.removeCookies()")}}
+ - : Supprime les cookies
+- {{WebExtAPIRef("browsingData.removeDownloads()")}}
+ - : Supprime la liste des fichiers téléchargés.
+- {{WebExtAPIRef("browsingData.removeFormData()")}}
+ - : Efface les données de formulaire enregistrées.
+- {{WebExtAPIRef("browsingData.removeHistory()")}}
+ - : Efface l'historique du navigateur.
+- {{WebExtAPIRef("browsingData.removeLocalStorage()")}}
+ - : Efface tout [stockage local](/fr/docs/Web/API/Window/localStorage) créé par des sites web.
+- {{WebExtAPIRef("browsingData.removePasswords()")}}
+ - : Efface les mots de passe enregistrés.
+- {{WebExtAPIRef("browsingData.removePluginData()")}}
+ - : Efface les données associées aux plugins.
+- {{WebExtAPIRef("browsingData.settings()")}}
+ - : Obtient la valeur actuelle des paramètres dans la fonction "Effacer l'historique" du navigateur
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
+{{Compat("webextensions.api.browsingData", 2)}}
+{{WebExtExamples("h2")}}
-<p>{{Compat("webextensions.api.browsingData", 2)}}</p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>{{WebExtExamples("h2")}}</p>
-
-<div class="note"><p><strong>Note :</strong></p>
-
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -118,5 +106,4 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.md
index 02beb4443c..165ac30fbe 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.md
@@ -12,53 +12,45 @@ tags:
- browsingData
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/RemovalOptions
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Le type <strong><code>browsingData.RemovalOptions</code></strong> contient des options permettant de contrôler certains aspects de la suppression des données de navigation.</p>
+Le type **`browsingData.RemovalOptions`** contient des options permettant de contrôler certains aspects de la suppression des données de navigation.
-<h2 id="Type">Type</h2>
+## Type
-<p>Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes:</p>
+Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes:
-<dl>
- <dt><code>hostnames</code> {{optional_inline}}</dt>
- <dd>
- <p><code>Array</code> of <code>string</code>. Cette propriété s'applique uniquement aux cookies et aux éléments de stockage locaux. Ne supprimez que les cookies et les éléments de stockage locaux associés à ces noms d'hôte.</p>
+- `hostnames` {{optional_inline}}
- <p>Vous devez indiquer ici un nom d'hôte, sans protocole (par exemple : "google.com" et non https://google.com"). Vous pouvez utiliser l'interface  <code><a href="/fr/docs/Web/API/URL">URL</a></code> pour analyser une URL brute  et récupérer uniquement le nom d'hôte. Les sous-domaines d'un nom d'hôte donné ne seront pas supprimés: vous devez explicitement lister les sous-domaines.</p>
- </dd>
- <dt><code>originTypes</code> {{optional_inline}}</dt>
- <dd>
- <p><code>object</code>. Permet de contrôler si les données doivent être supprimées uniquement des pages Web normales ou des applications et extensions Web hébergées. Si cette option est omise, seules les données des pages Web normales ("<code>unprotectedWeb</code>") sont supprimées. Avant de supprimer des données d'applications ou d'extensions Web, veillez à ce que ce soit vraiment ce que l'utilisateur souhaite.</p>
+ - : `Array` of `string`. Cette propriété s'applique uniquement aux cookies et aux éléments de stockage locaux. Ne supprimez que les cookies et les éléments de stockage locaux associés à ces noms d'hôte.
- <p>Cet objet peut contenir l'une des propriétés suivantes :</p>
+ Vous devez indiquer ici un nom d'hôte, sans protocole (par exemple : "google.com" et non https\://google.com"). Vous pouvez utiliser l'interface  [`URL`](/fr/docs/Web/API/URL) pour analyser une URL brute  et récupérer uniquement le nom d'hôte. Les sous-domaines d'un nom d'hôte donné ne seront pas supprimés: vous devez explicitement lister les sous-domaines.
- <dl>
- <dt><code>unprotectedWeb</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Si présent et <code>true</code>, supprime les données de la pages Web normales.</dd>
- <dt><code>protectedWeb</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Si présent et <code>true</code>, supprime les données de site Web qui ont été installés en tant qu'applications hébergées.</dd>
- <dt><code>extension</code> {{optional_inline}}</dt>
- <dd><code>boolean</code>. Si présent et <code>true</code>, supprime les données d'extensions.</dd>
- </dl>
- </dd>
- <dt><code>since</code> {{optional_inline}}</dt>
- <dd><code>number</code>. Jusqu'à quand remontent les données, données en <a href="https://en.wikipedia.org/wiki/Unix_time">millisecondes depuis l'époque UNIX</a>. Notez que lorsque vous supprimez le cache du navigateur, le cache entier est toujours supprimé et cette option est ignorée. Si la propriété <code>since</code> est omise, la valeur par défaut est 0, ce qui signifie "pour toujours".</dd>
-</dl>
+- `originTypes` {{optional_inline}}
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+ - : `object`. Permet de contrôler si les données doivent être supprimées uniquement des pages Web normales ou des applications et extensions Web hébergées. Si cette option est omise, seules les données des pages Web normales ("`unprotectedWeb`") sont supprimées. Avant de supprimer des données d'applications ou d'extensions Web, veillez à ce que ce soit vraiment ce que l'utilisateur souhaite.
+ Cet objet peut contenir l'une des propriétés suivantes :
+ - `unprotectedWeb` {{optional_inline}}
+ - : `boolean`. Si présent et `true`, supprime les données de la pages Web normales.
+ - `protectedWeb` {{optional_inline}}
+ - : `boolean`. Si présent et `true`, supprime les données de site Web qui ont été installés en tant qu'applications hébergées.
+ - `extension` {{optional_inline}}
+ - : `boolean`. Si présent et `true`, supprime les données d'extensions.
-<p>{{Compat("webextensions.api.browsingData.RemovalOptions", 2)}}</p>
+- `since` {{optional_inline}}
+ - : `number`. Jusqu'à quand remontent les données, données en [millisecondes depuis l'époque UNIX](https://en.wikipedia.org/wiki/Unix_time). Notez que lorsque vous supprimez le cache du navigateur, le cache entier est toujours supprimé et cette option est ignorée. Si la propriété `since` est omise, la valeur par défaut est 0, ce qui signifie "pour toujours".
-<div class="note"><p><strong>Note :</strong></p>
+## Compatibilité du navigateur
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-</div>
+{{Compat("webextensions.api.browsingData.RemovalOptions", 2)}}
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -85,5 +77,4 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/RemovalOptions
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.md
index 304ad17451..adabcdd691 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.md
@@ -13,46 +13,46 @@ tags:
- supprimer
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/remove
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Supprime les données de navigation spécifiées.</p>
+Supprime les données de navigation spécifiées.
-<p>Les données de navigation à supprimer sont spécifiées dans l'option  <code>dataTypes</code>, qui est un objet  {{WebExtAPIRef("browsingData.DataTypeSet")}}.</p>
+Les données de navigation à supprimer sont spécifiées dans l'option  `dataTypes`, qui est un objet  {{WebExtAPIRef("browsingData.DataTypeSet")}}.
-<p>Vous pouvez utiliser l'option <code>removalOptions</code>, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, pour contrôler à quelle distance remonter dans le temps pour supprimer des données et supprimer les données uniquement à partir de pages Web normales ou pour supprimer des données hébergées d'applications et extensions aussi.</p>
+Vous pouvez utiliser l'option `removalOptions`, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, pour contrôler à quelle distance remonter dans le temps pour supprimer des données et supprimer les données uniquement à partir de pages Web normales ou pour supprimer des données hébergées d'applications et extensions aussi.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var removing = browser.browsingData.remove(
+```js
+var removing = browser.browsingData.remove(
removalOptions, // RemovalOptions object
dataTypes // DataTypeSet object
)
-</pre>
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<dl>
- <dt><code>removalOptions</code></dt>
- <dd><code>object</code>. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour contrôler à quelle distance remonter dans le temps pour supprimer des données, et si vous souhaitez supprimer des données des applications Web hébergées et des extensions ou simplement des pages Web normales.</dd>
- <dt><code>dataTypes</code></dt>
- <dd><code>object</code>. Un objet {{WebExtAPIRef("browsingData.DataTypeSet")}}, décrit les types de données à supprimer (par exemple, historique, les téléchargements,...).</dd>
-</dl>
+- `removalOptions`
+ - : `object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour contrôler à quelle distance remonter dans le temps pour supprimer des données, et si vous souhaitez supprimer des données des applications Web hébergées et des extensions ou simplement des pages Web normales.
+- `dataTypes`
+ - : `object`. Un objet {{WebExtAPIRef("browsingData.DataTypeSet")}}, décrit les types de données à supprimer (par exemple, historique, les téléchargements,...).
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.remove")}}</p>
+{{Compat("webextensions.api.browsingData.remove")}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Supprimer l'historique des téléchargements et de l'histoire de navigation de la semaine dernière :</p>
+Supprimer l'historique des téléchargements et de l'histoire de navigation de la semaine dernière :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -70,11 +70,12 @@ browser.browsingData.remove(
{since: oneWeekAgo},
{downloads: true, history: true}).
then(onRemoved, onError);
-</pre>
+```
-<p>Supprimer tout l'historique de téléchargement et de navigation :</p>
+Supprimer tout l'historique de téléchargement et de navigation :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -84,19 +85,18 @@ function onError(error) {
browser.browsingData.remove({},
{downloads: true, history: true}).
-then(onRemoved, onError);</pre>
-
-<p>{{WebExtExamples}}</p>
-
-<div class="note"><p><strong>Note :</strong></p>
+then(onRemoved, onError);
+```
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
+{{WebExtExamples}}
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -123,5 +123,4 @@ then(onRemoved, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.md
index 4159e5bd9d..3d7bcb7fe0 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.md
@@ -12,41 +12,41 @@ tags:
- removeCache
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeCache
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Effacer le cache du navigateur.</p>
+Effacer le cache du navigateur.
-<p>Notez que cette fonction puisse prendre un objet  {{WebExtAPIRef("browsingData.RemovalOptions")}}, elle sera ignorée. Le cache entier est toujours effacé lors de l'utilisation de cette fonction.</p>
+Notez que cette fonction puisse prendre un objet  {{WebExtAPIRef("browsingData.RemovalOptions")}}, elle sera ignorée. Le cache entier est toujours effacé lors de l'utilisation de cette fonction.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var removing = browser.browsingData.removeCache(
+```js
+var removing = browser.browsingData.removeCache(
removalOptions // RemovalOptions object
)
-</pre>
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<dl>
- <dt><code>removalOptions </code>{{optional_inline}}</dt>
- <dd><code>object</code>. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}. Ce paramètre n'a aucun effet</dd>
-</dl>
+- `removalOptions `{{optional_inline}}
+ - : `object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}. Ce paramètre n'a aucun effet
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera rempli sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promesse sera rejetée avec un message d'erreur.</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera rempli sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promesse sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.removeCache")}}</p>
+{{Compat("webextensions.api.browsingData.removeCache")}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Effacer le cache du navigateur :</p>
+Effacer le cache du navigateur :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -55,19 +55,18 @@ function onError(error) {
}
browser.browsingData.removeCache({}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -94,5 +93,4 @@ then(onRemoved, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.md
index dd543a2a24..942402edba 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.md
@@ -12,46 +12,44 @@ tags:
- removeCookies
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeCookies
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Efface les cookies du navigateur</p>
+Efface les cookies du navigateur
-<p>Vous pouvez utiliser le paramètre <code>removalOptions</code>, qui est un objet  {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :</p>
+Vous pouvez utiliser le paramètre `removalOptions`, qui est un objet  {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :
-<ul>
- <li>Efface seulement les cookies créés après un temps donné</li>
- <li>Contrôlez si les cookies doivent être supprimés uniquement à partir des pages Webnormales ou si vous souhaitez supprimer les cookies des applications et des extensions hébergées.</li>
-</ul>
+- Efface seulement les cookies créés après un temps donné
+- Contrôlez si les cookies doivent être supprimés uniquement à partir des pages Webnormales ou si vous souhaitez supprimer les cookies des applications et des extensions hébergées.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var removing = browser.browsingData.removeCookies(
+```js
+var removing = browser.browsingData.removeCookies(
removalOptions // RemovalOptions object
)
-</pre>
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<dl>
- <dt><code>removalOptions</code></dt>
- <dd><code>object</code>. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les cookies créés après un délais donné, et pour supprimer les cookies uniquement des pages Web normales ou pour supprimer les cookies des applications et extensions hébergées.</dd>
-</dl>
+- `removalOptions`
+ - : `object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les cookies créés après un délais donné, et pour supprimer les cookies uniquement des pages Web normales ou pour supprimer les cookies des applications et extensions hébergées.
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.removeCookies")}}</p>
+{{Compat("webextensions.api.browsingData.removeCookies")}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Supprime les cookies créés la semaine dernière :</p>
+Supprime les cookies créés la semaine dernière :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -67,17 +65,19 @@ var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
browser.browsingData.removeCookies(
{since: oneWeekAgo}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>Supprime tous les cookies :</p>
+Supprime tous les cookies :
-<div class="warning">
-<p><strong>Attention :</strong></p>
-<p>L'utilisation de l'API pour supprimer tous les cookies effacera simultanément tous les objets de stockage locaux (y compris ceux des autres extensions).</p>
-<p>Si vous souhaitez simplement effacer tous les cookies sans perturber les installations de stockage locales, utilisez <a href="/fr/docs/Mozilla/Add-ons/WebExtensions/API/cookies">browser.cookies</a> pour faire une boucle et supprimer le contenu de tous les magasins de cookies.</p>
-</div>
+> **Attention :**
+>
+> L'utilisation de l'API pour supprimer tous les cookies effacera simultanément tous les objets de stockage locaux (y compris ceux des autres extensions).
+>
+> Si vous souhaitez simplement effacer tous les cookies sans perturber les installations de stockage locales, utilisez [browser.cookies](/fr/docs/Mozilla/Add-ons/WebExtensions/API/cookies) pour faire une boucle et supprimer le contenu de tous les magasins de cookies.
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -86,19 +86,18 @@ function onError(error) {
}
browser.browsingData.removeCookies({}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -125,5 +124,4 @@ then(onRemoved, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.md
index 625cb99a06..2d708ac98c 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.md
@@ -12,46 +12,44 @@ tags:
- removeDownloads
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeDownloads
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Efface l'historique de téléchargement du navigateur. Notez que cela ne supprime pas les objets téléchargés eux-mêmes, seulement les enregistrements de téléchargements dans l'historique du navigateur.</p>
+Efface l'historique de téléchargement du navigateur. Notez que cela ne supprime pas les objets téléchargés eux-mêmes, seulement les enregistrements de téléchargements dans l'historique du navigateur.
-<p>Vous pouvez utiliser le paramètre <code>removalOptions</code>, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :</p>
+Vous pouvez utiliser le paramètre `removalOptions`, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :
-<ul>
- <li>Efface les enregistrements des élements téléchargés après un temps donné</li>
- <li>contrôle si vous souhaitez effacer uniquement les enregistrements d'éléments téléchargés à partir de pages Web normales ou pour supprimer également les enregistrements des applications hébergées et des extensions.</li>
-</ul>
+- Efface les enregistrements des élements téléchargés après un temps donné
+- contrôle si vous souhaitez effacer uniquement les enregistrements d'éléments téléchargés à partir de pages Web normales ou pour supprimer également les enregistrements des applications hébergées et des extensions.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var removing = browser.browsingData.removeDownloads(
+```js
+var removing = browser.browsingData.removeDownloads(
removalOptions // RemovalOptions object
)
-</pre>
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<dl>
- <dt><code>removalOptions</code></dt>
- <dd><code>object</code>. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut-être utilisé pour effacer uniquement les enregistrements créés après une heure donnée, et pour effacer uniquement les enregistrements d'éléments téléchargés depuis les pages Web normales ou pour effacer des enregistrements d'applications hébergées et extensions aussi bien.</dd>
-</dl>
+- `removalOptions`
+ - : `object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut-être utilisé pour effacer uniquement les enregistrements créés après une heure donnée, et pour effacer uniquement les enregistrements d'éléments téléchargés depuis les pages Web normales ou pour effacer des enregistrements d'applications hébergées et extensions aussi bien.
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.removeDownloads")}}</p>
+{{Compat("webextensions.api.browsingData.removeDownloads")}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Supprime les enregistrements d'objets téléchargés la semaine dernière :</p>
+Supprime les enregistrements d'objets téléchargés la semaine dernière :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -67,11 +65,13 @@ var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
browser.browsingData.removeDownloads(
{since: oneWeekAgo}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>Supprime tous les enregistrements d'objets téléchargés :</p>
+Supprime tous les enregistrements d'objets téléchargés :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -80,19 +80,18 @@ function onError(error) {
}
browser.browsingData.removeDownloads({}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -119,5 +118,4 @@ then(onRemoved, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.md
index b793697877..673963ce0f 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.md
@@ -12,43 +12,43 @@ tags:
- removeDownloads
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeFormData
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Efface les données que le navigateur a enregistré pour les formulaires de remplissage automatique.</p>
+Efface les données que le navigateur a enregistré pour les formulaires de remplissage automatique.
-<p>Vous pouvez utiliser le paramètre <code>removalOptions</code>, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, pour :</p>
+Vous pouvez utiliser le paramètre `removalOptions`, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, pour :
-<ul>
- <li>Efface uniquement les données de formulaire entrées après une heure donnée</li>
- <li>Contrôle si vous souhaitez supprimer uniquement les données saisies dans les pages Web normales ou effacer les données saisies dans les applications et extensions hébergées.</li>
-</ul>
+- Efface uniquement les données de formulaire entrées après une heure donnée
+- Contrôle si vous souhaitez supprimer uniquement les données saisies dans les pages Web normales ou effacer les données saisies dans les applications et extensions hébergées.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var removing = browser.browsingData.removeFormData(
+```js
+var removing = browser.browsingData.removeFormData(
removalOptions // RemovalOptions object
)
-</pre>
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<p><code>object</code>. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les données de formulaire saisies après une heure donnée, et pour effacer uniquement les données saisies dans les pages Web normales ou pour effacer les données saisies dans les applications hébergées et des extensions aussi.</p>
+`object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les données de formulaire saisies après une heure donnée, et pour effacer uniquement les données saisies dans les pages Web normales ou pour effacer les données saisies dans les applications hébergées et des extensions aussi.
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.removeFormData")}}</p>
+{{Compat("webextensions.api.browsingData.removeFormData")}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Supprimer les données de formulaire enregistrées la semaine dernière :</p>
+Supprimer les données de formulaire enregistrées la semaine dernière :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -64,11 +64,13 @@ var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
browser.browsingData.removeFormData(
{since: oneWeekAgo}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>Supprimer tous les données de formulaire enregistrées :</p>
+Supprimer tous les données de formulaire enregistrées :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -77,19 +79,18 @@ function onError(error) {
}
browser.browsingData.removeFormData({}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -116,5 +117,4 @@ then(onRemoved, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.md
index 5c8e2bd1b3..a26942c835 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.md
@@ -12,46 +12,44 @@ tags:
- removeHistory
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeHistory
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Efface l'enregistrement des pages Web que l'utilisateur a visité (historique de navigation).</p>
+Efface l'enregistrement des pages Web que l'utilisateur a visité (historique de navigation).
-<p>Vous pouvez utiliser le paramètre <code>removalOptions</code>, qui est un objet  {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :</p>
+Vous pouvez utiliser le paramètre `removalOptions`, qui est un objet  {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :
-<ul>
- <li>Effacer uniquement les eenregistrements des pages Web visitées après un certain temps.</li>
- <li>Contrôlez si vous souhaitez effacer uniquement les enregistrements des pages web normales ou effacer les enregistrements des applications hébergées et des extensions.</li>
-</ul>
+- Effacer uniquement les eenregistrements des pages Web visitées après un certain temps.
+- Contrôlez si vous souhaitez effacer uniquement les enregistrements des pages web normales ou effacer les enregistrements des applications hébergées et des extensions.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var removing = browser.browsingData.removeHistory(
+```js
+var removing = browser.browsingData.removeHistory(
removalOptions // RemovalOptions object
)
-</pre>
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<dl>
- <dt><code>removalOptions</code></dt>
- <dd><code>object</code>. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut-être utilisé pour effacer uniquement les enregistrements des pages Web visitées après un certain temp, et pour effacer uniquement les enregistrements des pages Web normales ou pour effacer les enregistrements des applications hébergées et extensions aussi bien.</dd>
-</dl>
+- `removalOptions`
+ - : `object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut-être utilisé pour effacer uniquement les enregistrements des pages Web visitées après un certain temp, et pour effacer uniquement les enregistrements des pages Web normales ou pour effacer les enregistrements des applications hébergées et extensions aussi bien.
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> sera rempli sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) sera rempli sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.removeHistory", 10)}}</p>
+{{Compat("webextensions.api.browsingData.removeHistory", 10)}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Supprimer les enregistrements de la page visitées de la semaine dernière :</p>
+Supprimer les enregistrements de la page visitées de la semaine dernière :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -67,11 +65,13 @@ var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
browser.browsingData.removeHistory(
{since: oneWeekAgo}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>Supprimer tous les enregistrements des pages visitées :</p>
+Supprimer tous les enregistrements des pages visitées :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -80,19 +80,18 @@ function onError(error) {
}
browser.browsingData.removeHistory({}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -119,5 +118,4 @@ then(onRemoved, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.md
index 9cf0b59e81..7b14d6da78 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.md
@@ -12,46 +12,44 @@ tags:
- removeLocalStorage
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeLocalStorage
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Efface tout le <a href="/fr/docs/Web/API/Window/localStorage">stockage local</a> créé par des sites Web.</p>
+Efface tout le [stockage local](/fr/docs/Web/API/Window/localStorage) créé par des sites Web.
-<p>Vous pouvez utiliser le paramètre <code>removalOptions</code>, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :</p>
+Vous pouvez utiliser le paramètre `removalOptions`, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :
-<ul>
- <li>Effacer uniquement les objets de stockage locaux créés après un délai donné</li>
- <li>Controler si vous souhaitez effacer uniquement les objets de stockage locaux créés par des pages Web normales ou supprimer des objets créés par des applications et des extensions hébergées.</li>
-</ul>
+- Effacer uniquement les objets de stockage locaux créés après un délai donné
+- Controler si vous souhaitez effacer uniquement les objets de stockage locaux créés par des pages Web normales ou supprimer des objets créés par des applications et des extensions hébergées.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var removing = browser.browsingData.removeLocalStorage(
+```js
+var removing = browser.browsingData.removeLocalStorage(
removalOptions // RemovalOptions object
)
-</pre>
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<dl>
- <dt><code>removalOptions</code></dt>
- <dd><code>object</code>. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut etre utilisé pour effacer uniquement les objets de stockage locaux créés par des pages Web normales ou pour effacer des objets créés par des applications et des extensions hébergées.</dd>
-</dl>
+- `removalOptions`
+ - : `object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut etre utilisé pour effacer uniquement les objets de stockage locaux créés par des pages Web normales ou pour effacer des objets créés par des applications et des extensions hébergées.
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera remplie sans argument lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.removeLocalStorage", 10)}}</p>
+{{Compat("webextensions.api.browsingData.removeLocalStorage", 10)}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Supprime tout le stockage local :</p>
+Supprime tout le stockage local :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -60,17 +58,16 @@ function onError(error) {
}
browser.browsingData.removeLocalStorage({}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -97,5 +94,4 @@ then(onRemoved, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.md
index 474fb9aced..e5d54a19dc 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.md
@@ -12,46 +12,44 @@ tags:
- removePasswords
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removePasswords
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Efface les mots de passes enregistrés</p>
+Efface les mots de passes enregistrés
-<p>Vous pouvez utiliser le paremètre <code>removalOptions</code>, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :</p>
+Vous pouvez utiliser le paremètre `removalOptions`, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}} pour :
-<ul>
- <li>Effacer uniquement les mots de passe enregistrés après un certain temp</li>
- <li>Contrôlez si vous souhaitez supprimer les mots de passe enregistrés sur les pages Web normales ou effacer les mots de passe enregistrés sur les applications et les extensions hébergées.</li>
-</ul>
+- Effacer uniquement les mots de passe enregistrés après un certain temp
+- Contrôlez si vous souhaitez supprimer les mots de passe enregistrés sur les pages Web normales ou effacer les mots de passe enregistrés sur les applications et les extensions hébergées.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var removing = browser.browsingData.removePasswords(
+```js
+var removing = browser.browsingData.removePasswords(
removalOptions // RemovalOptions object
)
-</pre>
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<dl>
- <dt><code>removalOptions</code></dt>
- <dd><code>object</code>. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les mots de passe enregistrés après un certain temps, et pour effacer les mots de passe enregistrés sur les pages Web normales ou pour effacer les mots de passe enregistrés sur les applications et les extensions hébergées.</dd>
-</dl>
+- `removalOptions`
+ - : `object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les mots de passe enregistrés après un certain temps, et pour effacer les mots de passe enregistrés sur les pages Web normales ou pour effacer les mots de passe enregistrés sur les applications et les extensions hébergées.
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera remplie sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promise sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.removePasswords")}}</p>
+{{Compat("webextensions.api.browsingData.removePasswords")}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Supprimer les mots de passe enregistrés la semaine dernière :</p>
+Supprimer les mots de passe enregistrés la semaine dernière :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -66,11 +64,13 @@ function weekInMilliseconds() {
var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
browser.browsingData.removePasswords({since: oneWeekAgo}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>Supprime tous les mots de passe enregistrés :</p>
+Supprime tous les mots de passe enregistrés :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -78,19 +78,18 @@ function onError(error) {
console.error(error);
}
-browser.browsingData.removePasswords({}).then(onRemoved, onError);</pre>
+browser.browsingData.removePasswords({}).then(onRemoved, onError);
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -117,5 +116,4 @@ browser.browsingData.removePasswords({}).then(onRemoved, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.md
index 3bc02e928c..3e989421b8 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.md
@@ -12,46 +12,44 @@ tags:
- removePluginData
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removePluginData
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Efface les données stockées par les plugins du navigateur.</p>
+Efface les données stockées par les plugins du navigateur.
-<p>Vous pouvez utiliser le paramètre <code>removalOptions</code>, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, pour :</p>
+Vous pouvez utiliser le paramètre `removalOptions`, qui est un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, pour :
-<ul>
- <li>effacer seulement les données du plugins stockées après un temps donné</li>
- <li>controler si vous souhaitez effacer uniquement les données stockées par les plugins qui s'exécutent dans les pages Web normales ou effacer les données par les plugins qui s'exécutent dans les applications et les extensions hébergées.</li>
-</ul>
+- effacer seulement les données du plugins stockées après un temps donné
+- controler si vous souhaitez effacer uniquement les données stockées par les plugins qui s'exécutent dans les pages Web normales ou effacer les données par les plugins qui s'exécutent dans les applications et les extensions hébergées.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var removing = browser.browsingData.removePluginData(
+```js
+var removing = browser.browsingData.removePluginData(
removalOptions // RemovalOptions object
)
-</pre>
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<dl>
- <dt><code>removalOptions</code></dt>
- <dd><code>object</code>. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les données de plugin stockées après un certain temps, et pour effacer uniquement les données stockées par des plugins fonctionnant sur des pages web normales ou pour effacer des données stockées par des plugins fonctionnant dans des applications et extensions hébergées.</dd>
-</dl>
+- `removalOptions`
+ - : `object`. Un objet {{WebExtAPIRef("browsingData.RemovalOptions")}}, qui peut être utilisé pour effacer uniquement les données de plugin stockées après un certain temps, et pour effacer uniquement les données stockées par des plugins fonctionnant sur des pages web normales ou pour effacer des données stockées par des plugins fonctionnant dans des applications et extensions hébergées.
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera rempli sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promesse sera rejetée avec un message d'erreur.</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera rempli sans arguments lorsque la suppression est terminée. Si une erreur se produit, la promesse sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.removePluginData")}}</p>
+{{Compat("webextensions.api.browsingData.removePluginData")}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Supprimer les données stockées par les plugins au cours de la dernière semaine :</p>
+Supprimer les données stockées par les plugins au cours de la dernière semaine :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -66,11 +64,13 @@ function weekInMilliseconds() {
var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
browser.browsingData.removePluginData({since: oneWeekAgo}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>Supprimer toutes les données stockées par les plugins :</p>
+Supprimer toutes les données stockées par les plugins :
-<pre class="brush: js">function onRemoved() {
+```js
+function onRemoved() {
console.log("removed");
}
@@ -79,19 +79,18 @@ function onError(error) {
}
browser.browsingData.removePluginData({}).
-then(onRemoved, onError);</pre>
+then(onRemoved, onError);
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -118,5 +117,4 @@ then(onRemoved, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.md b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.md
index fae7fb7b8e..57bb718e2e 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.md
@@ -12,49 +12,49 @@ tags:
- browsingData
translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/settings
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>Les navigateurs disposent d'une fonction "Effacer l'historique" intégrée, qui permet à l'utilisateur d'effacer différents types de données de navigation. Cela a une interface utilisateur qui permet à l'utilisateur de sélectionner le type de données à supprimer (par exemple l'historique, les téléchargements, ...) et à quelle distance remonter dans le temps pour supprimer des données.</p>
+Les navigateurs disposent d'une fonction "Effacer l'historique" intégrée, qui permet à l'utilisateur d'effacer différents types de données de navigation. Cela a une interface utilisateur qui permet à l'utilisateur de sélectionner le type de données à supprimer (par exemple l'historique, les téléchargements, ...) et à quelle distance remonter dans le temps pour supprimer des données.
-<p>Cette fonction renvoie la valeur actuelle de ces paramètres.</p>
+Cette fonction renvoie la valeur actuelle de ces paramètres.
-<p>Notez que tous les types de données ne peuvent pas toujours être supprimés via l'interface utilisateur et certaines options d'interface utilisateur peuvent correspondre à plusieurs types de données.</p>
+Notez que tous les types de données ne peuvent pas toujours être supprimés via l'interface utilisateur et certaines options d'interface utilisateur peuvent correspondre à plusieurs types de données.
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
+C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">var getSettings = browser.browsingData.settings()
-</pre>
+```js
+var getSettings = browser.browsingData.settings()
+```
-<h3 id="Paramètres">Paramètres</h3>
+### Paramètres
-<p>Aucun.</p>
+Aucun.
-<h3 id="Valeur_retournée">Valeur retournée</h3>
+### Valeur retournée
-<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code> qui sera remplie avec un objet contenant les informations sur les paramètres. Cet objet a trois propriétés :</p>
+Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera remplie avec un objet contenant les informations sur les paramètres. Cet objet a trois propriétés :
-<dl>
- <dt><code>options</code></dt>
- <dd><code>{{WebExtAPIRef("browsingData.RemovalOptions")}}</code>. Un objet  <code>RemovalOptions</code> décrivant les options de suppression actuellement sélectionnées.</dd>
- <dt><code>dataToRemove</code></dt>
- <dd><code>{{WebExtAPIRef("browsingData.DataTypeSet")}}</code>. Cela contiendra une propriété pour chaque type de données pouvant être basculé dans l'interface utilisateur du navigateur. Chaque propriété aura une valeur <code>true</code> si ce type est sélectionné pour la suppression et <code>false</code> dans le cas contraire.</dd>
- <dt><code>dataRemovalPermitted</code></dt>
- <dd><code>{{WebExtAPIRef("browsingData.DataTypeSet")}}</code>. Cela contiendra une propriété pour chaque type de données pouvant être basculé dans l'interface utilisateur du navigateur. Chacune aura la valeur  <code>true</code> si l'administrateur du périphérique a autorisé l'utilisateur à supprimer ce type, et <code>false</code> dans le cas contraire.</dd>
-</dl>
+- `options`
+ - : `{{WebExtAPIRef("browsingData.RemovalOptions")}}`. Un objet  `RemovalOptions` décrivant les options de suppression actuellement sélectionnées.
+- `dataToRemove`
+ - : `{{WebExtAPIRef("browsingData.DataTypeSet")}}`. Cela contiendra une propriété pour chaque type de données pouvant être basculé dans l'interface utilisateur du navigateur. Chaque propriété aura une valeur `true` si ce type est sélectionné pour la suppression et `false` dans le cas contraire.
+- `dataRemovalPermitted`
+ - : `{{WebExtAPIRef("browsingData.DataTypeSet")}}`. Cela contiendra une propriété pour chaque type de données pouvant être basculé dans l'interface utilisateur du navigateur. Chacune aura la valeur  `true` si l'administrateur du périphérique a autorisé l'utilisateur à supprimer ce type, et `false` dans le cas contraire.
-<p>Si une erreur se produit, la  promise sera rejetée avec un message d'erreur.</p>
+Si une erreur se produit, la  promise sera rejetée avec un message d'erreur.
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.browsingData.settings")}}</p>
+{{Compat("webextensions.api.browsingData.settings")}}
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Paramètres des Logs courrants :</p>
+Paramètres des Logs courrants :
-<pre class="brush: js">function onGotSettings(settings) {
+```js
+function onGotSettings(settings) {
console.log(settings.options);
console.log(settings.dataToRemove);
console.log(settings.dataRemovalPermitted);
@@ -64,19 +64,18 @@ function onError(error) {
console.error(error);
}
-browser.browsingData.settings().then(onGotSettings, onError);</pre>
+browser.browsingData.settings().then(onGotSettings, onError);
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<div class="note"><p><strong>Note :</strong></p>
+> **Note :**
+>
+> Cette API est basée sur l'API Chromium [`chrome.browsingData`](https://developer.chrome.com/extensions/browsingData).
+>
+> Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.
-<p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browsingData"><code>chrome.browsingData</code></a>.</p>
-
-<p>Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.</p>
-</div>
-
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -103,5 +102,4 @@ browser.browsingData.settings().then(onGotSettings, onError);</pre>
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>