From 34d315396ca29d7ef51ecc27eeeeeb275e9b0ba9 Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Mon, 15 Nov 2021 19:39:07 +0100 Subject: Prepare Mozilla section for Markdown conversion (#2980) * Remove summary * Remove hidden except for copyright notice * Remove spans * Remove font * Remove notranslate * Remove extra id, deleting an untranslated page doing so * Fix links, absolute links, rm internal, titles * Remove external classes * fix headings with name attr * fix some styles and classes * remove useless class reference-values * rm styles in links * Fix code blocks in pre * Remove ltr classes * remove fullwidth-table * Fix various conversion errors and some one offs * Remove nested code/pre/code * Fix notes * Fix warnings * fix dls * fix nested issues in dls * fix images --- .../webextensions/api/tabs/capturetab/index.html | 4 ++-- .../api/tabs/capturevisibletab/index.html | 4 ++-- .../webextensions/api/tabs/connect/index.html | 14 ++++++------- .../webextensions/api/tabs/create/index.html | 22 ++++++++++----------- .../api/tabs/detectlanguage/index.html | 6 +++--- .../webextensions/api/tabs/discard/index.html | 4 ++-- .../webextensions/api/tabs/duplicate/index.html | 7 +++---- .../api/tabs/executescript/index.html | 11 +++++------ .../add-ons/webextensions/api/tabs/get/index.html | 4 ++-- .../api/tabs/getallinwindow/index.html | 10 +++++----- .../webextensions/api/tabs/getcurrent/index.html | 4 ++-- .../webextensions/api/tabs/getselected/index.html | 8 ++++---- .../webextensions/api/tabs/getzoom/index.html | 4 ++-- .../api/tabs/getzoomsettings/index.html | 4 ++-- .../webextensions/api/tabs/goback/index.html | 4 ++-- .../webextensions/api/tabs/goforward/index.html | 4 ++-- .../add-ons/webextensions/api/tabs/hide/index.html | 9 +++++---- .../webextensions/api/tabs/highlight/index.html | 17 ++++++++-------- .../add-ons/webextensions/api/tabs/index.html | 8 ++++---- .../webextensions/api/tabs/insertcss/index.html | 23 +++++++++++----------- .../add-ons/webextensions/api/tabs/move/index.html | 20 +++++++++---------- .../api/tabs/moveinsuccession/index.html | 3 +-- .../webextensions/api/tabs/mutedinfo/index.html | 4 ++-- .../api/tabs/mutedinforeason/index.html | 2 +- .../webextensions/api/tabs/onactivated/index.html | 8 ++++---- .../api/tabs/onactivechanged/index.html | 12 +++++------ .../webextensions/api/tabs/onattached/index.html | 10 +++++----- .../webextensions/api/tabs/oncreated/index.html | 6 +++--- .../webextensions/api/tabs/ondetached/index.html | 10 +++++----- .../api/tabs/onhighlightchanged/index.html | 11 ++++++----- .../api/tabs/onhighlighted/index.html | 8 ++++---- .../webextensions/api/tabs/onmoved/index.html | 12 +++++------ .../webextensions/api/tabs/onremoved/index.html | 12 +++++------ .../webextensions/api/tabs/onreplaced/index.html | 15 +++++--------- .../api/tabs/onselectionchanged/index.html | 14 +++++++------ .../webextensions/api/tabs/onupdated/index.html | 22 ++++++++++----------- .../webextensions/api/tabs/onzoomchange/index.html | 10 +++++----- .../webextensions/api/tabs/pagesettings/index.html | 2 +- .../webextensions/api/tabs/print/index.html | 4 ++-- .../webextensions/api/tabs/printpreview/index.html | 4 ++-- .../webextensions/api/tabs/query/index.html | 11 +++++------ .../webextensions/api/tabs/reload/index.html | 8 ++++---- .../webextensions/api/tabs/remove/index.html | 4 ++-- .../webextensions/api/tabs/removecss/index.html | 4 ++-- .../webextensions/api/tabs/saveaspdf/index.html | 2 +- .../webextensions/api/tabs/sendmessage/index.html | 13 ++++++------ .../webextensions/api/tabs/sendrequest/index.html | 6 +++--- .../webextensions/api/tabs/setzoom/index.html | 4 ++-- .../api/tabs/setzoomsettings/index.html | 4 ++-- .../add-ons/webextensions/api/tabs/show/index.html | 2 +- .../add-ons/webextensions/api/tabs/tab/index.html | 14 ++++++------- .../webextensions/api/tabs/tab_id_none/index.html | 2 +- .../webextensions/api/tabs/tabstatus/index.html | 2 +- .../api/tabs/togglereadermode/index.html | 2 +- .../webextensions/api/tabs/update/index.html | 20 ++++++++----------- .../webextensions/api/tabs/windowtype/index.html | 2 +- .../webextensions/api/tabs/zoomsettings/index.html | 4 ++-- .../api/tabs/zoomsettingsmode/index.html | 2 +- .../api/tabs/zoomsettingsscope/index.html | 2 +- 59 files changed, 227 insertions(+), 241 deletions(-) (limited to 'files/fr/mozilla/add-ons/webextensions/api/tabs') diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/capturetab/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/capturetab/index.html index fe722d6be7..4813a4bfd8 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/capturetab/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/capturetab/index.html @@ -20,7 +20,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/captureTab

Syntaxe

-
var capturing = browser.tabs.captureTab(
+
var capturing = browser.tabs.captureTab(
   tabId,               // optional integer
   options              // optional extensionTypes.ImageDetails
 )
@@ -63,7 +63,7 @@ browser.browserAction.onClicked.addListener(function() {
 
 

{{Compat("webextensions.api.tabs.captureTab")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/capturevisibletab/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/capturevisibletab/index.html index bee267839e..a606cd1e70 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/capturevisibletab/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/capturevisibletab/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/captureVisibleTab

Syntaxe

-
var capturing = browser.tabs.captureVisibleTab(
+
var capturing = browser.tabs.captureVisibleTab(
   windowId,               // optional integer
   options                 // optional extensionTypes.ImageDetails
 )
@@ -64,7 +64,7 @@ browser.browserAction.onClicked.addListener(function() {
 
 

{{Compat("webextensions.api.tabs.captureVisibleTab")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/connect/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/connect/index.html index a815d18b6e..146df70ced 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/connect/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/connect/index.html @@ -15,15 +15,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/connect ---
{{AddonSidebar()}}
-

Appelez cette fonction pour configurer une connexion entre les scripts d'arrière-plan de l'extension (ou d'autres scripts privilégiés, tels que les scripts d'arrière-plan de l'extrension (ou d'autres scripts privilégiés, tels que les scripts de pages d'options) et les scripts de contenu appartenant à cette extension et s'exécutant dans l'onglet spécifié. Cette fonction renvoie un objet {{WebExtAPIRef("runtime.Port")}}.

+

Appelez cette fonction pour configurer une connexion entre les scripts d'arrière-plan de l'extension (ou d'autres scripts privilégiés, tels que les scripts d'arrière-plan de l'extrension (ou d'autres scripts privilégiés, tels que les scripts de pages d'options) et les scripts de contenu appartenant à cette extension et s'exécutant dans l'onglet spécifié. Cette fonction renvoie un objet {{WebExtAPIRef("runtime.Port")}}.

Lorsque cela est appelée, l'événement {{WebExtAPIRef('runtime.onConnect')}} est déclenché dans tout script de contenu appartenant à cette extension qui s'exécute dans l'onglet spécifié. L'écouteur d'événement recevra un autre objet  {{WebExtAPIRef("runtime.Port")}}. Les deux parties peuvent ensuite utiliser les objets Port pour échanger des messages.

-

Pour plus de détails, voir connection-based messaging.

+

Pour plus de détails, voir connection-based messaging.

Syntax

-
browser.tabs.connect(
+
browser.tabs.connect(
   tabId,      // integer
   connectInfo // optional object
 )
@@ -35,8 +35,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/connect
  
tabId
integer. ID of the tab whose content scripts we want to connect to.
connectInfo{{optional_inline}}
-
object. -
+

object.

+
name{{optional_inline}}
string. Will be passed into {{WebExtAPIRef("runtime.onConnect")}} event listeners in content scripts belonging to this extension and running in the specified tab.
frameId{{optional_inline}}
@@ -51,7 +51,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/connect

Examples

-

In this example a background script listens for a click on a browser action, then connects to the currently active tab, then sends a message using the Port that's returned from connect():

+

In this example a background script listens for a click on a browser action, then connects to the currently active tab, then sends a message using the Port that's returned from connect():

function connectToTab(tabs) {
   if (tabs.length > 0) {
@@ -81,7 +81,7 @@ browser.browserAction.onClicked.addListener(function() {
 
 

{{Compat("webextensions.api.tabs.connect")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/create/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/create/index.html index 6a82b23adb..95244d6e3e 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/create/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/create/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/create

Syntaxe

-
var creating = browser.tabs.create(
+
var creating = browser.tabs.create(
   createProperties   // object
 )
 
@@ -30,9 +30,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/create
createProperties
-
object.Propriétés pour donner le nouvel onglet. Pour en savoir plus sur ces propriétés, consultez la documentation {{WebExtAPIRef("tabs.Tab")}}.
-
-
+

object.Propriétés pour donner le nouvel onglet. Pour en savoir plus sur ces propriétés, consultez la documentation {{WebExtAPIRef("tabs.Tab")}}.

+
active{{optional_inline}}
boolean. Si l'onglet doit devenir l'onglet actif dans la fenêtre. Si elle est false, elle n'a aucun effet. N'affecte pas si la fenêtre est mise au point (voir {{WebExtAPIRef('windows.update')}}). Par défaut à  true.
cookieStoreId {{optional_inline}}
@@ -46,20 +45,19 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/create
pinned{{optional_inline}}
boolean. Si l'onglet doit être épinglé. Par défaut à false.
selected{{optional_inline}}
-
boolean. Si l'onglet doit devenir l'onglet sélectionné dans la fenêtre. Par défaut à true. -
Cette propriété est obsolète et n'est pas prise en charge dans Firefox. Utilisez  actif à la place.
+

boolean. Si l'onglet doit devenir l'onglet sélectionné dans la fenêtre. Par défaut à true.

+

Attention : Cette propriété est obsolète et n'est pas prise en charge dans Firefox. Utilisez  actif à la place.

url{{optional_inline}}
-
string. 'URL permettant de naviguer dans l'onglet initialement. Par défaut à la page Nouvel onglet.
-
Les URL complètes doivent inclure un schéma (i.e. 'http://www.google.com', par 'www.google.com').
-
Pour des raisons de sécurité, dans Firefox, il se peut que ce ne soit pas une URL privilégiée. Le passage de l'une des URL suivantes échouera :
-
+

string. 'URL permettant de naviguer dans l'onglet initialement. Par défaut à la page Nouvel onglet.

+

Les URL complètes doivent inclure un schéma (i.e. 'http://www.google.com', par 'www.google.com').

+

Pour des raisons de sécurité, dans Firefox, il se peut que ce ne soit pas une URL privilégiée. Le passage de l'une des URL suivantes échouera :

  • chrome: URLs
  • javascript: URLs
  • data: URLs
  • file: URLs (c'est-à-dire, fichiers sur le système de fichiers, cependant, pour utiliser un fichier empaqueté à l'intérieur de l'extension, voir ci-dessous)
  • -
  • privileged about: URLs (par exemple, about:config, about:addons, about:debugging). Les URL non privilégiées (e.g., about:blank) sont autorisés.
  • +
  • privileged about: URLs (par exemple, about:config, about:addons, about:debugging). Les URL non privilégiées (e.g., about:blank) sont autorisés.
  • La page Nouvel onglet (about:newtab) peut être ouverte si aucune valeur n'est fournie pour l'URL.
@@ -100,7 +98,7 @@ browser.browserAction.onClicked.addListener(function() {

{{Compat("webextensions.api.tabs.create", 10)}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/detectlanguage/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/detectlanguage/index.html index f1beb98b3b..8a9a96a508 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/detectlanguage/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/detectlanguage/index.html @@ -15,13 +15,13 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/detectLanguage ---
{{AddonSidebar()}}
-

Détecte la langue principale du contenu dans un onglet, en utilisant le détecteur de langue compact (CLD).

+

Détecte la langue principale du contenu dans un onglet, en utilisant le détecteur de langue compact (CLD).

C'est une fonction asynchrone qui renvoie une Promise.

Syntaxe

-
var detecting = browser.tabs.detectLanguage(
+
var detecting = browser.tabs.detectLanguage(
   tabId,                  // optional integer
   callback                // optional function
 )
@@ -88,7 +88,7 @@ browser.browserAction.onClicked.addListener(function() {
 
 

{{Compat("webextensions.api.tabs.detectLanguage")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/discard/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/discard/index.html index b887149d10..c1dd5c9470 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/discard/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/discard/index.html @@ -26,7 +26,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/discard

Syntaxe

-
var discarding = browser.tabs.discard(
+
var discarding = browser.tabs.discard(
   tabIds          // integer or integer array
 )
 
@@ -76,7 +76,7 @@ discarding.then(onDiscarded, onError);

{{Compat("webextensions.api.tabs.discard", 10)}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/duplicate/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/duplicate/index.html index ba2bc4cd4c..177cec75a3 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/duplicate/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/duplicate/index.html @@ -25,8 +25,7 @@ let duplicating = browser.tabs.duplicate(
tabId
integer. L'identifiant de l'onglet à dupliquer.
duplicateProperties Optionnel
-
object. Un objet décrivant la façon dont l'onglet est dupliqué. Il contient les propriétés suivantes :
-
+

object. Un objet décrivant la façon dont l'onglet est dupliqué. Il contient les propriétés suivantes :

index Optionnel
integer. La position du nouvel onglet dans la fenêtre. La valeur est restreinte à l'intervalle entre zéro et le nombre d'onglets dans la fenêtre.
@@ -43,7 +42,7 @@ let duplicating = browser.tabs.duplicate(

Une promesse (Promise) dont la valeur de résolution sera un objet tabs.Tab contenant des détails sur l'onglet dupliqué. L'objet Tab contiendra les propriétés url, title et favIconUrl uniquement si l'extension dispose de la permission "tabs" ou lorsque l'hôte correspond à un hôte ciblé dans les permissions. Si une erreur se produit, la promesse sera rejetée avec un message d'erreur.

-

Note : À partir de Firefox 68, la promesse renvoyée par browser.tabs.duplicate() se résout dès que l'onglet a été dupliqué. Auparavant, la promesse n'était résolue qu'une fois l'onglet entièrement chargé.

+

Note : À partir de Firefox 68, la promesse renvoyée par browser.tabs.duplicate() se résout dès que l'onglet a été dupliqué. Auparavant, la promesse n'était résolue qu'une fois l'onglet entièrement chargé.

Exemples

@@ -82,7 +81,7 @@ querying.then(duplicateFirstTab, onError);

{{Compat}}

-
Remerciements +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/executescript/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/executescript/index.html index f5f017b032..0b790a369a 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/executescript/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/executescript/index.html @@ -38,7 +38,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/executeScript

Syntaxe

-
var executing = browser.tabs.executeScript(
+
var executing = browser.tabs.executeScript(
   tabId,                 // optional integer
   details                // object
 )
@@ -50,9 +50,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/executeScript
  
tabId {{optional_inline}}
integer. L’ID de l’onglet dans lequel exécuter le script. Par défaut, l’onglet actif de la fenêtre en cours.
details
-
Un objet décrivant le script à exécuter. Il contient les propriétés suivantes :
-
-
+

Un objet décrivant le script à exécuter. Il contient les propriétés suivantes :

+
allFrames {{optional_inline}}
boolean. Si true, le code sera injecté dans toutes les cadres de la page courante. Si true et frameId est défini, alors il y aura une erreur, frameId et allFrames sont mutuellement exclusifs. Si c'est false, le code n'est injecté que dans le cadre supérieur. La valeur par défaut est false.
code {{optional_inline}}
@@ -77,7 +76,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/executeScript
var foo='my result';foo;
-

Ici, le tableau des résultats contiendra la chaîne "my result" en tant qu’élément. Les valeurs de résultat doivent être clonables tructurées. La dernière déclaration peut également être une Promise, mais cette fonctionnalité n'est pas supportée par la bibliothèque webextension-polyfill.
+

Ici, le tableau des résultats contiendra la chaîne "my result" en tant qu’élément. Les valeurs de résultat doivent être clonables tructurées. La dernière déclaration peut également être une Promise, mais cette fonctionnalité n'est pas supportée par la bibliothèque webextension-polyfill.
Si une erreur se produit, la promesse sera rejetée avec un message d’erreur.

Exemples

@@ -137,7 +136,7 @@ executing.then(onExecuted, onError);

{{Compat("webextensions.api.tabs.executeScript")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/get/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/get/index.html index 0abb29462f..c889a95e70 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/get/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/get/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/get

Syntaxe

-
var getting = browser.tabs.get(
+
var getting = browser.tabs.get(
   tabId              // integer
 )
 
@@ -58,7 +58,7 @@ browser.tabs.onActivated.addListener(logListener);

{{Compat("webextensions.api.tabs.get")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/getallinwindow/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/getallinwindow/index.html index ded4849de3..da8b786701 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/getallinwindow/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/getallinwindow/index.html @@ -15,7 +15,7 @@ tags: translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getAllInWindow ---
{{AddonSidebar}} -
+

Deprecated
Cette méthode est dépréciée. Utilisez {{WebExtAPIRef("tabs.query", "tabs.query({currentWindow: true})")}} à la place.

@@ -23,11 +23,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getAllInWindow

Obtient des détails sur tous les onglets de la fenêtre spécifiée.

-

C'est une fonction asynchrone qui renvoie une Promise.

+

C'est une fonction asynchrone qui renvoie une Promise.

Syntaxe

-
var getting = browser.tabs.getAllInWindow(
+
var getting = browser.tabs.getAllInWindow(
   windowId            // optional integer
 )
 
@@ -41,7 +41,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getAllInWindow

Valeur retournée

-

Une Promise qui sera remplie avec un tableau d'ojets {{WebExtAPIRef('tabs.Tab')}} contenant des informations sur tous les onglets de la fenêtre. Si la fenêtre n'a pas pu être trouvée ou qu'une autre erreur se produit, la promesse sera rejetée avec un message d'erreur.

+

Une Promise qui sera remplie avec un tableau d'ojets {{WebExtAPIRef('tabs.Tab')}} contenant des informations sur tous les onglets de la fenêtre. Si la fenêtre n'a pas pu être trouvée ou qu'une autre erreur se produit, la promesse sera rejetée avec un message d'erreur.

Compatibilité du navigateur

@@ -49,7 +49,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getAllInWindow

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/getcurrent/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/getcurrent/index.html index d382118bfc..ee26a84063 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/getcurrent/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/getcurrent/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getCurrent

Syntaxe

-
var gettingCurrent = browser.tabs.getCurrent()
+
var gettingCurrent = browser.tabs.getCurrent()
 

Paramètres

@@ -55,7 +55,7 @@ gettingCurrent.then(onGot, onError);

{{Compat("webextensions.api.tabs.getCurrent")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/getselected/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/getselected/index.html index 37e25a92d0..20fe260b83 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/getselected/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/getselected/index.html @@ -17,7 +17,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getSelected
{{AddonSidebar()}}
-

Cette méthode est dépréciée. utilisez {{WebExtAPIRef("tabs.query", "tabs.query({active: true})")}} à la place.

+

Attention : Cette méthode est dépréciée. utilisez {{WebExtAPIRef("tabs.query", "tabs.query({active: true})")}} à la place.

Obtient l'onglet sélectionné dans la fenêtre spécifiée

@@ -26,7 +26,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getSelected

Syntaxe

-
var gettingSelected = browser.tabs.getSelected(
+
var gettingSelected = browser.tabs.getSelected(
   windowId           // optional integer
 )
 
@@ -40,7 +40,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getSelected

Valeur retournée

-

Une Promise qui sera remplie avec un objet tabs.Tab contenant des informations sur l'onglet sélectionné. Si l'onglet n'a pas pu être trouvé ou qu'une autre erreur se produit, la promesse sera rejetée avec un message d'erreur.

+

Une Promise qui sera remplie avec un objet tabs.Tab contenant des informations sur l'onglet sélectionné. Si l'onglet n'a pas pu être trouvé ou qu'une autre erreur se produit, la promesse sera rejetée avec un message d'erreur.

Compatibilité du navigateur

@@ -48,7 +48,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getSelected

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/getzoom/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/getzoom/index.html index 84f9e92f43..7b97eca351 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/getzoom/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/getzoom/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getZoom

Syntaxe

-
var gettingZoom = browser.tabs.getZoom(
+
var gettingZoom = browser.tabs.getZoom(
   tabId                     // optional integer
 )
 
@@ -71,7 +71,7 @@ gettingZoom.then(onGot, onError);

{{Compat("webextensions.api.tabs.getZoom")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/getzoomsettings/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/getzoomsettings/index.html index 06b78ef1af..89934d27f2 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/getzoomsettings/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/getzoomsettings/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/getZoomSettings

Syntaxe

-
var gettingZoomSettings = browser.tabs.getZoomSettings(
+
var gettingZoomSettings = browser.tabs.getZoomSettings(
   tabId                       // optional integer
 )
 
@@ -58,7 +58,7 @@ gettingZoomSettings.then(onGot, onError);

{{Compat("webextensions.api.tabs.getZoomSettings")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/goback/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/goback/index.html index 399173037e..f0c2dc8c64 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/goback/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/goback/index.html @@ -20,7 +20,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/goBack

Syntaxe

-
var  withgoingBack = browser.tabs.goBack(
+
var  withgoingBack = browser.tabs.goBack(
   tabId,                  // optional integer
   callback                  // optional function
 )
@@ -62,7 +62,7 @@ goingBack.then(onGoBack, onError);

{{WebExtExamples}}

-
Remerciements +

Note :

Cette API est basée sur l'API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/goforward/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/goforward/index.html index 26a67e0f04..fce5647bc7 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/goforward/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/goforward/index.html @@ -20,7 +20,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/goForward

Syntaxe

-
var goingForward = browser.tabs.goForward(
+
var goingForward = browser.tabs.goForward(
   tabId,                       // optional integer
   callback                     // optional function
 )
@@ -62,7 +62,7 @@ goingForward.then(onGoForward, onError);

{{WebExtExamples}}

-
Remerciements +

Note :

Cette API est basée sur l'API chrome.tabs de Chromium.Cette documentation est dérivée de tabs.json dans le code de Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/hide/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/hide/index.html index 1c63915600..5686440252 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/hide/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/hide/index.html @@ -35,7 +35,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/hide

Syntaxe

-
var hiding = browser.tabs.hide(
+
var hiding = browser.tabs.hide(
   tabIds          // integer or integer array
 )
 
@@ -44,9 +44,10 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/hide
tabIds
-
integer or array of integer. Les ID de l'onglet ou des onglets à masquer.
-
Si l'un de ces onglets ne peut pas être masqué, il ne sera pas masqué, mais l'appel sera toujours valide et les onglets éligibles seront toujours masqués. Par exemple, si vous passez [1, 3], et 1 identifie l'onglet actif, alors seulement 3 seront cachés.
-
Cependant, si l'un des ID d'onglet n'est pas valide, l'appel échouera et aucun onglet ne sera masqué.
+

integer or array of integer. Les ID de l'onglet ou des onglets à masquer.

+

Si l'un de ces onglets ne peut pas être masqué, il ne sera pas masqué, mais l'appel sera toujours valide et les onglets éligibles seront toujours masqués. Par exemple, si vous passez [1, 3], et 1 identifie l'onglet actif, alors seulement 3 seront cachés.

+

Cependant, si l'un des ID d'onglet n'est pas valide, l'appel échouera et aucun onglet ne sera masqué.

+

Valeur retournée

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/highlight/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/highlight/index.html index 369bfd42d3..f96c75b883 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/highlight/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/highlight/index.html @@ -20,12 +20,12 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/highlight
-

C'est une fonction asynchrone qui renvoie une Promise.

+

C'est une fonction asynchrone qui renvoie une Promise.

Syntaxe

-
var highlighting = browser.tabs.highlight(
+
var highlighting = browser.tabs.highlight(
   highlightInfo         // object
 )
 
@@ -34,15 +34,14 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/highlight
highlightInfo
-
object.
-
-
+

object.

+
windowId{{optional_inline}}
integer. ID de la fenêtre contenant les onglets.
populate{{optional_inline}}
-
boolean. Par défaut la valeur est true. S'il est défini sur false, l'objet {{WebExtAPIRef('windows.Window')}} n'aura pas de propriété tabs contenant une liste d'objets {{WebExtAPIRef('tabs.Tab')}} représentant les onglets ouverts dans la fenêtre. +

boolean. Par défaut la valeur est true. S'il est défini sur false, l'objet {{WebExtAPIRef('windows.Window')}} n'aura pas de propriété tabs contenant une liste d'objets {{WebExtAPIRef('tabs.Tab')}} représentant les onglets ouverts dans la fenêtre.

-

Note: Remplir la fenêtre (le comportement par défaut) peut être une opération coûteuse s'il y a beaucoup d'onglets. Pour de meilleures performances, il est recommandé de définir manuellement configuré populate à false si vous n'avez pas besoin des détails de l'onglet.

+

Note : Remplir la fenêtre (le comportement par défaut) peut être une opération coûteuse s'il y a beaucoup d'onglets. Pour de meilleures performances, il est recommandé de définir manuellement configuré populate à false si vous n'avez pas besoin des détails de l'onglet.

tabs
@@ -53,7 +52,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/highlight

Valeur retournée

-

Une Promise  qui sera remplie avec un objet  {{WebExtAPIRef('windows.Window')}} contenant des détails sur la fenêtre dont les onglets ont été mis en surbrillance. Si la fenêtre n'a pas pu être trouvée ou qu'une autre erreur se produit, la promesse sera rejetée avec un message d'erreur.

+

Une Promise  qui sera remplie avec un objet  {{WebExtAPIRef('windows.Window')}} contenant des détails sur la fenêtre dont les onglets ont été mis en surbrillance. Si la fenêtre n'a pas pu être trouvée ou qu'une autre erreur se produit, la promesse sera rejetée avec un message d'erreur.

Compatibilité du navigateur

@@ -61,7 +60,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/highlight

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/index.html index ad889267c4..cfea5b78c9 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/index.html @@ -96,7 +96,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs
{{WebExtAPIRef("tabs.getCurrent()")}}
Obtient des informations sur l'onglet dans lequel ce script s'exécute, en tant qu'objet {{WebExtAPIRef("tabs.Tab")}}.
{{WebExtAPIRef("tabs.getSelected()")}} {{deprecated_inline}}
-
Obtient l'onglet sélectionné dans la fenêtre spécifiée. Deprecated: utilisez plutôt tabs.query({active: true}).
+
Obtient l'onglet sélectionné dans la fenêtre spécifiée. Deprecated: utilisez plutôt tabs.query({active: true}).
{{WebExtAPIRef("tabs.getZoom()")}}
Obtient le facteur de zoom actuel de l'onglet spécifié.
{{WebExtAPIRef("tabs.getZoomSettings()")}}
@@ -169,7 +169,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs
{{WebExtAPIRef("tabs.onRemoved")}}
Est émis lorsqu'un onglet est fermé.
{{WebExtAPIRef("tabs.onReplaced")}}
-
Est émis lorsqu'un onglet est remplacé par un autre onglet en raison d'un prerendering.
+
Est émis lorsqu'un onglet est remplacé par un autre onglet en raison d'un prerendering.
{{WebExtAPIRef("tabs.onSelectionChanged")}} {{deprecated_inline}}
Est émis lorsque l'onglet sélectionné dans une fenêtre change. Déprécié : utilisez {{WebExtAPIRef("tabs.onActivated")}} à la place.
{{WebExtAPIRef("tabs.onUpdated")}}
@@ -184,9 +184,9 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs

{{WebExtExamples("h2")}}

-
Remerciements : +

Note :

-

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

+

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/insertcss/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/insertcss/index.html index d46826db80..d51ca99171 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/insertcss/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/insertcss/index.html @@ -18,21 +18,21 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/insertCSS

Injecter du code CSS dans une page web.

-

Pour utiliser cette API vous devez avoir la permission "host permission" ou utiliser la permission "activeTab permission".

+

Pour utiliser cette API vous devez avoir la permission "host permission" ou utiliser la permission "activeTab permission".

-

Vous ne pouvez injecter du CSS que dans des pages dont l'URL peut être exprimée en utilisant un motif de correspondance,  ce qui signifie que son schéma doit être "http", "https", "file", "ftp". Cela signifie que vous ne pouvez pas injecter de CSS dans les pages intégrées du navigateur, telles que about:debugging, about:addons, ou la page qui s'ouvre lorsque vous ouvrez un nouvel onglet vide.

+

Vous ne pouvez injecter du CSS que dans des pages dont l'URL peut être exprimée en utilisant un motif de correspondance,  ce qui signifie que son schéma doit être "http", "https", "file", "ftp". Cela signifie que vous ne pouvez pas injecter de CSS dans les pages intégrées du navigateur, telles que about:debugging, about:addons, ou la page qui s'ouvre lorsque vous ouvrez un nouvel onglet vide.

-
-

Firefox résout les URL dans les fichiers CSS injectés par rapport au fichier CSS lui-même, plutôt qu'à la page dans laquelle il est injecté.

+
+

Note : Firefox résout les URL dans les fichiers CSS injectés par rapport au fichier CSS lui-même, plutôt qu'à la page dans laquelle il est injecté.

Le CSS inséré peut être retiré à nouveau en appelant  {{WebExtAPIRef("tabs.removeCSS()")}}.

-

C'est une fonction asynchrone qui renvoie une Promise (sur Firefox seulement).

+

C'est une fonction asynchrone qui renvoie une Promise (sur Firefox seulement).

Syntaxe

-
var inserting = browser.tabs.insertCSS(
+
var inserting = browser.tabs.insertCSS(
   tabId,           // optional integer
   details          // object
 )
@@ -44,15 +44,14 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/insertCSS
  
tabId {{optional_inline}}
integer. L'ID de l'onglet dans lequel insérer le CSS. Par défaut à l'onglet actif de la fenêtre en cours.
details
-
Un objet décrivant le CSS à insérer. Il contient les propriétés suivantes :
-
-
+

Un objet décrivant le CSS à insérer. Il contient les propriétés suivantes :

+
allFrames{{optional_inline}}
boolean. Si true, le CSS sera injecté dans toutes les images de la page en cours. Si c'est false, CSS est seulement injecté dans le cadre supérieur. Par défaut à false.
code{{optional_inline}}
string. Code à injecter, sous la forme d'une chaîne de texte.
cssOrigin{{optional_inline}}
-
string. Cela peut prendre l'une des deux valeurs suivantes: "utilisateur", pour ajouter le CSS en tant que feuille de style utilisateur, ou "auteur" pour l'ajouter en tant que feuille de style auteur. Spécifier "utilisateur" vous permet d'empêcher les sites Web de surcharger le CSS que vous insérez: voir la commande en cascade. Si cette option est omise, le CSS est ajouté en tant que feuille de style auteur.
+
string. Cela peut prendre l'une des deux valeurs suivantes: "utilisateur", pour ajouter le CSS en tant que feuille de style utilisateur, ou "auteur" pour l'ajouter en tant que feuille de style auteur. Spécifier "utilisateur" vous permet d'empêcher les sites Web de surcharger le CSS que vous insérez: voir la commande en cascade. Si cette option est omise, le CSS est ajouté en tant que feuille de style auteur.
file{{optional_inline}}
string. Chemin d'accès à un fichier contenant le code à injecter. Dans Firefox, les URL relatives sont résolues par rapport à l'URL de la page en cours. Dans Chrome, ces URL sont résolues par rapport à l'URL de base de l'extension. Pour travailler avec plusieurs navigateurs, vous pouvez spécifier le chemin comme une URL absolue, en commençant à la racine de l'extension, comme ceci : "/path/to/stylesheet.css".
frameId{{optional_inline}}
@@ -67,7 +66,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/insertCSS

Valeur retournée

-

Une Promise qui sera remplie sans arguments lorsque tous les CSS ont été insérés. Si une erreur se produit, la promesse sera rejetée avec un message d'erreur.

+

Une Promise qui sera remplie sans arguments lorsque tous les CSS ont été insérés. Si une erreur se produit, la promesse sera rejetée avec un message d'erreur.

Exemples

@@ -103,7 +102,7 @@ browser.browserAction.onClicked.addListener(() => {

{{Compat("webextensions.api.tabs.insertCSS")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/move/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/move/index.html index fdd9bdab56..4e2d2605a9 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/move/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/move/index.html @@ -24,7 +24,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/move

Syntaxe

-
var moving = browser.tabs.move(
+
var moving = browser.tabs.move(
   tabIds,              // integer or integer array
   moveProperties       // object
 )
@@ -36,15 +36,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/move
  
tabIds
integer ou array d'integer. ID du {{WebExtAPIRef('tabs.Tab', 'tab')}}à déplacer, ou un tableau d'ID d'onglet.
moveProperties
-
object. Un objet qui spécifie où déplacer le(s) onglet(s).
-
-
+

object. Un objet qui spécifie où déplacer le(s) onglet(s).

+
windowId{{optional_inline}}
integer. 'ID de la fenêtre dans laquelle vous souhaitez déplacer les onglet(s). Si vous omettez cela, chaque onglet de tabIds sera déplacé vers l' index dans sa fenêtre actuelle. Si vous incluez ceci, et tabIds contient plus d'un onglet, alors le premier onglet de tabIds sera déplacé vers l'index, et les autres onglets le suivront dans l'ordre donné dans tabIds.
index
-
integer. La position de l'index pour déplacer la tabulation à, en commençant à 0. Une valeur de -1 placera la tabulation à la fin de la fenêtre.
-
Si vous passez une valeur inférieure à -1, la fonction renvoie une erreur.
-
Notez que vous ne pouvez pas déplacer les onglets épinglés sur une position après les onglets non épinglés d'une fenêtre, ou déplacer les onglets non épinglés à une position avant les onglets épinglés. Par exemple, si vous avez un ou plusieurs onglets épinglés dans la fenêtre cible et si tabIds fait référence à un onglet non épinglé, vous ne pouvez pas passer 0 ici. Si vous essayez de le faire, la fonction échouera silencieusement (elle ne produira pas d'erreur).
+

integer. La position de l'index pour déplacer la tabulation à, en commençant à 0. Une valeur de -1 placera la tabulation à la fin de la fenêtre.

+

Si vous passez une valeur inférieure à -1, la fonction renvoie une erreur.

+

Notez que vous ne pouvez pas déplacer les onglets épinglés sur une position après les onglets non épinglés d'une fenêtre, ou déplacer les onglets non épinglés à une position avant les onglets épinglés. Par exemple, si vous avez un ou plusieurs onglets épinglés dans la fenêtre cible et si tabIds fait référence à un onglet non épinglé, vous ne pouvez pas passer 0 ici. Si vous essayez de le faire, la fonction échouera silencieusement (elle ne produira pas d'erreur).

+
@@ -78,7 +78,7 @@ browser.browserAction.onClicked.addListener(function() { gettingCurrent.then(firstToLast, onError); });
-

Déplacer tous les onglets servis via HTTP ou HTTPS depuis * .mozilla.org jusqu'à la fin de leur fenêtre :

+

Déplacer tous les onglets servis via HTTP ou HTTPS depuis * .mozilla.org jusqu'à la fin de leur fenêtre :

function onMoved(tab) {
   console.log(`Moved: ${tab}`);
@@ -99,7 +99,7 @@ browser.browserAction.onClicked.addListener(function() {
   gettingMozTabs.then(moveMoz, onError);
 });
-

Déplacer tous les onglets servis via HTTP ou HTTPS de * .mozilla.org vers la fenêtre qui héberge le premier onglet de ce type, en commençant à la position 0 :

+

Déplacer tous les onglets servis via HTTP ou HTTPS de * .mozilla.org vers la fenêtre qui héberge le premier onglet de ce type, en commençant à la position 0 :

function onMoved(tab) {
   console.log(`Moved: ${tab}`);
@@ -127,7 +127,7 @@ browser.browserAction.onClicked.addListener(function() {
 
 

{{Compat("webextensions.api.tabs.move")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/moveinsuccession/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/moveinsuccession/index.html index 07fb8aa837..261cb96adf 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/moveinsuccession/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/moveinsuccession/index.html @@ -36,8 +36,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/moveInSuccession
tabId {{optional_inline}}
integer. L'ID de l'onglet qui succédera au dernier onglet du tableau tabIds. Si cet ID est invalide ou {{WebExtAPIRef('tabs.TAB_ID_NONE')}}, le dernier onglet n'aura pas de successeur. Par défaut {{WebExtAPIRef('tabs.TAB_ID_NONE')}}.
options {{optional_inline}}
-
object.
-
+

object.

append {{optional_inline}}
boolean. Détermine s'il faut déplacer les onglets dans les tabIds avant ou après tabId dans la succession. Si false, les onglets sont déplacés avant tabId, si true, les onglets sont déplacés après tabId. Par défaut à false.
diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/mutedinfo/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/mutedinfo/index.html index 833f7c0e8e..2c900b4551 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/mutedinfo/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/mutedinfo/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/MutedInfo

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

-
+
extensionId{{optional_inline}}
string. L'ID de l'extension qui a modifié en dernier l'état muet. Non défini si une extension n'a pas été la raison pour laquelle l'état muet a été modifié pour la dernière fois.
muted
@@ -36,7 +36,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/MutedInfo

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/mutedinforeason/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/mutedinforeason/index.html index e4e7c9bd48..1d1e71bcdb 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/mutedinforeason/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/mutedinforeason/index.html @@ -36,7 +36,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/MutedInfoReason

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onactivated/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onactivated/index.html index 588d63f25f..8032a515ae 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onactivated/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onactivated/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onActivated

Syntaxe

-
browser.tabs.onActivated.addListener(listener)
+
browser.tabs.onActivated.addListener(listener)
 browser.tabs.onActivated.removeListener(listener)
 browser.tabs.onActivated.hasListener(listener)
 
@@ -44,7 +44,7 @@ browser.tabs.onActivated.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
activeInfo
object. ID de l'onglet qui a été activé, et ID de sa fenêtre.
@@ -55,7 +55,7 @@ browser.tabs.onActivated.hasListener(listener)

activeInfo

-
+
previousTabId
integer. L'ID de l'onglet activé précédent, si cet onglet est encore ouvert.
tabId
@@ -81,7 +81,7 @@ browser.tabs.onActivated.addListener(handleActivated);

{{Compat("webextensions.api.tabs.onActivated")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onactivechanged/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onactivechanged/index.html index 7bf761a9da..1e64ef3cfa 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onactivechanged/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onactivechanged/index.html @@ -17,14 +17,14 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onActiveChanged
{{AddonSidebar()}}
-

Cet événement est obsolète. Utilisez {{WebExtAPIRef("tabs.onActivated")}} à la place.

+

Attention : Cet événement est obsolète. Utilisez {{WebExtAPIRef("tabs.onActivated")}} à la place.

Se déclenche lorsque l'onglet sélectionné dans une fenêtre change. Notez que l'URL de l'onglet peut ne pas être définie au moment où cet événement a été déclenché, mais vous pouvez écouter les événements {{WebExtAPIRef('tabs.onUpdated')}} pour être averti lorsqu'une URL est définie.

Syntaxe

-
browser.tabs.onActiveChanged.addListener(listener)
+
browser.tabs.onActiveChanged.addListener(listener)
 browser.tabs.onActiveChanged.removeListener(listener)
 browser.tabs.onActiveChanged.hasListener(listener)
 
@@ -52,12 +52,12 @@ browser.tabs.onActiveChanged.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
tabId
integer. L'ID de l'onglet qui est devenu actif.
-
+
selectInfo
object.
@@ -68,7 +68,7 @@ browser.tabs.onActiveChanged.hasListener(listener)

selectInfo

-
+
windowId
integer. L'ID de la fenêtre contenant l'onglet sélectionné.
@@ -78,7 +78,7 @@ browser.tabs.onActiveChanged.hasListener(listener)

{{Compat("webextensions.api.tabs.onActiveChanged")}}

-

Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onattached/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onattached/index.html index f49923b670..6e28fc017e 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onattached/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onattached/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onAttached

Syntaxe

-
browser.tabs.onAttached.addListener(listener)
+
browser.tabs.onAttached.addListener(listener)
 browser.tabs.onAttached.removeListener(listener)
 browser.tabs.onAttached.hasListener(listener)
 
@@ -44,12 +44,12 @@ browser.tabs.onAttached.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
tabId
integer. ID de l'onglet qui a été attaché à une nouvelle fenêtre..
-
+
attachInfo
object. ID de la nouvelle fenêtre, et index de l'onglet à l'intérieur.
@@ -60,7 +60,7 @@ browser.tabs.onAttached.hasListener(listener)

attachInfo

-
+
newWindowId
integer. ID de la nouvelle fenêtre.
newPosition
@@ -85,7 +85,7 @@ browser.tabs.onAttached.addListener(handleAttached);

{{Compat("webextensions.api.tabs.onAttached")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/oncreated/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/oncreated/index.html index a6d8ac70b6..41488ce2c1 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/oncreated/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/oncreated/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onCreated

Syntaxe

-
browser.tabs.onCreated.addListener(callback)
+
browser.tabs.onCreated.addListener(callback)
 browser.tabs.onCreated.removeListener(listener)
 browser.tabs.onCreated.hasListener(listener)
 
@@ -46,7 +46,7 @@ browser.tabs.onCreated.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
tab
{{WebExtAPIRef('tabs.Tab')}}. Détails de l'onglet qui a été créé.
@@ -69,7 +69,7 @@ browser.tabs.onCreated.addListener(handleCreated);

{{Compat("webextensions.api.tabs.onCreated")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/ondetached/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/ondetached/index.html index 93cf00e1a6..c6b5e83254 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/ondetached/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/ondetached/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onDetached

Syntaxe

-
browser.tabs.onDetached.addListener(listener)
+
browser.tabs.onDetached.addListener(listener)
 browser.tabs.onDetached.removeListener(listener)
 browser.tabs.onDetached.hasListener(listener)
 
@@ -44,12 +44,12 @@ browser.tabs.onDetached.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
tabId
integer. ID de l'onglet qui a été détaché.
-
+
detachInfo
object. ID de la fenêtre précédente et index de l'onglet à l'intérieur.
@@ -60,7 +60,7 @@ browser.tabs.onDetached.hasListener(listener)

detachInfo

-
+
oldWindowId
integer. ID de la fenêtre précédente
oldPosition
@@ -85,7 +85,7 @@ browser.tabs.onDetached.addListener(handleDetached);

{{Compat("webextensions.api.tabs.onDetached")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onhighlightchanged/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onhighlightchanged/index.html index 8aefe444ca..5ada516c51 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onhighlightchanged/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onhighlightchanged/index.html @@ -16,13 +16,14 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onHighlightChanged ---
{{AddonSidebar()}}
-
Cet événement est obsolète. Utilisez {{WebExtAPIRef("tabs.onHighlighted")}} à la place.
+
+

Attention : Cet événement est obsolète. Utilisez {{WebExtAPIRef("tabs.onHighlighted")}} à la place.

Lancé lorsque les onglets en surbrillance ou sélectionnés dans une fenêtre changent.

Syntaxe

-
browser.tabs.onHighlightChanged.addListener(listener)
+
browser.tabs.onHighlightChanged.addListener(listener)
 browser.tabs.onHighlightChanged.removeListener(listener)
 browser.tabs.onHighlightChanged.hasListener(listener)
 
@@ -47,7 +48,7 @@ browser.tabs.onHighlightChanged.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
selectInfo
object.
@@ -58,7 +59,7 @@ browser.tabs.onHighlightChanged.hasListener(listener)

selectInfo

-
+
windowId
integer. La fenêtre dont les onglets ont changé.
tabIds
@@ -70,7 +71,7 @@ browser.tabs.onHighlightChanged.hasListener(listener)

{{Compat("webextensions.api.tabs.onHighlightChanged")}}

-

Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onhighlighted/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onhighlighted/index.html index 58799e141c..58a21f1e5d 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onhighlighted/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onhighlighted/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onHighlighted

Syntaxe

-
browser.tabs.onHighlighted.addListener(listener)
+
browser.tabs.onHighlighted.addListener(listener)
 browser.tabs.onHighlighted.removeListener(listener)
 browser.tabs.onHighlighted.hasListener(listener)
 
@@ -46,7 +46,7 @@ browser.tabs.onHighlighted.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
highlightInfo
object. ID(s) des onglets en surbrillance, et ID de leur fenêtre.
@@ -57,7 +57,7 @@ browser.tabs.onHighlighted.hasListener(listener)

highlightInfo

-
+
windowId
integer. ID de la fenêtre dont les onglets ont changé.
tabIds
@@ -80,7 +80,7 @@ browser.tabs.onHighlighted.addListener(handleHighlighted);

{{Compat("webextensions.api.tabs.onHighlighted")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onmoved/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onmoved/index.html index a9fa093737..a9ab08a87f 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onmoved/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onmoved/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onMoved

Syntaxe

-
browser.tabs.onMoved.addListener(listener)
+
browser.tabs.onMoved.addListener(listener)
 browser.tabs.onMoved.removeListener(listener)
 browser.tabs.onMoved.hasListener(listener)
 
@@ -46,12 +46,12 @@ browser.tabs.onMoved.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
tabId
integer. ID de l'onglet déplacé par l'utilisateur.
-
+
moveInfo
object. Informations sur le déménagement.
@@ -62,7 +62,7 @@ browser.tabs.onMoved.hasListener(listener)

moveInfo

-
+
windowId
integer. ID de la fenêtre de cet onglet.
fromIndex
@@ -85,14 +85,14 @@ browser.tabs.onMoved.addListener(handleMoved);

{{WebExtExamples}}

-
+

Compatibilité du navigateur

{{Compat("webextensions.api.tabs.onMoved")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onremoved/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onremoved/index.html index ed51fe8183..360e8ac589 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onremoved/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onremoved/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onRemoved

Syntaxe

-
browser.tabs.onRemoved.addListener(callback)
+
browser.tabs.onRemoved.addListener(callback)
 browser.tabs.onRemoved.removeListener(listener)
 browser.tabs.onRemoved.hasListener(listener)
 
@@ -44,12 +44,12 @@ browser.tabs.onRemoved.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
tabId
integer. ID de l'onglet qui s'est fermé.
-
+
removeInfo
object. L'ID de la fenêtre de l'onglet et un booléen indiquant si la fenêtre est également fermée.
@@ -60,7 +60,7 @@ browser.tabs.onRemoved.hasListener(listener)

removeInfo

-
+
windowId
integer. La fenêtre dont l'onglet est fermé.
isWindowClosing
@@ -81,14 +81,14 @@ browser.tabs.onRemoved.addListener(handleRemoved);

{{WebExtExamples}}

-
+

Compatibilité du navigateur

{{Compat("webextensions.api.tabs.onRemoved")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onreplaced/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onreplaced/index.html index d6993443d9..346770d48e 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onreplaced/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onreplaced/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onReplaced

Syntaxe

-
browser.tabs.onReplaced.addListener(listener)
+
browser.tabs.onReplaced.addListener(listener)
 browser.tabs.onReplaced.removeListener(listener)
 browser.tabs.onReplaced.hasListener(listener)
 
@@ -46,12 +46,12 @@ browser.tabs.onReplaced.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
addedTabId
integer. ID de l'onglet de remplacement.
-
+
removedTabId
integer. ID de l'onglet qui a été remplacé.
@@ -72,18 +72,13 @@ browser.tabs.onReplaced.addListener(handleReplaced);

{{WebExtExamples}}

-
-
-
-
-
-
+

Compatibilité du navigateur

{{Compat("webextensions.api.tabs.onReplaced")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onselectionchanged/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onselectionchanged/index.html index 05c6e5cd36..32841dc868 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onselectionchanged/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onselectionchanged/index.html @@ -16,13 +16,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onSelectionChanged ---
{{AddonSidebar()}}
-
Cet événement est obsolète. Utilisez {{WebExtAPIRef("tabs.onActivated")}} à la place.
+
+

Attention : Cet événement est obsolète. Utilisez {{WebExtAPIRef("tabs.onActivated")}} à la place.

+

Se déclenche lorsque l'onglet sélectionné dans une fenêtre change.

Syntaxe

-
browser.tabs.onSelectionChanged.addListener(listener)
+
browser.tabs.onSelectionChanged.addListener(listener)
 browser.tabs.onSelectionChanged.removeListener(listener)
 browser.tabs.onSelectionChanged.hasListener(listener)
 
@@ -47,12 +49,12 @@ browser.tabs.onSelectionChanged.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
tabId
integer. L'ID de l'onglet qui est devenu actif.
-
+
selectInfo
object.
@@ -63,7 +65,7 @@ browser.tabs.onSelectionChanged.hasListener(listener)

selectInfo

-
+
windowId
integer. L'ID de la fenêtre dans laquelle l'onglet sélectionné a changé.
@@ -74,7 +76,7 @@ browser.tabs.onSelectionChanged.hasListener(listener)

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onupdated/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onupdated/index.html index b1d1a7e9a8..a434d27b61 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onupdated/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onupdated/index.html @@ -19,11 +19,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onUpdated

Cet événement sera également déclenché pour les modifications des propriétés d'un onglet qui n'impliquent pas de navigation, comme le pinning et le débrochage (qui met à jour la propriété pinned) et le muting ou le unmuting (qui met à jour les propriétés  audible et mutedInfo).

-

Vous pouvez filtrer cet événement, en le rendant uniquement valable pour les onglets dont les urls correspondent à des patterns spécifiques, ou pour les modifications de propriétés spécifiques, ou pour les modifications d'un onglet ou d'une fenêtre spécifique, ou toute combinaison de ces restrictions.

+

Vous pouvez filtrer cet événement, en le rendant uniquement valable pour les onglets dont les urls correspondent à des patterns spécifiques, ou pour les modifications de propriétés spécifiques, ou pour les modifications d'un onglet ou d'une fenêtre spécifique, ou toute combinaison de ces restrictions.

Syntaxe

-
browser.tabs.onUpdated.addListener(listener[, extraParameters])
+
browser.tabs.onUpdated.addListener(listener[, extraParameters])
 browser.tabs.onUpdated.removeListener(listener)
 browser.tabs.onUpdated.hasListener(listener)
 
@@ -48,11 +48,11 @@ browser.tabs.onUpdated.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

-
+
tabId
integer. ID de l'onglet qui a été mis à jour.
changeInfo
-
object. ontient les propriétés des propriétés de l'onglet qui ont été modifiées. Voir changeInfo ci-dessous.
+
object. ontient les propriétés des propriétés de l'onglet qui ont été modifiées. Voir changeInfo ci-dessous.
tab
{{WebExtAPIRef('tabs.Tab')}}. Le nouvel état de l'onglet.
@@ -61,9 +61,9 @@ browser.tabs.onUpdated.hasListener(listener)

object. Un ensemble de filtres qui restreint les événements qui seront envoyés à cet auditeur. C'est un objet qui peut avoir une ou plusieurs des propriétés suivantes. Les événements ne seront envoyés que s'ils satisfont à tous les filtres donnés.

-
+
urls
-
Array. Un tableau match patterns. Ne déclenchez l'événement que pour les onglets dont la propriété de l'url courante correspond à l'un des motifs.
+
Array. Un tableau match patterns. Ne déclenchez l'événement que pour les onglets dont la propriété de l'url courante correspond à l'un des motifs.
properties

Array. un tableau de chaîne de caractères,  qui sont les noms des propriétés de l'objet {{WebExtAPIRef("tabs.Tab")}}. Ne déclenchez cet événement seulement pour les changement apportées à l'une des propriétés nommées dans ce tableau. Les propriétés suivantes peuvent être listées ici :

@@ -96,7 +96,7 @@ browser.tabs.onUpdated.hasListener(listener)

Répertorie les modifications apportées à l'état de l'onglet mis à jour. Pour en savoir plus sur ces propriétés, consultez la documentation {{WebExtAPIRef("tabs.Tab")}}.

-
+
attention {{optional_inline}}
boolean. Indique si l'onglet attire l'attention. Par exemple, lorsque l'onglet affiche un dialogue modal, attention sera true.
audible{{optional_inline}}
@@ -144,7 +144,7 @@ browser.tabs.onUpdated.addListener(handleUpdated);

Filtering examples

-

Le journal ne change que pour les onglets dont la propriété url est matched par "https://developer.mozilla.org/*" ou "https://twitter.com/mozdevnet":

+

Le journal ne change que pour les onglets dont la propriété url est matched par "https://developer.mozilla.org/*" ou "https://twitter.com/mozdevnet":

const pattern1 = "https://developer.mozilla.org/*";
 const pattern2 = "https://twitter.com/mozdevnet";
@@ -179,7 +179,7 @@ browser.tabs.onUpdated.addListener(handleUpdated, filter);
  • A la propriété épinglée des onglets
  • -
  • Dont la propriété url est matched par "https://developer.mozilla.org/*" ou "https://twitter.com/mozdevnet":
  • +
  • Dont la propriété url est matched par "https://developer.mozilla.org/*" ou "https://twitter.com/mozdevnet":
const pattern1 = "https://developer.mozilla.org/*";
@@ -204,7 +204,7 @@ browser.tabs.onUpdated.addListener(
 
 
  • A la propriété épinglée des onglets
  • -
  • Dont la propriété url est matched par "https://developer.mozilla.org/*" ou "https://twitter.com/mozdevnet"
  • +
  • Dont la propriété url est matched par "https://developer.mozilla.org/*" ou "https://twitter.com/mozdevnet"
  • et qui font partie de la fenêtre actuelle du navigateur au moment où l'événement de mise à jour est déclenché :
@@ -233,7 +233,7 @@ browser.tabs.onUpdated.addListener(

{{Compat("webextensions.api.tabs.onUpdated", 10)}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/onzoomchange/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/onzoomchange/index.html index 9b9180d0aa..67b0c63bd5 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/onzoomchange/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/onzoomchange/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/onZoomChange

Syntaxe

-
browser.tabs.onZoomChange.addListener(listener)
+
browser.tabs.onZoomChange.addListener(listener)
 browser.tabs.onZoomChange.removeListener(listener)
 browser.tabs.onZoomChange.hasListener(listener)
 
@@ -44,7 +44,7 @@ browser.tabs.onZoomChange.hasListener(listener)

Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :

-
+
ZoomChangeInfo
object. Informations sur l'événement de zoom.
@@ -55,7 +55,7 @@ browser.tabs.onZoomChange.hasListener(listener)

ZoomChangeInfo

-
+
tabId
integer. ID de l'onglet qui a été zoomé.
oldZoomFactor
@@ -80,14 +80,14 @@ browser.tabs.onZoomChange.addListener(handleZoomed);

{{WebExtExamples}}

-
+

Compatibilité du navigateur

{{Compat("webextensions.api.tabs.onZoomChange")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/pagesettings/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/pagesettings/index.html index 369d6cf298..aae4f3a3e7 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/pagesettings/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/pagesettings/index.html @@ -32,7 +32,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/PageSettings

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

-
+
edgeBottom {{optional_inline}}
number. L'espacement entre le bas des pieds et le bord inférieur du papier (pouces). Par défaut : 0.
edgeLeft {{optional_inline}}
diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/print/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/print/index.html index 5cefa88562..c2ab587834 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/print/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/print/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/print

Syntaxe

-
browser.tabs.print()
+
browser.tabs.print()
 

Paramètres

@@ -32,7 +32,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/print

Exemples

-

Dans cet exemple, un script d'arrière-plan écoute un clic sur une action navigateur, puis tente d'imprimer l'onglet actuellement actif :

+

Dans cet exemple, un script d'arrière-plan écoute un clic sur une action navigateur, puis tente d'imprimer l'onglet actuellement actif :

browser.browserAction.onClicked.addListener(() => {
   browser.tabs.print();
diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/printpreview/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/printpreview/index.html
index 2ff69f3605..277bc5af28 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/tabs/printpreview/index.html
+++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/printpreview/index.html
@@ -27,12 +27,12 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/printPreview
 
-
window.addEventListener("afterprint", resumeFunction, false);
+
window.addEventListener("afterprint", resumeFunction, false);

Syntaxe

-
var openingPreview = browser.tabs.printPreview()
+
var openingPreview = browser.tabs.printPreview()
 

Paramètres

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/query/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/query/index.html index 1bd3af0ff2..7e7a756610 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/query/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/query/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/query

Syntaxe

-
var querying = browser.tabs.query(
+
var querying = browser.tabs.query(
   queryInfo             // object
 )
 
@@ -30,9 +30,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/query
queryInfo
-
object. La fonction query() obtiendra uniquement les onglets dont les propriétés correspondent aux propriétés incluses ici. Pour en savoir plus sur ces propriétés, consultez la documentation {{WebExtAPIRef("tabs.Tab")}}.
-
-
+

object. La fonction query() obtiendra uniquement les onglets dont les propriétés correspondent aux propriétés incluses ici. Pour en savoir plus sur ces propriétés, consultez la documentation {{WebExtAPIRef("tabs.Tab")}}.

+
active{{optional_inline}}
boolean. Si les onglets sont actifs dans leurs fenêtres.
audible{{optional_inline}}
@@ -79,7 +78,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/query

Exemples

-

Obtenez tous les onglets :

+

Obtenez tous les onglets :

function logTabs(tabs) {
   for (let tab of tabs) {
@@ -149,7 +148,7 @@ querying.then(logTabs, onError);

{{Compat("webextensions.api.tabs.query")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/reload/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/reload/index.html index 3cb8bbe5d8..af9306d5fa 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/reload/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/reload/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/reload

Syntaxe

-
var reloading = browser.tabs.reload(
+
var reloading = browser.tabs.reload(
   tabId,            // optional integer
   reloadProperties  // optional object
 )
@@ -33,8 +33,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/reload
  
tabId{{optional_inline}}
integer. L'ID de l'onglet à recharger. Par défaut à l'onglet sélectionné de la fenêtre en cours.
reloadProperties{{optional_inline}}
-
object. -
+

object.

+
bypassCache{{optional_inline}}
boolean. Contourner le cache web local. La valeur par défaut est false.
@@ -74,7 +74,7 @@ reloading.then(onReloaded, onError);

{{Compat("webextensions.api.tabs.reload")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/remove/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/remove/index.html index 08dccfc085..90deff9f09 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/remove/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/remove/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/remove

Syntaxe

-
var removing = browser.tabs.remove(
+
var removing = browser.tabs.remove(
   tabIds          // integer or integer array
 )
 
@@ -71,7 +71,7 @@ removing.then(onRemoved, onError);

{{Compat("webextensions.api.tabs.remove")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/removecss/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/removecss/index.html index 6e350e1a22..42cc08592e 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/removecss/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/removecss/index.html @@ -34,7 +34,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/removeCSS
integer. L'ID de l'onglet à partir duquel supprimer le CSS. Par défaut à l'onglet actif de la fenêtre en cours.
details
Un objet décrivant le CSS à retirer de la page. Il contient les propriétés suivantes : -
+
allFrames{{optional_inline}}
boolean. si true, le code sera supprimé de toutes les images de la page en cours. si c'est false, le code est seulement retiré du cadre supérieur. Par défaut à false.
@@ -80,7 +80,7 @@ browser.browserAction.onClicked.addListener(() => {

{{Compat("webextensions.api.tabs.removeCSS")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/saveaspdf/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/saveaspdf/index.html index 052e99f50f..c13d1cfeae 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/saveaspdf/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/saveaspdf/index.html @@ -20,7 +20,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/saveAsPDF

Syntaxe

-
var saving = browser.tabs.saveAsPDF(
+
var saving = browser.tabs.saveAsPDF(
   pageSettings   // object
 )
 
diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/sendmessage/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/sendmessage/index.html index 1af72fd358..02c287215f 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/sendmessage/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/sendmessage/index.html @@ -24,15 +24,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/sendMessage

Il s'agit d'une fonction asynchrone qui renvoit un objet Promise.

-
-

Vous pouvez également utiliser une approche basée sur la connexion pour échanger des messages.

+
+

Note : Vous pouvez également utiliser une approche basée sur la connexion pour échanger des messages.

Syntaxe

-
var sending = browser.tabs.sendMessage(
+
var sending = browser.tabs.sendMessage(
   tabId,                   // integer
   message,                 // any
   options                  // optional object
@@ -47,9 +47,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/sendMessage
  
message
any. Un objet qui peut être sérialisé en JSON.
options{{optional_inline}}
-
object.
-
-
+

object.

+
frameId{{optional_inline}}
integer.  Envoie le message à un cadre (iframe) spécifique identifiée par frameId au lieu de tous les cadres de l'onglet. Le fait que le script de contenu soit exécuté dans tous les cadres dépend du paramètre all_frames dans la section  content_scripts de manifest.json.
@@ -107,7 +106,7 @@ browser.runtime.onMessage.addListener(request => {

{{Compat("webextensions.api.tabs.sendMessage")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/sendrequest/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/sendrequest/index.html index 9e841e390e..a1c4fea52c 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/sendrequest/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/sendrequest/index.html @@ -16,7 +16,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/sendRequest
{{AddonSidebar()}}
-

Cette méthode a été dépréciée. Utilisez {{WebExtAPIRef("tabs.sendMessage()")}} à la place.

+

Attention : Cette méthode a été dépréciée. Utilisez {{WebExtAPIRef("tabs.sendMessage()")}} à la place.

Envoie une seule requête au(x) script(s) de contenu dans l'onglet spécifié, avec un rappel facultatif à exécuter lorsqu'une réponse est renvoyée. L'événement {{WebExtAPIRef('extension.onRequest')}} est déclenché dans chaque script de contenu exécuté dans l'onglet spécifié pour l'extension en cours.

@@ -25,7 +25,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/sendRequest

Syntaxe

-
var sending = browser.tabs.sendRequest(
+
var sending = browser.tabs.sendRequest(
   tabId,                   // integer
   request                  // any
 )
@@ -48,7 +48,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/sendRequest
 
 

{{Compat("webextensions.api.tabs.sendRequest")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/setzoom/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/setzoom/index.html index 858e01bd3e..e8d668c96f 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/setzoom/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/setzoom/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/setZoom

Syntaxe

-
var zooming = browser.tabs.setZoom(
+
var zooming = browser.tabs.setZoom(
   tabId,           // optional integer
   zoomFactor       // number
 )
@@ -66,7 +66,7 @@ setting.then(null, onError);

{{Compat("webextensions.api.tabs.setZoom")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/setzoomsettings/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/setzoomsettings/index.html index f4dd5d7b48..626942a3fb 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/setzoomsettings/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/setzoomsettings/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/setZoomSettings

Syntaxe

-
var settingZoomSettings = browser.tabs.setZoomSettings(
+
var settingZoomSettings = browser.tabs.setZoomSettings(
   tabId,           // optional integer
   zoomSettings     // ZoomSettings
 )
@@ -61,7 +61,7 @@ setting.then(onSet, onError);

{{Compat("webextensions.api.tabs.setZoomSettings")}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/show/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/show/index.html index d2cd32e969..5f78d0937c 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/show/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/show/index.html @@ -20,7 +20,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/show

Syntaxe

-
var showing = browser.tabs.show(
+
var showing = browser.tabs.show(
   tabIds          // integer or integer array
 )
 
diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/tab/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/tab/index.html index f4e8a68bc2..b6f12e9c87 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/tab/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/tab/index.html @@ -21,10 +21,10 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/Tab

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

-
+
active
-
boolean. Si l'onglet est actif dans sa fenêtre. Ceci peut être vrai même si la fenêtre de l'onglet n'est pas actuellement focalisée.
-
L'onglet actif est généralement l'onglet sélectionné. Cependant, sur Firefox pour Android, les popups d'extension s'ouvrent dans un nouvel onglet. Lorsque cet onglet popup est sélectionné, l'onglet actif sera plutôt celui dans lequel le popup s'est ouvert.
+

boolean. Si l'onglet est actif dans sa fenêtre. Ceci peut être vrai même si la fenêtre de l'onglet n'est pas actuellement focalisée.

+

L'onglet actif est généralement l'onglet sélectionné. Cependant, sur Firefox pour Android, les popups d'extension s'ouvrent dans un nouvel onglet. Lorsque cet onglet popup est sélectionné, l'onglet actif sera plutôt celui dans lequel le popup s'est ouvert.

attention {{optional_inline}}
boolean. Indique si l'onglet attire l'attention. Par exemple, lorsque l'onglet affiche un dialogue modal, attention sera à true.
audible {{optional_inline}}
@@ -42,8 +42,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/Tab
hidden
boolean. Si l'onglet est caché.
highlighted
-
boolean. Si l'onglet est en surbrillance, c'est-à-dire une partie de la sélection de l'onglet en cours. Un onglet actif est toujours mis en surbrillance, mais certains navigateurs peuvent permettre de mettre en surbrillance des onglets supplémentaires, par exemple en cliquant dessus tout en maintenant les touches Ctrl, Shift ou ⌘ Command .
-
Firefox pour Android ne prend pas en charge la mise en surbrillance de plusieurs onglets, et le bureau Firefox nécessite la préférence  browser.tabs.multiselect (activé par défaut).
+

boolean. Si l'onglet est en surbrillance, c'est-à-dire une partie de la sélection de l'onglet en cours. Un onglet actif est toujours mis en surbrillance, mais certains navigateurs peuvent permettre de mettre en surbrillance des onglets supplémentaires, par exemple en cliquant dessus tout en maintenant les touches Ctrl, Shift ou ⌘ Command .

+

Firefox pour Android ne prend pas en charge la mise en surbrillance de plusieurs onglets, et le bureau Firefox nécessite la préférence  browser.tabs.multiselect (activé par défaut).

id {{optional_inline}}
integer. L'ID de l'onglet. Les ID d'onglet sont uniques dans une session de navigateur. L'ID d'onglet peut également être défini sur  {{WebExtAPIRef('tabs.TAB_ID_NONE')}} pour les fenêtres de navigateur qui n'hébergent pas d'onglets de contenu (par exemple, les fenêtres devtools).
incognito
@@ -55,7 +55,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/Tab
isInReaderMode
boolean. Vrai si l'onglet en cours de rendu en mode lecteur, sinon faux.
lastAccessed
-
double. Heure à laquelle l'onglet a été accédé pour la dernière fois, en millisecondes depuis l'époque.
+
double. Heure à laquelle l'onglet a été accédé pour la dernière fois, en millisecondes depuis l'époque.
mutedInfo {{optional_inline}}
{{WebExtAPIRef('tabs.MutedInfo')}}. L'état en sourdine actuel pour l'onglet et la raison du dernier changement d'état.
openerTabId {{optional_inline}}
@@ -86,7 +86,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/Tab

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/tab_id_none/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/tab_id_none/index.html index 898dac30d0..9ba6040cd2 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/tab_id_none/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/tab_id_none/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/TAB_ID_NONE

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/tabstatus/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/tabstatus/index.html index 061f7c04f8..3ed5059c4e 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/tabstatus/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/tabstatus/index.html @@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/TabStatus

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/togglereadermode/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/togglereadermode/index.html index 3522b8cdd1..75547d51f4 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/togglereadermode/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/togglereadermode/index.html @@ -44,7 +44,7 @@ browser.tabs.onUpdated.addListener(handleUpdated);

Syntaxe

-
var toggling = browser.tabs.toggleReaderMode(
+
var toggling = browser.tabs.toggleReaderMode(
   tabId            // optional integer
 )
 
diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/update/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/update/index.html index d38cda13b9..76f37e6a2f 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/update/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/update/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/update

Syntaxe

-
var updating = browser.tabs.update(
+
var updating = browser.tabs.update(
   tabId,              // optional integer
   updateProperties    // object
 )
@@ -35,16 +35,14 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/update
  
tabId{{optional_inline}}
integer. Par défaut à l'onglet sélectionné de la fenêtre en cours.
updateProperties
-
object. L'ensemble des propriétés à mettre à jour pour cet onglet. Pour en savoir plus sur ces propriétés, consultez la documentation  {{WebExtAPIRef("tabs.Tab")}}.
-
-
+

object. L'ensemble des propriétés à mettre à jour pour cet onglet. Pour en savoir plus sur ces propriétés, consultez la documentation  {{WebExtAPIRef("tabs.Tab")}}.

+
active{{optional_inline}}
boolean. Si l'onglet doit devenir actif. Ne modifie pas le focus de la fenêtre (voir {{WebExtAPIRef('windows.update')}}). Si true, les onglets surlignés non actifs cesseront d'être surlignés. Si false, ne fait rien.
autoDiscardable{{optional_inline}}
boolean. Si l'onglet doit être supprimé automatiquement par le navigateur lorsque les ressources sont faibles.
highlighted{{optional_inline}}
-
boolean. Ajoute ou supprime l'onglet de la sélection courante. Si true et que l'onglet n'est pas surligné, il deviendra actif par défaut.
-
+

boolean. Ajoute ou supprime l'onglet de la sélection courante. Si true et que l'onglet n'est pas surligné, il deviendra actif par défaut.

Si vous voulez seulement mettre en surbrillance l'onglet sans l'activer, Firefox accepte le réglage highlighted à true et active à false. D'autres navigateurs peuvent activer l'onglet même dans ce cas.

loadReplace{{optional_inline}}
@@ -66,17 +64,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/update
successorTabId {{optional_inline}}
integer. L'identifiant de l'ID du successeur de l'onglet.
url{{optional_inline}}
-
string. Une URL pour naviguer dans l'onglet. 
-
Pour des raisons de sécurité, dans Firefox, il se peut que ce ne soit pas une URL privilégiée. Le passage de l'une des URL suivantes échouera, avec {{WebExtAPIRef("runtime.lastError")}} étant défini sur un message d'erreur :
-
+

string. Une URL pour naviguer dans l'onglet.

Pour des raisons de sécurité, dans Firefox, il se peut que ce ne soit pas une URL privilégiée. Le passage de l'une des URL suivantes échouera, avec {{WebExtAPIRef("runtime.lastError")}} étant défini sur un message d'erreur :

  • chrome: URLs
  • javascript: URLs
  • data: URLs
  • file: URLs (c'est-à-dire, fichiers sur le système de fichiers, cependant, pour utiliser un fichier empaqueté à l'intérieur de l'extension, voir ci-dessous)
  • -
  • confidentiel : URLs (par exemle, about:config, about:addons, about:debugging, about:newtab). Les URL non privilégiées (par exemple, about:blank) sont autorisées.
  • +
  • confidentiel : URLs (par exemle, about:config, about:addons, about:debugging, about:newtab). Les URL non privilégiées (par exemple, about:blank) sont autorisées.
- Pour charger une page fournie avec votre extension, spécifiez une URL absolue à partir du fichier manifest.json de l'extension. Par exemple : '/path/to/my-page.html'. Si vous omettez le premier caractère '/', l'URL est traitée comme une URL relative et différents navigateurs peuvent construire différentes URL absolues.
+

Pour charger une page fournie avec votre extension, spécifiez une URL absolue à partir du fichier manifest.json de l'extension. Par exemple : '/path/to/my-page.html'. Si vous omettez le premier caractère '/', l'URL est traitée comme une URL relative et différents navigateurs peuvent construire différentes URL absolues.

@@ -127,7 +123,7 @@ querying.then(updateFirstTab, onError);

{{Compat("webextensions.api.tabs.update", 10)}}

-
Remerciements : +

Note :

Cette API est basée sur l’API chrome.tabs de Chromium. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/windowtype/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/windowtype/index.html index 982465d1cb..cfed6e3f85 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/windowtype/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/windowtype/index.html @@ -34,7 +34,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/WindowType

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettings/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettings/index.html index 8a00bdd9d8..2d32640a5b 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettings/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettings/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/ZoomSettings

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

-
+
defaultZoomFactor{{optional_inline}}
number. Le niveau de zoom par défaut pour l'onglet actuel. Notez que ceci n'est utilisé que dans {{WebExtAPIRef("tabs.getZoomSettings")}}.
mode{{optional_inline}}
@@ -36,7 +36,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/ZoomSettings

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettingsmode/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettingsmode/index.html index fe7b2c40aa..e9122e79e3 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettingsmode/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettingsmode/index.html @@ -36,7 +36,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/ZoomSettingsMode

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettingsscope/index.html b/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettingsscope/index.html index 8f010caf57..19ea5f571a 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettingsscope/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/tabs/zoomsettingsscope/index.html @@ -34,7 +34,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/tabs/ZoomSettingsScope

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.tabs. Cette documentation est dérivée de tabs.json dans le code de Chromium code.

-- cgit v1.2.3-54-g00ecf