aboutsummaryrefslogtreecommitdiff
path: root/files/fr/mozilla/add-ons/webextensions/api/browseraction
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/mozilla/add-ons/webextensions/api/browseraction')
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/colorarray/index.html2
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/disable/index.html4
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/enable/index.html4
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgebackgroundcolor/index.html12
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetext/index.html9
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetextcolor/index.html12
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/getpopup/index.html9
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/gettitle/index.html31
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/imagedatatype/index.html2
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/index.html8
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/isenabled/index.html14
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/onclicked/index.html8
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/openpopup/index.html2
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgebackgroundcolor/index.html13
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetext/index.html8
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetextcolor/index.html11
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/seticon/index.html25
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html14
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/browseraction/settitle/index.html8
19 files changed, 85 insertions, 111 deletions
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/colorarray/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/colorarray/index.html
index 8d00b11c13..105713c961 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/colorarray/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/colorarray/index.html
@@ -34,7 +34,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/ColorArray
<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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/disable/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/disable/index.html
index ac6501cf6e..1b44f9386e 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/disable/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/disable/index.html
@@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/disable
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.disable(
+<pre class="brush: js">browser.browserAction.disable(
tabId // optional integer
)
</pre>
@@ -54,7 +54,7 @@ browser.browserAction.onClicked.addListener(() =&gt; {
browser.browserAction.disable(tab.id);
});</pre>
-<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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/enable/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/enable/index.html
index dbb1855dc3..f7e8f6139c 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/enable/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/enable/index.html
@@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/enable
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.enable(
+<pre class="brush: js">browser.browserAction.enable(
tabId // optional integer
)
</pre>
@@ -50,7 +50,7 @@ browser.browserAction.onClicked.addListener(() =&gt; {
<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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgebackgroundcolor/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgebackgroundcolor/index.html
index 5cbc7dcb2a..665501decf 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgebackgroundcolor/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgebackgroundcolor/index.html
@@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeBackgrou
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.getBadgeBackgroundColor (
+<pre class="brush: js">browser.browserAction.getBadgeBackgroundColor (
details // object
)
</pre>
@@ -30,17 +30,13 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeBackgrou
<p><code>details</code></p>
-<dl>
- <dd><code>object</code>.
-
- <dl class="reference-values">
+<p><code>object</code></p>
+ <dl>
<dt><code>tabId</code>{{optional_inline}}</dt>
<dd><code>integer</code>. Specifie l'onglet pour obtenir la couleur d'arrière-plan du badge.</dd>
<dt><code>windowId</code>{{optional_inline}}</dt>
<dd><code>integer</code>. Spécifie la fenêtre à partir de laquelle obtenir la couleur de fond du badge.</dd>
</dl>
- </dd>
-</dl>
<ul>
<li>Si <code>windowId</code> et <code>tabId</code> sont tous les deux fournis, la fonction échoue..</li>
@@ -71,7 +67,7 @@ browser.browserAction.getBadgeBackgroundColor({}).then(onGot, onFailure);</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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetext/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetext/index.html
index 288a89fbb1..96f04dba54 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetext/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetext/index.html
@@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeText
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var gettingText = browser.browserAction.getBadgeText (
+<pre class="brush: js">var gettingText = browser.browserAction.getBadgeText (
details // object
)
</pre>
@@ -30,9 +30,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeText
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>.</dd>
- <dd>
- <dl class="reference-values">
+ <dd><p><code>object</code></p>
+ <dl>
<dt><code>tabId</code>{{optional_inline}}</dt>
<dd><code>integer</code>. Spécifie l'onglet pour obtenir le texte du badge.</dd>
<dt><code>windowId</code>{{optional_inline}}</dt>
@@ -67,7 +66,7 @@ gettingBadgeText.then(gotBadgeText);</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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetextcolor/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetextcolor/index.html
index 16b7c1aa4a..d1caee0152 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetextcolor/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetextcolor/index.html
@@ -11,11 +11,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeTextColo
<p>Les autres navigateurs utilisent toujours une couleur de texte blanche.</p>
-<p>C'est une fonction asynchrone qui renvoie une <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise">Promise</a></code>.</p>
+<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Global_Objects/Promise">Promise</a></code>.</p>
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.getBadgeTextColor(
+<pre class="brush: js">browser.browserAction.getBadgeTextColor(
details // object
)
</pre>
@@ -24,8 +24,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeTextColo
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>.
- <dl class="reference-values">
+ <dd><p><code>object</code></p>
+ <dl>
<dt><code>tabId</code>{{optional_inline}}</dt>
<dd><code>integer</code>. Spécifie l'onglet pour obtenir la couleur du texte du badge.</dd>
<dt><code>windowId</code>{{optional_inline}}</dt>
@@ -41,7 +41,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeTextColo
<h3 id="Valeur_retournée">Valeur retournée</h3>
-<p>Une <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise">Promise</a></code> qui sera remplie avec la couleur récupérée comme un {{WebExtAPIRef('browserAction.ColorArray')}}.</p>
+<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Global_Objects/Promise">Promise</a></code> qui sera remplie avec la couleur récupérée comme un {{WebExtAPIRef('browserAction.ColorArray')}}.</p>
<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
@@ -63,7 +63,7 @@ browser.browserAction.getBadgeTextColor({}).then(onGot, onFailure);</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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
</div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getpopup/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getpopup/index.html
index a8fa1b9120..e641899dc9 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getpopup/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getpopup/index.html
@@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getPopup
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var gettingPopup = browser.browserAction.getPopup(
+<pre class="brush: js">var gettingPopup = browser.browserAction.getPopup(
details // object
)
</pre>
@@ -30,9 +30,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getPopup
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>.</dd>
- <dd>
- <dl class="reference-values">
+ <dd><p><code>object</code>.</p>
+ <dl>
<dt><code>tabId</code>{{optional_inline}}</dt>
<dd><code>integer</code>. L'onglet dont le menu déroulant reçoit un entier.</dd>
<dt><code>windowId</code>{{optional_inline}}</dt>
@@ -67,7 +66,7 @@ gettingPopup.then(gotPopup); </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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/gettitle/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/gettitle/index.html
index 60db5dbbd1..b18eb58a0b 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/gettitle/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/gettitle/index.html
@@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getTitle
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var gettingTitle = browser.browserAction.getTitle(
+<pre class="brush: js">var gettingTitle = browser.browserAction.getTitle(
details // object
)
</pre>
@@ -32,9 +32,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getTitle
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>.</dd>
- <dd>
- <dl class="reference-values">
+ <dd><p><code>object</code><p>
+ <dl>
<dt><code>tabId</code>{{optional_inline}}</dt>
<dd><code>integer</code>. Spécifiez l'onglet pour obtenir le titre.</dd>
<dt><code>windowId</code>{{optional_inline}}</dt>
@@ -60,22 +59,22 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getTitle
<p>Ce code change le titre entre "ceci" et "cela" chaque fois que l'utilisateur clique sur l'action du navigateur :</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">toggleTitle</span><span class="punctuation token">(</span>title<span class="punctuation token">)</span> <span class="punctuation token">{</span>
- <span class="keyword token">if</span> <span class="punctuation token">(</span>title <span class="operator token">==</span> <span class="string token">"this"</span><span class="punctuation token">)</span> <span class="punctuation token">{</span>
- browser<span class="punctuation token">.</span>browserAction<span class="punctuation token">.</span><span class="function token">setTitle</span><span class="punctuation token">(</span><span class="punctuation token">{</span>title<span class="punctuation token">:</span> <span class="string token">"that"</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">;</span>
- <span class="punctuation token">}</span> <span class="keyword token">else</span> <span class="punctuation token">{</span>
- browser<span class="punctuation token">.</span>browserAction<span class="punctuation token">.</span><span class="function token">setTitle</span><span class="punctuation token">(</span><span class="punctuation token">{</span>title<span class="punctuation token">:</span> <span class="string token">"this"</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>
+<pre class="brush: js">function toggleTitle(title) {
+ if (title == "this") {
+ browser.browserAction.setTitle({title: "that"});
+ } else {
+ browser.browserAction.setTitle({title: "this"});
+ }
+}
-browser<span class="punctuation token">.</span>browserAction<span class="punctuation token">.</span>onClicked<span class="punctuation token">.</span><span class="function token">addListener</span><span class="punctuation token">(</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="operator token">=</span><span class="operator token">&gt;</span> <span class="punctuation token">{</span>
- <span class="keyword token">var</span> gettingTitle <span class="operator token">=</span> browser<span class="punctuation token">.</span>browserAction<span class="punctuation token">.</span><span class="function token">getTitle</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>
- gettingTitle<span class="punctuation token">.</span><span class="function token">then</span><span class="punctuation token">(</span>toggleTitle<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></code></pre>
+browser.browserAction.onClicked.addListener(() =&gt; {
+ var gettingTitle = browser.browserAction.getTitle({});
+ gettingTitle.then(toggleTitle);
+});</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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/imagedatatype/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/imagedatatype/index.html
index 704c3b087c..a93726876c 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/imagedatatype/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/imagedatatype/index.html
@@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/ImageDataType
<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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/index.html
index da7b551bba..ea193dbd49 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/index.html
@@ -86,15 +86,9 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction
<p>{{Compat("webextensions.api.browserAction")}}</p>
-<div class="hidden note">
-<p>La section "incompatibilités Chrome" est inclused dans  <a href="/fr/Add-ons/WebExtensions/Chrome_incompatibilities"> https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities</a> à l'aide de la macro <a href="/fr/docs/Template:WebExtChromeCompat">WebExtChromeCompat</a>.</p>
-
-<p>Si vous devez mettre à jour ce contenu, editez <a href="/fr/Add-ons/WebExtensions/Chrome_incompatibilities">https://developer.mozilla.org/fr/Add-ons/WebExtensions/Chrome_incompatibilities</a>, puis déplacez-actualisez cette page pour voir les modifications.</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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/isenabled/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/isenabled/index.html
index c49e1258df..851dc1e386 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/isenabled/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/isenabled/index.html
@@ -20,7 +20,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/isEnabled
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">let gettingIsEnabled = browser.browserAction.isEnabled(
+<pre class="brush: js">let gettingIsEnabled = browser.browserAction.isEnabled(
details // object
)
</pre>
@@ -29,9 +29,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/isEnabled
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>. Un objet contenant éventuellement le <code>tabId</code> ou <code>windowId</code> à vérifier.</dd>
- <dd>
- <dl class="reference-values">
+ <dd><p><code>object</code>. Un objet contenant éventuellement le <code>tabId</code> ou <code>windowId</code> à vérifier.</p>
+ <dl>
<dt><code>tabId</code> {{optional_inline}}</dt>
<dd><code>integer</code>. ID d'un onglet à vérifier</dd>
<dt><code>windowId</code> {{optional_inline}}</dt>
@@ -40,12 +39,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/isEnabled
</dd>
</dl>
-<dl>
- <dd>
- <dl class="reference-values">
- </dl>
- </dd>
-</dl>
+
<ul>
<li>Si windowId et tabId sont tous les deux fournis, la fonction échoue.</li>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/onclicked/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/onclicked/index.html
index e7e2d56339..9a109b7082 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/onclicked/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/onclicked/index.html
@@ -17,11 +17,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/onClicked
<p>Action quand l'icone d'action du navigateur est cliqué. Cet événement ne déclenchera pas si l'action du navigateur comporte une fenêtre contextuelle.</p>
-<p>Pour définir une action de clic droit, utilisez l'API <a href="/fr/Add-ons/WebExtensions/API/contextMenus"><code>contextMenus</code></a>  avec le <a href="/fr/Add-ons/WebExtensions/API/contextMenus/ContextType" title="The different contexts a menu can appear in.">type de contexte</a> "browser_action".</p>
+<p>Pour définir une action de clic droit, utilisez l'API <a href="/fr/Add-ons/WebExtensions/API/contextMenus"><code>contextMenus</code></a>  avec le <a href="/fr/Add-ons/WebExtensions/API/contextMenus/ContextType">type de contexte</a> "browser_action".</p>
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.onClicked.addListener(<code>listener</code>)
+<pre class="brush: js">browser.browserAction.onClicked.addListener(<code>listener</code>)
browser.browserAction.onClicked.removeListener(listener)
browser.browserAction.onClicked.hasListener(listener)
</pre>
@@ -46,7 +46,7 @@ browser.browserAction.onClicked.hasListener(listener)
<dd>
<p>Fonction de rappel qui sera appelée lorsque cet événement se produira. La fonction passera par l'argument suivant :</p>
- <dl class="reference-values">
+ <dl>
<dt><code>tab</code></dt>
<dd>{{WebExtAPIRef('tabs.Tab')}}. L'onglet qui était actif lorsque l'icône a été cliquée .</dd>
</dl>
@@ -71,7 +71,7 @@ browser.browserAction.onClicked.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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/openpopup/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/openpopup/index.html
index 826c538722..32f07cc370 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/openpopup/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/openpopup/index.html
@@ -24,7 +24,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/openPopup
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.openPopup()
+<pre class="brush: js">browser.browserAction.openPopup()
</pre>
<h3 id="Paramètres">Paramètres</h3>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgebackgroundcolor/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgebackgroundcolor/index.html
index 7cd6a0e208..0482f401d6 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgebackgroundcolor/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgebackgroundcolor/index.html
@@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeBackgrou
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.setBadgeBackgroundColor(
+<pre class="brush: js">browser.browserAction.setBadgeBackgroundColor(
details // object
)
</pre>
@@ -32,13 +32,12 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeBackgrou
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>.
- <dl class="reference-values">
+ <dd><p><code>object</code></p>
+ <dl>
<dt><code>color</code></dt>
- <dd>La couleur, spécifiée comme l'un des suivants :</dd>
- <dd>
+ <dd><p>La couleur, spécifiée comme l'un des suivants :</p>
<ul>
- <li>une chaîne : toute valeur CSS <a href="/en-US/docs/Web/CSS/color_value">&lt;color&gt;</a> , par exemple <code>"red"</code>, <code>"#FF0000"</code>, ou <code>"rgb(255,0,0)"</code>. Si la chaîne n'est pas une couleur valide, la promesse renvoyée sera rejetée et la couleur d'arrière-plan ne sera pas modifiée.</li>
+ <li>une chaîne : toute valeur CSS <a href="/fr/docs/Web/CSS/color_value">&lt;color&gt;</a> , par exemple <code>"red"</code>, <code>"#FF0000"</code>, ou <code>"rgb(255,0,0)"</code>. Si la chaîne n'est pas une couleur valide, la promesse renvoyée sera rejetée et la couleur d'arrière-plan ne sera pas modifiée.</li>
<li>Un objet <code>{{WebExtAPIRef('browserAction.ColorArray')}}</code>.</li>
<li><code>null</code>. Si un <code>tabId</code> est spécifié, il supprime la couleur d'arrière-plan du badge spécifique à l'onglet pour que l'onglet hérite de la couleur d'arrière-plan du badge global. Sinon, la couleur d'arrière-plan du badge global revient à la valeur par défaut.</li>
</ul>
@@ -87,7 +86,7 @@ browser.browserAction.onClicked.addListener((tab)=&gt; {
<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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetext/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetext/index.html
index 045307cf0c..90e7209425 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetext/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetext/index.html
@@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeText
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.setBadgeText(
+<pre class="brush: js">browser.browserAction.setBadgeText(
details // object
)
</pre>
@@ -32,8 +32,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeText
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>.
- <dl class="reference-values">
+ <dd><p><code>object</code></p>
+ <dl>
<dt><code>text</code></dt>
<dd>
<p><code>string</code> or <code>null</code>. N'importe quel nombre de caractères peut être passé, mais seulement quatre environ peuvent tenir dans l'espace.</p>
@@ -75,7 +75,7 @@ browser.browserAction.onClicked.addListener(increment);</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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetextcolor/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetextcolor/index.html
index b05a2ef0a0..a03c34cf47 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetextcolor/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetextcolor/index.html
@@ -18,7 +18,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeTextColo
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.setBadgeTextColor(
+<pre class="brush: js">browser.browserAction.setBadgeTextColor(
details // object
)
</pre>
@@ -27,11 +27,10 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeTextColo
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>.
- <dl class="reference-values">
+ <dd><p><code>object</code></p>
+ <dl>
<dt><code>color</code></dt>
- <dd>La couleur, spécifiée comme l'une des couleurs :</dd>
- <dd>
+ <dd><p>La couleur, spécifiée comme l'une des couleurs :</p>
<ul>
<li> une chaîne : toute valeur CSS <a href="/fr/docs/Web/CSS/color_value">&lt;color&gt;</a>, par exemple <code>"red"</code>, <code>"#FF0000"</code>, ou <code>"rgb(255,0,0)"</code>. Si la chaîne n'est pas une couleur valide, la promesse retournée sera rejetée et la couleur du texte ne sera pas modifiée.</li>
<li>Un objet <code>{{WebExtAPIRef('browserAction.ColorArray')}}</code>.</li>
@@ -80,7 +79,7 @@ browser.browserAction.onClicked.addListener((tab)=&gt; {
<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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
</div>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/seticon/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/seticon/index.html
index 0033a9235c..04ca4243fb 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/seticon/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/seticon/index.html
@@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setIcon
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">var settingIcon = browser.browserAction.setIcon(
+<pre class="brush: js">var settingIcon = browser.browserAction.setIcon(
details // object
)
</pre>
@@ -36,19 +36,18 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setIcon
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>. Un objet contenant des propriétés <code>imageData</code> ou <code>path</code>, et éventuellement une propriété <code>tabId</code> .</dd>
- <dd>
- <dl class="reference-values">
+ <dd><p><code>object</code>. Un objet contenant des propriétés <code>imageData</code> ou <code>path</code>, et éventuellement une propriété <code>tabId</code> .</p>
+ <dl>
<dt><code>imageData</code>{{optional_inline}}</dt>
<dd>
<p><code>{{WebExtAPIRef('browserAction.ImageDataType')}}</code> ou <code><code>object</code></code>. Il s'agit soit d'un seul objet <code>ImageData</code> ou un dictionnaire d'objet.</p>
<p>Utilisez un dictionnaire d'objet pour spécifier plusieurs objets <code>ImageData</code> dans différentes tailles, de sorte que l'icône ne doit pas  être mise à l'échelle pour un périphérique avec une densité de pixel différentes. Si <code>imageData</code> est un dictionnaire, la valeur de chaque propriété  est un objet<code>ImageData</code>, et son nom est sa taille, comme ceci :</p>
- <pre class="brush: json line-numbers language-json"><code class="language-json"><span class="punctuation token">{</span>
- <span class="key token">16:</span> <span class="string token">image16</span><span class="punctuation token">,</span>
- <span class="key token">32:</span> image32
-<span class="punctuation token">}</span></code></pre>
+ <pre class="brush: json">{
+ 16: image16,
+ 32: image32
+}</pre>
<p>Le navigateur choisira l'image à utiliser en fonction de la densité de pixels de l'écran. Voir <a href="/fr/Add-ons/WebExtensions/manifest.json/browser_action#Choosing_icon_sizes">Choix de la tailles d'icônes</a> pour plus d'informations à ce sujet.</p>
</dd>
@@ -58,10 +57,10 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setIcon
<p>Utilisez un dictionnaire d'objet pour spécifier plusieurs fichiers d'icônes dans différentes tailles, de sorte que l'icône ne doit pas être mise à l'échelle pour un périphérique avec une densité de pixels différentes. Si <code>path</code> est un dictionnaire, la valeur de chaque propriété est un chemin relatif , et son nom est sa taille, comme ceci :</p>
- <pre class="brush: json line-numbers language-json"><code class="language-json"><span class="punctuation token">{</span>
- <span class="key token">16:</span> "path/to/image16.jpg<span class="punctuation token">",</span>
- <span class="key token">32:</span> "path/to/image32.jpg<span class="punctuation token">"</span>
-<span class="punctuation token">}</span></code></pre>
+ <pre class="brush: json">{
+ 16: "path/to/image16.jpg",
+ 32: "path/to/image32.jpg"
+}</pre>
<p>Le navigateur choisira l'image à utiliser en fonction de la densité de pixels de l'écran. Voir <a href="/fr/Add-ons/WebExtensions/manifest.json/browser_action#Choosing_icon_sizes">Choix de la tailles d'icônes</a> pour plus d'informations à ce sujet.</p>
</dd>
@@ -153,7 +152,7 @@ browser.browserAction.onClicked.addListener(() =&gt; {
<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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html
index 08fec38b28..02458b82c4 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html
@@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setPopup
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.setPopup(
+<pre class="brush: js">browser.browserAction.setPopup(
details // object
)
</pre>
@@ -28,16 +28,12 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setPopup
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>.</dd>
- <dd>
- <dl class="reference-values">
+ <dd><p><code>object</code>.</p>
+ <dl>
<dt><code>tabId</code>{{optional_inline}}</dt>
<dd><code>integer</code>. Définit la fenêtre contextuelle uniquement pour un onglet spécifique. La fenêtre contextuelle est réinitialisée lorsque l'utilisateur navigue dans cet onglet vers une nouvelle page.</dd>
<dt><code>windowId</code>{{optional_inline}}</dt>
<dd><code>integer</code>. Définit le popup uniquement pour la fenêtre spécifiée.</dd>
- </dl>
-
- <dl class="reference-values">
<dt><code>popup</code></dt>
<dd>
<p><code>string</code> ou <code>null</code>. Le fichier HTML à afficher dans un popup, spécifié comme URL.</p>
@@ -69,7 +65,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setPopup
<h2 id="Exemples">Exemples</h2>
-<p>Ce code ajoute une paire d'éléments de menu contextuel que vous pouvez utiliser pour basculer entre deux fenêtres contextuelles. Notez que vous aurez besoin de la <a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions">permission</a> "contextMenus" définie dans le manifest de l'extension pour créer des éléments du menu contextuel.</p>
+<p>Ce code ajoute une paire d'éléments de menu contextuel que vous pouvez utiliser pour basculer entre deux fenêtres contextuelles. Notez que vous aurez besoin de la <a href="/fr/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions">permission</a> "contextMenus" définie dans le manifest de l'extension pour créer des éléments du menu contextuel.</p>
<pre class="brush: js">function onCreated() {
if (browser.runtime.lastError) {
@@ -105,7 +101,7 @@ browser.contextMenus.onClicked.addListener(function(info, tab) {
<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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/settitle/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/settitle/index.html
index 21f801818f..9de3566dcd 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/settitle/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/settitle/index.html
@@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setTitle
<h2 id="Syntaxe">Syntaxe</h2>
-<pre class="syntaxbox brush:js">browser.browserAction.setTitle(
+<pre class="brush: js">browser.browserAction.setTitle(
details // object
)
</pre>
@@ -28,8 +28,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setTitle
<dl>
<dt><code>details</code></dt>
- <dd><code>object</code>. Le nouveau titre et éventuellement l'ID de l'onglet ou de la fenêtre à cibler.
- <dl class="reference-values">
+ <dd><p><code>object</code>. Le nouveau titre et éventuellement l'ID de l'onglet ou de la fenêtre à cibler.</p>
+ <dl>
<dt><code>title</code></dt>
<dd>
<p><code>string</code> ou <code>null</code>. La chaîne de caractères que l'action du navigateur doit afficher lorsqu'il y a une souris.</p>
@@ -87,7 +87,7 @@ browser.browserAction.onClicked.addListener(() =&gt; {
<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/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p>