aboutsummaryrefslogtreecommitdiff
path: root/files/fr/mozilla/add-ons/webextensions/api/browsingdata
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/mozilla/add-ons/webextensions/api/browsingdata')
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.html4
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.html8
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.html6
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.html22
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.html8
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.html27
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.html46
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.html50
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.html46
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.html20
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.html4
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.html4
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.html6
13 files changed, 121 insertions, 130 deletions
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.html
index e5d3bd07ce..19b6f90179 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/datatypeset/index.html
@@ -29,7 +29,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/DataTypeSet
<p>Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :</p>
-<dl class="reference-values">
+<dl>
<dt><code>cache</code> {{optional_inline}}</dt>
<dd><code>boolean</code>. Le cache du navigateur</dd>
<dt><code>cookies</code> {{optional_inline}}</dt>
@@ -60,7 +60,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/DataTypeSet
<p>{{Compat("webextensions.api.browsingData.DataTypeSet")}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.html
index 018f8507c0..fb8a350fa3 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/index.html
@@ -81,15 +81,9 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData
<p>{{Compat("webextensions.api.browsingData", 2)}}</p>
-<div class="note hidden">
-<p>The "Chrome incompatibilities" section is included from <a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities"> https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities</a> using the <a href="/en-US/docs/Template:WebExtChromeCompat">WebExtChromeCompat</a> macro.</p>
-
-<p>If you need to update this content, edit <a href="https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities">https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities</a>, then shift-refresh this page to see your changes.</p>
-</div>
-
<p>{{WebExtExamples("h2")}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.html
index 0ddbe4d663..02beb4443c 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removaloptions/index.html
@@ -20,7 +20,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/RemovalOptions
<p>Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes:</p>
-<dl class="reference-values">
+<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>
@@ -33,7 +33,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/RemovalOptions
<p>Cet objet peut contenir l'une des propriétés suivantes :</p>
- <dl class="reference-values">
+ <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>
@@ -52,7 +52,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/RemovalOptions
<p>{{Compat("webextensions.api.browsingData.RemovalOptions", 2)}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
</div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.html
index 54273fd8b1..304ad17451 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/remove/index.html
@@ -25,7 +25,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/remove
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var removing = browser.browsingData.remove(
+<pre class="brush: js">var removing = browser.browsingData.remove(
removalOptions, // RemovalOptions object
dataTypes // DataTypeSet object
)
@@ -74,21 +74,21 @@ then(onRemoved, onError);
<p>Supprimer tout l'historique de téléchargement et de navigation :</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">onRemoved</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">"removed"</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+<pre class="brush: js">function onRemoved() {
+ console.log("removed");
+}
-<span class="keyword token">function</span> <span class="function token">onError</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">error</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function onError(error) {
+ console.error(error);
+}
-browser<span class="punctuation token">.</span>browsingData<span class="punctuation token">.</span><span class="function token">remove</span><span class="punctuation token">(</span><span class="punctuation token">{</span><span class="punctuation token">}</span><span class="punctuation token">,</span>
- <span class="punctuation token">{</span>downloads<span class="punctuation token">:</span> <span class="keyword token">true</span><span class="punctuation token">,</span> history<span class="punctuation token">:</span> <span class="keyword token">true</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">.</span>
-<span class="function token">then</span><span class="punctuation token">(</span>onRemoved<span class="punctuation token">,</span> onError<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
+browser.browsingData.remove({},
+ {downloads: true, history: true}).
+then(onRemoved, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.html
index 82ecf31397..4159e5bd9d 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecache/index.html
@@ -16,13 +16,13 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeCache
<p>Effacer le cache du navigateur.</p>
-<p>Notez que cette fonction puisse prendre un objet  {{WebExtAPIRef("browsingData.RemovalOptions")}}, elle sera ignorée. <span id="result_box" lang="fr"><span>Le cache entier est toujours effacé lors de l'utilisation de cette fonction</span></span>.</p>
+<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>
<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise">Promise</a></code>.</p>
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var removing = browser.browsingData.removeCache(
+<pre class="brush: js">var removing = browser.browsingData.removeCache(
removalOptions // RemovalOptions object
)
</pre>
@@ -36,7 +36,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeCache
<h3 id="Valeur_retournée">Valeur retournée</h3>
-<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.<span id="result_box" lang="fr"><span> Si une erreur se produit, la promesse sera rejetée avec un message d'erreur.</span></span></p>
+<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>
<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
@@ -59,7 +59,7 @@ then(onRemoved, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.html
index d8f30d2b33..dd543a2a24 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removecookies/index.html
@@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeCookies
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var removing = browser.browsingData.removeCookies(
+<pre class="brush: js">var removing = browser.browsingData.removeCookies(
removalOptions // RemovalOptions object
)
</pre>
@@ -72,26 +72,25 @@ then(onRemoved, onError);</pre>
<p>Supprime tous les cookies :</p>
<div class="warning">
-<p><strong>Avertissement</strong><br>
- 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).<br>
- <br>
- Si vous souhaitez simplement effacer tous les cookies sans perturber les installations de stockage locales, utilisez <a href="/en-US/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>
+<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>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">onRemoved</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">"removed"</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+<pre class="brush: js">function onRemoved() {
+ console.log("removed");
+}
-<span class="keyword token">function</span> <span class="function token">onError</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">error</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function onError(error) {
+ console.error(error);
+}
-browser<span class="punctuation token">.</span>browsingData<span class="punctuation token">.</span><span class="function token">removeCookies</span><span class="punctuation token">(</span><span class="punctuation token">{</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">.</span>
-<span class="function token">then</span><span class="punctuation token">(</span>onRemoved<span class="punctuation token">,</span> onError<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
+browser.browsingData.removeCookies({}).
+then(onRemoved, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.html
index f31bbf0e04..625cb99a06 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removedownloads/index.html
@@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeDownloads
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var removing = browser.browsingData.removeDownloads(
+<pre class="brush: js">var removing = browser.browsingData.removeDownloads(
removalOptions // RemovalOptions object
)
</pre>
@@ -51,40 +51,40 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeDownloads
<p>Supprime les enregistrements d'objets téléchargés la semaine dernière :</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">onRemoved</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">"removed"</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+<pre class="brush: js">function onRemoved() {
+ console.log("removed");
+}
-<span class="keyword token">function</span> <span class="function token">onError</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">error</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function onError(error) {
+ console.error(error);
+}
-<span class="keyword token">function</span> <span class="function token">weekInMilliseconds</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- <span class="keyword token">return</span> <span class="number token">1000</span> <span class="operator token">*</span> <span class="number token">60</span> <span class="operator token">*</span> <span class="number token">60</span> <span class="operator token">*</span> <span class="number token">24</span> <span class="operator token">*</span> <span class="number token">7</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function weekInMilliseconds() {
+ return 1000 * 60 * 60 * 24 * 7;
+}
-<span class="keyword token">var</span> oneWeekAgo <span class="operator token">=</span> <span class="punctuation token">(</span><span class="keyword token">new</span> <span class="class-name token">Date</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">)</span><span class="punctuation token">.</span><span class="function token">getTime</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="operator token">-</span> <span class="function token">weekInMilliseconds</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
+var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
-browser<span class="punctuation token">.</span>browsingData<span class="punctuation token">.</span><span class="function token">removeDownloads</span><span class="punctuation token">(</span>
- <span class="punctuation token">{</span>since<span class="punctuation token">:</span> oneWeekAgo<span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">.</span>
-<span class="function token">then</span><span class="punctuation token">(</span>onRemoved<span class="punctuation token">,</span> onError<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
+browser.browsingData.removeDownloads(
+ {since: oneWeekAgo}).
+then(onRemoved, onError);</pre>
<p>Supprime tous les enregistrements d'objets téléchargés :</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">onRemoved</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">"removed"</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+<pre class="brush: js">function onRemoved() {
+ console.log("removed");
+}
-<span class="keyword token">function</span> <span class="function token">onError</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">error</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function onError(error) {
+ console.error(error);
+}
-browser<span class="punctuation token">.</span>browsingData<span class="punctuation token">.</span><span class="function token">removeDownloads</span><span class="punctuation token">({</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">.</span>
-<span class="function token">then</span><span class="punctuation token">(</span>onRemoved<span class="punctuation token">,</span> onError<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
+browser.browsingData.removeDownloads({}).
+then(onRemoved, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.html
index f8209b7e42..b793697877 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeformdata/index.html
@@ -27,16 +27,14 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeFormData
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var removing = browser.browsingData.removeFormData(
+<pre class="brush: js">var removing = browser.browsingData.removeFormData(
removalOptions // RemovalOptions object
)
</pre>
<h3 id="Paramètres">Paramètres</h3>
-<dl>
- <dd><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..</dd>
-</dl>
+<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>
<h3 id="Valeur_retournée">Valeur retournée</h3>
@@ -50,40 +48,40 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeFormData
<p>Supprimer les données de formulaire enregistrées la semaine dernière :</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">onRemoved</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">"removed"</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+<pre class="brush: js">function onRemoved() {
+ console.log("removed");
+}
-<span class="keyword token">function</span> <span class="function token">onError</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">error</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function onError(error) {
+ console.error(error);
+}
-<span class="keyword token">function</span> <span class="function token">weekInMilliseconds</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- <span class="keyword token">return</span> <span class="number token">1000</span> <span class="operator token">*</span> <span class="number token">60</span> <span class="operator token">*</span> <span class="number token">60</span> <span class="operator token">*</span> <span class="number token">24</span> <span class="operator token">*</span> <span class="number token">7</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function weekInMilliseconds() {
+ return 1000 * 60 * 60 * 24 * 7;
+}
-<span class="keyword token">var</span> oneWeekAgo <span class="operator token">=</span> <span class="punctuation token">(</span><span class="keyword token">new</span> <span class="class-name token">Date</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">)</span><span class="punctuation token">.</span><span class="function token">getTime</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="operator token">-</span> <span class="function token">weekInMilliseconds</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
+var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
-browser<span class="punctuation token">.</span>browsingData<span class="punctuation token">.</span><span class="function token">removeFormData</span><span class="punctuation token">(</span>
- <span class="punctuation token">{</span>since<span class="punctuation token">:</span> oneWeekAgo<span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">.</span>
-<span class="function token">then</span><span class="punctuation token">(</span>onRemoved<span class="punctuation token">,</span> onError<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
+browser.browsingData.removeFormData(
+ {since: oneWeekAgo}).
+then(onRemoved, onError);</pre>
<p>Supprimer tous les données de formulaire enregistrées :</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">onRemoved</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">"removed"</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+<pre class="brush: js">function onRemoved() {
+ console.log("removed");
+}
-<span class="keyword token">function</span> <span class="function token">onError</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">error</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function onError(error) {
+ console.error(error);
+}
-browser<span class="punctuation token">.</span>browsingData<span class="punctuation token">.</span><span class="function token">removeFormData</span><span class="punctuation token">(</span><span class="punctuation token">{</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">.</span>
-<span class="function token">then</span><span class="punctuation token">(</span>onRemoved<span class="punctuation token">,</span> onError<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
+browser.browsingData.removeFormData({}).
+then(onRemoved, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.html
index 189bd5ed5a..5c8e2bd1b3 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removehistory/index.html
@@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeHistory
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var removing = browser.browsingData.removeHistory(
+<pre class="brush: js">var removing = browser.browsingData.removeHistory(
removalOptions // RemovalOptions object
)
</pre>
@@ -51,40 +51,40 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeHistory
<p>Supprimer les enregistrements de la page visitées de la semaine dernière :</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">onRemoved</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">"removed"</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+<pre class="brush: js">function onRemoved() {
+ console.log("removed");
+}
-<span class="keyword token">function</span> <span class="function token">onError</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">error</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function onError(error) {
+ console.error(error);
+}
-<span class="keyword token">function</span> <span class="function token">weekInMilliseconds</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- <span class="keyword token">return</span> <span class="number token">1000</span> <span class="operator token">*</span> <span class="number token">60</span> <span class="operator token">*</span> <span class="number token">60</span> <span class="operator token">*</span> <span class="number token">24</span> <span class="operator token">*</span> <span class="number token">7</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function weekInMilliseconds() {
+ return 1000 * 60 * 60 * 24 * 7;
+}
-<span class="keyword token">var</span> oneWeekAgo <span class="operator token">=</span> <span class="punctuation token">(</span><span class="keyword token">new</span> <span class="class-name token">Date</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">)</span><span class="punctuation token">.</span><span class="function token">getTime</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="operator token">-</span> <span class="function token">weekInMilliseconds</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
+var oneWeekAgo = (new Date()).getTime() - weekInMilliseconds();
-browser<span class="punctuation token">.</span>browsingData<span class="punctuation token">.</span><span class="function token">removeHistory</span><span class="punctuation token">(</span>
- <span class="punctuation token">{</span>since<span class="punctuation token">:</span> oneWeekAgo<span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">.</span>
-<span class="function token">then</span><span class="punctuation token">(</span>onRemoved<span class="punctuation token">,</span> onError<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
+browser.browsingData.removeHistory(
+ {since: oneWeekAgo}).
+then(onRemoved, onError);</pre>
<p>Supprimer tous les enregistrements des pages visitées :</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">onRemoved</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">"removed"</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+<pre class="brush: js">function onRemoved() {
+ console.log("removed");
+}
-<span class="keyword token">function</span> <span class="function token">onError</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">error</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function onError(error) {
+ console.error(error);
+}
-browser<span class="punctuation token">.</span>browsingData<span class="punctuation token">.</span><span class="function token">removeHistory</span><span class="punctuation token">({</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">.</span>
-<span class="function token">then</span><span class="punctuation token">(</span>onRemoved<span class="punctuation token">,</span> onError<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
+browser.browsingData.removeHistory({}).
+then(onRemoved, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.html
index 95487077c2..9cf0b59e81 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removelocalstorage/index.html
@@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeLocalStorag
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var removing = browser.browsingData.removeLocalStorage(
+<pre class="brush: js">var removing = browser.browsingData.removeLocalStorage(
removalOptions // RemovalOptions object
)
</pre>
@@ -51,20 +51,20 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removeLocalStorag
<p>Supprime tout le stockage local :</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">onRemoved</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span><span class="string token">"removed"</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+<pre class="brush: js">function onRemoved() {
+ console.log("removed");
+}
-<span class="keyword token">function</span> <span class="function token">onError</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- console<span class="punctuation token">.</span><span class="function token">error</span><span class="punctuation token">(</span>error<span class="punctuation token">)</span><span class="punctuation token">;</span>
-<span class="punctuation token">}</span>
+function onError(error) {
+ console.error(error);
+}
-browser<span class="punctuation token">.</span>browsingData<span class="punctuation token">.</span></code>removeLocalStorage<code class="language-js"><span class="punctuation token">({</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">.</span>
-<span class="function token">then</span><span class="punctuation token">(</span>onRemoved<span class="punctuation token">,</span> onError<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre>
+browser.browsingData.removeLocalStorage({}).
+then(onRemoved, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
</div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.html
index 5a68d66e50..474fb9aced 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removepasswords/index.html
@@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removePasswords
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var removing = browser.browsingData.removePasswords(
+<pre class="brush: js">var removing = browser.browsingData.removePasswords(
removalOptions // RemovalOptions object
)
</pre>
@@ -82,7 +82,7 @@ browser.browsingData.removePasswords({}).then(onRemoved, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.html
index 67372195aa..3bc02e928c 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/removeplugindata/index.html
@@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/removePluginData
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var removing = browser.browsingData.removePluginData(
+<pre class="brush: js">var removing = browser.browsingData.removePluginData(
removalOptions // RemovalOptions object
)
</pre>
@@ -83,7 +83,7 @@ then(onRemoved, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.html b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.html
index d8e0f3714f..fae7fb7b8e 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browsingdata/settings/index.html
@@ -24,7 +24,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/settings
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var getSettings = browser.browsingData.settings()
+<pre class="brush: js">var getSettings = browser.browsingData.settings()
</pre>
<h3 id="Paramètres">Paramètres</h3>
@@ -35,7 +35,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browsingData/settings
<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>
-<dl class="reference-values">
+<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>
@@ -68,7 +68,7 @@ browser.browsingData.settings().then(onGotSettings, onError);</pre>
<p>{{WebExtExamples}}</p>
-<div class="note"><strong>Remerciements :</strong>
+<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>