diff options
Diffstat (limited to 'files/fr/mozilla/add-ons/webextensions/api/cookies')
10 files changed, 38 insertions, 48 deletions
diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/cookie/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/cookie/index.html index 22338dfcb5..a0c5e31518 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/cookie/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/cookie/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/Cookie <p>Les valeurs de ce type sont des objets, qui peuvent contenir les propriétés suivantes :</p> -<dl class="reference-values"> +<dl> <dt><code>domain</code></dt> <dd>Une <code>chaîne</code> représentant le domaine auquel appartient le cookie (par exemple "www.google.com", "example.com").</dd> <dt><code>expirationDate</code>{{optional_inline}}</dt> @@ -72,7 +72,7 @@ gettingAll.then(logCookies);</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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/cookiestore/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/cookiestore/index.html index 8f7b3592fb..f861ee501f 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/cookiestore/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/cookiestore/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/CookieStore <p>Les valeurs de ce type sont des objets, qui peuvent contenir les propriétés suivantes :</p> -<dl class="reference-values"> +<dl> <dt><code>id</code></dt> <dd>Une <code>chaîne</code> représentant l'identification unique pour le cookie store.***</dd> <dt><code>incognito</code></dt> @@ -40,14 +40,14 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/CookieStore <p>Dans l'extrait suivant, la méthode {{WebExtAPIRef("cookies.getAllCookieStores()")}} permet de récupérer tous les magasins de cookies actuellement disponibles dans le navigateur et d'afficher chaque ID de cookie, ainsi que les onglets qui se partagent le cookie store.</p> -<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">logStores</span><span class="punctuation token">(</span>cookieStores<span class="punctuation token">)</span> <span class="punctuation token">{</span> - <span class="keyword token">for</span><span class="punctuation token">(</span>store <span class="keyword token">of</span> cookieStores<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="template-string token"><span class="string token">`Cookie store: </span><span class="interpolation token"><span class="interpolation-punctuation punctuation token">${</span>store<span class="punctuation token">.</span>id<span class="interpolation-punctuation punctuation token">}</span></span><span class="string token">\n Tab IDs: </span><span class="interpolation token"><span class="interpolation-punctuation punctuation token">${</span>store<span class="punctuation token">.</span>tabIds<span class="interpolation-punctuation punctuation token">}</span></span><span class="string token">`</span></span><span class="punctuation token">)</span><span class="punctuation token">;</span> - <span class="punctuation token">}</span> -<span class="punctuation token">}</span> +<pre class="brush: js">function logStores(cookieStores) { + for(store of cookieStores) { + console.log(`Cookie store: ${store.id}\n Tab IDs: ${store.tabIds}`); + } +} -<span class="keyword token">var</span> getting <span class="operator token">=</span> browser<span class="punctuation token">.</span>cookies<span class="punctuation token">.</span><span class="function token">getAllCookieStores</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">;</span> -getting<span class="punctuation token">.</span><span class="function token">then</span><span class="punctuation token">(</span>logStores<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre> +var getting = browser.cookies.getAllCookieStores(); +getting.then(logStores);</pre> <p>L'extrait de code suivant obtient tous les cookies stockés et enregistre ensuite le nombre total stocké et combien de ces cookies sont incognito.</p> @@ -58,7 +58,7 @@ getting<span class="punctuation token">.</span><span class="function token">then <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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/get/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/get/index.html index e921a80e43..2ced08d3b4 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/get/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/get/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/get <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var getting = browser.cookies.get( +<pre class="brush: js">var getting = browser.cookies.get( details // object ) </pre> @@ -32,9 +32,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/get <dl> <dt><code>details</code></dt> - <dd>Un <code>objet</code> contenant les informations pouvant être utilisées pour récupérer un cookie. Il peut inclure les propriétés suivantes :</dd> - <dd> - <dl class="reference-values"> + <dd><p>Un <code>objet</code> contenant les informations pouvant être utilisées pour récupérer un cookie. Il peut inclure les propriétés suivantes :</p> + <dl> <dt><code>firstPartyDomain</code>{{optional_inline}}</dt> <dd>Une <code>chaîne</code> représentant le domaine de première partie avec lequel le cookie à récupérer est associé. Cette propriété doit être fournie si l'isolation de la première partie est activée sur le navigateur. Voir <a href="/fr/Add-ons/WebExtensions/API/cookies#Isolement_de_la_première_partie">Isolement de la première partie</a>.</dd> <dt><code>name</code></dt> @@ -81,7 +80,7 @@ getActive.then(getCookie);</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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/getall/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/getall/index.html index fabb588dc2..f08e093055 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/getall/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/getall/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/getAll <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var getting = browser.cookies.getAll( +<pre class="brush: js">var getting = browser.cookies.getAll( details // object ) </pre> @@ -30,14 +30,12 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/getAll <dl> <dt><code>details</code></dt> - <dd>Un <code>object</code> contenant des détails pouvant être utilisés pour faire correspondre les cookies à extraire. Les propriétés incluses sont les suivantes (voir <a href="/fr/Add-ons/WebExtensions/API/cookies/Cookie#Type">type de cookie</a> pour plus d'informations sur celles-ci ) :</dd> - <dd> - <dl class="reference-values"> + <dd><p>Un <code>object</code> contenant des détails pouvant être utilisés pour faire correspondre les cookies à extraire. Les propriétés incluses sont les suivantes (voir <a href="/fr/Add-ons/WebExtensions/API/cookies/Cookie#Type">type de cookie</a> pour plus d'informations sur celles-ci ) :</p> + <dl> <dt><code>domain</code>{{optional_inline}}</dt> <dd>Une <code>chaîne</code> représentant un domaine auquel les cookies doivent être associés (ils peuvent être associés soit à ce domaine exact, soit à l'un de ses sous-domaines).</dd> <dt><code>firstPartyDomain</code>{{optional_inline}}</dt> - <dd>Une <code>chaîne</code> représentant le domaine de première partie avec lequel le cookie à récupérer est associé.</dd> - <dd>Cette propriété doit être fournie si l'isolation de la première partie est activée sur le navigateur. Vous pouvez cependant passer <code>null</code> dans cette situation. Si vous faites cela, alors les cookies avec n'importe quelle valeur pour <code>firstPartyDomain</code>, ainsi que les cookies qui n'ont pas de set <code>firstPartyDomain</code> , seront inclus dans les résultats. Voir <a href="/fr/Add-ons/WebExtensions/API/cookies#Isolement_de_la_première_partie">Isolement de la première partie</a>.</dd> + <dd>Une <code>chaîne</code> représentant le domaine de première partie avec lequel le cookie à récupérer est associé. Cette propriété doit être fournie si l'isolation de la première partie est activée sur le navigateur. Vous pouvez cependant passer <code>null</code> dans cette situation. Si vous faites cela, alors les cookies avec n'importe quelle valeur pour <code>firstPartyDomain</code>, ainsi que les cookies qui n'ont pas de set <code>firstPartyDomain</code> , seront inclus dans les résultats. Voir <a href="/fr/Add-ons/WebExtensions/API/cookies#Isolement_de_la_première_partie">Isolement de la première partie</a>.</dd> <dt><code>name</code>{{optional_inline}}</dt> <dd>Une <code>chaîne</code> représentant un nom que les cookies devraient avoir.</dd> <dt><code>path</code>{{optional_inline}}</dt> @@ -79,7 +77,7 @@ gettingAll.then(logCookies);</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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/getallcookiestores/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/getallcookiestores/index.html index 8d619fe611..17e7e1f510 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/getallcookiestores/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/getallcookiestores/index.html @@ -21,19 +21,14 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/getAllCookieStores <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var gettingStores = browser.cookies.getAllCookieStores() +<pre class="brush: js">var gettingStores = browser.cookies.getAllCookieStores() </pre> <h3 id="Paramètres">Paramètres</h3> <p>Aucun.</p> -<dl> - <dd> - <dl class="reference-values"> - </dl> - </dd> -</dl> + <h3 id="Valeur_renvoyée">Valeur renvoyée</h3> @@ -60,7 +55,7 @@ getting.then(logStores);</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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/index.html index 41e2ec1268..c8f1493fb3 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/index.html @@ -78,7 +78,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies <p>Lorsque l'isolement de la première partie est activé, les cookies sont en outre qualifiés par le domaine de la page d'origine visitée par l'utilisateur (essentiellement, le domaine montré à l'utilisateur dans la barre d'URL, également appelé "première partie du domaine"). Cela signifie qu'un tracker ne peut pas corréler son cookie de <a href="http://bbc.com">bbc.com</a> avec son cookie de <a href="http://cnn.com">cnn.com</a>, de sorte que le tracker ne peut pas suivre un seul utilisateur sur les deux sites.</p> -<p>L'isolement de la première partie peut être activé directement par l'utilisateur en ajustant la configuration du navigateur et peut être défini par des extensions à l'aide du paramètre <code><a href="/en-US/Add-ons/WebExtensions/API/privacy/websites#Properties">firstPartyIsolate</a></code> de l'API de <code><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API/privacy">privacy</a></code> Notez que l'isolation de première partie est activée par défaut dans le <a href="https://www.torproject.org/">Tor Browser</a>.</p> +<p>L'isolement de la première partie peut être activé directement par l'utilisateur en ajustant la configuration du navigateur et peut être défini par des extensions à l'aide du paramètre <code><a href="/fr/Add-ons/WebExtensions/API/privacy/websites#Properties">firstPartyIsolate</a></code> de l'API de <code><a href="/fr/docs/Mozilla/Add-ons/WebExtensions/API/privacy">privacy</a></code> Notez que l'isolation de première partie est activée par défaut dans le <a href="https://www.torproject.org/">Tor Browser</a>.</p> <p>Dans l'API <code>cookies</code>, le domaine de première partie est représenté à l'aide de l'attribut <code>firstPartyDomain</code>. Tous les cookies configurés pendant l'isolement de la première partie ont cet attribut défini sur le domaine de la page d'origine. Dans l'exemple ci-dessus, ce serait "<a href="http://bbc.com">bbc.com</a>" pour un cookie et "<a href="http://cnn.com">cnn.com</a>" pour l'autre. Tous les cookies définis par les sites Web alors que l'isolation de première partie est désactivée auront cette propriété définie sur une chaîne vide.<br> <br> @@ -132,7 +132,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies <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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> </div> diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/onchanged/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/onchanged/index.html index 249b34d840..a75958fd31 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/onchanged/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/onchanged/index.html @@ -26,7 +26,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/onChanged <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.cookies.onChanged.addListener(listener) +<pre class="brush: js">browser.cookies.onChanged.addListener(listener) browser.cookies.onChanged.removeListener(listener) browser.cookies.onChanged.hasListener(listener) </pre> @@ -53,11 +53,10 @@ browser.cookies.onChanged.hasListener(listener) <dd> <p>Une fonction de rappel qui sera appelée lorsque l'événement se produira. La fonction recevra les arguments suivants :</p> - <dl class="reference-values"> + <dl> <dt><code>changeInfo</code></dt> - <dd>Un <code>objet</code> contenant les détails de la modification survenue. Ses propriétés sont les suivantes :</dd> - <dd> - <dl class="reference-values"> + <dd><p>Un <code>objet</code> contenant les détails de la modification survenue. Ses propriétés sont les suivantes :</p> + <dl> <dt><code>removed</code></dt> <dd>Un <code>booléen</code> défini sur <code>true</code> si un cookie a été supprimé et sinon false.</dd> <dt><code>cookie</code></dt> @@ -78,7 +77,7 @@ browser.cookies.onChanged.hasListener(listener) <p>Cet exemple écoute les événements <code>onChanged</code> et enregistre les détails de l'argument <code>changeInfo</code> :</p> -<pre class="brush: js line-numbers language-js">browser.cookies.onChanged.addListener(function(changeInfo) { +<pre class="brush: js">browser.cookies.onChanged.addListener(function(changeInfo) { console.log('Cookie changed: ' + '\n * Cookie: ' + JSON.stringify(changeInfo.cookie) + '\n * Cause: ' + changeInfo.cause + @@ -87,7 +86,7 @@ browser.cookies.onChanged.hasListener(listener) <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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/onchangedcause/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/onchangedcause/index.html index f7bef9e5dd..fbc9df1fe3 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/onchangedcause/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/onchangedcause/index.html @@ -51,7 +51,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/OnChangedCause <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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/remove/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/remove/index.html index 090732579f..9127e08c1c 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/remove/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/remove/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/remove <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var removing = browser.cookies.remove( +<pre class="brush: js">var removing = browser.cookies.remove( details // object ) </pre> @@ -32,9 +32,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/remove <dl> <dt><code>details</code></dt> - <dd>Un <code>objet</code> contenant des informations permettant d'identifier le cookie à supprimer. Il contient les propriétés suivantes :</dd> - <dd> - <dl class="reference-values"> + <dd><p>Un <code>objet</code> contenant des informations permettant d'identifier le cookie à supprimer. Il contient les propriétés suivantes :</p> + <dl> <dt><code>firstPartyDomain</code>{{optional_inline}}</dt> <dd>Une <code>chaîne</code> représentant le domaine de première partie avec lequel le cookie sera associé. Cette propriété doit être fournie si l'isolation de la première partie est activée sur le navigateur. Voir <a href="/fr/Add-ons/WebExtensions/API/cookies#Isolement_de_la_première_partie">Isolement de la première partie</a>.</dd> <dt><code>name</code></dt> @@ -80,7 +79,7 @@ getActive.then(removeCookie);</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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/cookies/set/index.html b/files/fr/mozilla/add-ons/webextensions/api/cookies/set/index.html index 610b49890f..1fbb895651 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/cookies/set/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/cookies/set/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/cookies/set <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var setting = browser.cookies.set( +<pre class="brush: js">var setting = browser.cookies.set( details // object ) </pre> @@ -83,7 +83,7 @@ function setCookie(tabs) { <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/cookies"><code>chrome.cookies</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/cookies.json"><code>cookies.json</code></a> dans le code Chromium.</p> |
