616 pages trouvées :

Page Étiquettes et résumé
1 WebExtensions Add-ons, Extensions, Landing, Manifest, WebExtensions
Les extensions peuvent étendre et modifier les capacités d'un navigateur. Les extensions pour Firefox sont construites en utilisant l'API WebExtensions, un système de navigation croisée pour le développement d'extensions.
2 Actions du navigateur WebExtensions
Une action du navigateur est un bouton que vous pouvez ajouter à la barre d'outils du navigateur. Les utilisateurs peuvent cliquer sur le bouton pour interagir avec votre extension.
3 Ajouter un bouton à la barre d'outils
Les boutons de la barre d'outils sont l'un des principaux composants UI disponibles aux WebExtensions. Les boutons de la barre d'outils sont présents dans la barre d'outils principale du navigateur et contiennent une icône. Lorsque l'utilisateur clique sur l'icône, une des deux choses peut arriver :
4 Ajouter une page de paramètres Paramètres, WebExtensions
Une page de paramètres donne aux utilisateurs la possiblité de voir et de changer les paramètres (parfois aussi appelée "préférences" ou "options") de l'extension.
5 Anatomie d'une WebExtension WebExtensions
Une extension se compose de plusieurs fichiers, packagés pour la distribution et l'installation. Dans cet article, nous allons rapidement passer par les fichiers qui pourraient être présents dans une extension.
6 Autres options de distribution Add-ons, Installation, Landing, WebExtensions
Le processus standard de distribution et d'installation des WebExtensions se fait via Firefox en utilisant un fichier XPI signé obtenu à partir de addons.mozilla.org (AMO) (pour les WebExtensions listées) ou grâce à un téléchargement mis en place par un développeur (pour les WebExtensions non listées).
7 Add-ons in the enterprise Add-ons, Guide, Installation
En tant qu'administrateur informatique d'entreprise, vous souhaiterez peut-être installer des modules complémentaires automatiquement pour vos utilisateurs. Cette page présente les options.
8 Extensions pour applications de bureau Add-ons, Desktop, Guide, Installation, WebExtensions
Si vous avez développé un module complémentaire à une application de bureau, vous pouvez installer le module complémentaire de plusieurs façons :
9 Sideloading add-ons Guide, Installation, Sideloading, WebExtensions
Vous souhaiterez peut-être envoyer un fichier XPI à votre utilisateur par un moyen autre qu'un téléchargement sur le Web, par exemple une distribution par e-mail d'une version bêta pour les tests utilisateur. Dans ce cas, il existe deux options pratiques pour installer le module complémentaire :
10 Best practices for onboarding, upboarding, and offboarding users
Les premières minutes après l'installation de votre extension peuvent être cruciales pour son succès. Votre nouvel utilisateur doit savoir par où commencer et comment utiliser les fonctions de l'extension de votre navigateur.
11 Browser compatibility for manifest.json Add-ons, WebExtensions, manifest.json
No summary!
12 Comparaison avec le SDK Add-on SDK, WebExtensions
Les WebExtensions et add-ons SDK partagent les mêmes concepts et structures de base. Ces deux technologies utilisent :
13 Comparaison avec les extensions XUL/XPCOM WebExtensions
Cet article couvre à la fois les extensions de surcouche et les extensions bootstrappées mais pas les extensions développées avec le SDK. Pour ces extensions réalisées avec le SDK, se référer à Comparaison avec les add-ons SDK.
14 Compatibilité des navigateurs avec les API JavaScript WebExtensions WebExtensions
No summary!
15 Content Security Policy CSP, WebExtensions
La Politique de sécurité de contenu (ou Content Security Policy en anglais, abrégé en CSP) est un mécanisme permettant d'empêcher les sites Web d'exécuter involontairement du contenu malveillant. Un site web définit une CSP via un en-tête HTTP envoyé par le serveur. Le rôle de la CSP consiste principalement à indiquer les sources légitimes pour les différents types de contenu (tels que les scripts ou les plugins). Par exemple, un site web peut utiliser une CSP pour indiquer que le navigateur ne doit exécuter que du JavaScript provenant du site web lui-même et non d'autres sources. Une CSP peut également ordonner au navigateur d'interdire les pratiques potentiellement dangereuses telles que l'utilisation de eval().
16 Debugging Debugging, Firefox, Guide, Mozilla, WebExtensions
Cet article explique comment vous pouvez utiliser les outils de développement de Firefox pour déboguer les WebExtensions.
17 Demander les bonnes permissions Add-ons, Comment, Débutant, Extensions, Hox-to, Intermédiaire, Permissions, WebExtensions
Ou comment éviter les permissions décourageant les utilisateurs d'installer vos extensions.
18 Developing extensions for Firefox for Android Beginner, Guide, Mobile, WebExtensions
Vous allez aborder le codage d'une extension pour Firefox pour Android de la même manière que pour une extension de bureau utilisant les API WebExtension ; en utilisant un éditeur de texte ou un outil de votre choix pour écrire le code. Cependant, lorsque vous devez tester et déboguer votre extension, vous devez suivre un processus différent. Cet article vous guide tout au long de ce processus.
19 Differences between desktop and Android extensions Guide, Mobile, WebExtensions
Certaines de ces différences sont dues à la nature de l'environnement Android et donc aux fonctionnalités que Firefox peut implémenter, d'autres sont là où Firefox pour Android n'offre pas encore toutes les fonctionnalités de bureau. Cet article décrit et explique ces différences et examine l'impact qu'elles peuvent avoir sur votre développement d'extensions.
20 Débogage (avant Firefox 50)
Cet article explique comment utiliser les outils de développement Firefox intégrés pour déboguer les extensions développées avec les API WebExtension. Si vous essayez de déboguer un module développé avec le Kit de développement logiciel complémentaire, consultez le guide du débogueur de module complémentaire.
21 Démarrer avec Web-ext Guide, HTTP, Installing, Outils, Protocols, WebExtension, packaging, test, web-ext
Web-ext est un outil en ligne de commande conçu pour accélérer différentes parties du processus de développement d'extensions Firefox, rendant le développement plus rapide et plus facile. Cet article explique comment installer et utiliser web-ext.
22 Détail de la commande web-ext Options, Outils, Reference, WebExtensions, commands, web-ext
Cette page liste toutes les commandes et options disponibles sous l'outil de ligne de commande web-ext.
23 Exemples de WebExtensions WebExtensions
Pour illustrer la façon de développer des extensions, nous maintenons un référentiel d'exemples simples des extensions à https://github.com/mdn/webextensions-examples. Cet article décrit les API des WebExtensions utilisées dans ce référentiel.
24 Expérience utilisateur bonnes pratiques Add-ons, Extensions, Guide, UI, UX
Les meilleures extensions de Firefox fournissent aux utilisateurs une nouvelle fonctionnalité ou une fonctionnalité qui répond à un besoin. Répondre à ce besoin aidera les utilisateurs à travailler de manière plus intelligente ou plus efficace, ou plus de plaisir à partir de leur expérience de navigation.
25 Extension des outils de développement Add-ons, DevTools, Extensions, Guide, Needs Privileges, WebExtensions
Vous pouvez utiliser les API WebExtensions pour étendre les outils de développement intégrés du navigateur.
26 Incompatibilités avec Chrome WebExtensions
Les extensions construites à l'aide des API WebExtension sont conçues afin d'être compatibles avec les extensions Chrome et Opera. Les extensions écrites dans ces navigateurs devraient fonctionner, autant que possible, avec très peu de changement dans Firefox.
27 Index Add-ons, Index, WebExtensions
No summary!
28 Installation temporaire dans Firefox WebExtensions
Cet article décrit comment une extension développée peut être temporairement installée dans Firefox pour la tester et la déboguer. L'extension restera installée jusqu'à ce que vous redémarriez Firefox. Vous pouvez utiliser cette méthode avec tout type d'extension ne nécessitant pas de redémarrage, y compris les extensions bootstrap et les extensions utilisant le SDK des Add-ons.
29 Insérer en toute sécurité du contenu externe dans une page Add-ons, Comment, Débutant, Extensions, How-to, Sécurité, WebExtensions
Il y a des moments où vous pourriez vouloir ou devez inclure du contenu d'une source externe dans votre extension. Cependant, il existe un risque que des scripts malveillants soient intégrés à la source, soit par le développeur de la source, soit par une tierce partie malveillante.
30 Interagir avec le presse-papier Add-ons, Clip, Clipboard, Cut, Editing, Extensions, Text, WebExtensions, coller, copier, copy, couper, paste
ll y a deux façons dont les extensions de navigateur peuvent interagir avec le presse-papiers système : la méthode Document.execCommand()  et l'asynchrone moderne de l'API Presse-papiers.
31 Intercepter les requêtes HTTP Extensions, Modules complémentaires, Tutoriel, WebExtensions
Utilisez l’API webRequest pour intercepter les requêtes HTTP. Avec cette API, vous pouvez ajouter des écouteurs à différents stades d’exécution d’une requête HTTP. Avec les écouteurs, vous pouvez :
32 Interface utilisateur Landing, User Interface, WebExtensions
Les WebExtensions disposent de plusieurs options d'interface utilisateur afin que leur fonctionnalité puisse être mise à la disposition de l'utilisateur. Un résumé de ces options est fourni ci-dessous, avec une introduction plus détaillée à chaque option d'interface utilisateur dans cette section.
33 Barres laterales WebExtensions, barre latérale
No summary!
34 Bouton de la barre d'adresse
Généralement appelée action de page, cette option d'interface utilisateur est un bouton ajouté à la barre d'adresse du navigateur. Les utilisateurs cliquent sur le bouton pour interagir avec votre extension.
35 Bouton de la barre d'outils
Généralement appelé comme une action de navigateur, cette option d'interface utilisateur est un bouton ajouté à la barre d'outils du navigateur. Les utilisateurs cliquent sur le bouton pour interagir avec votre extension.
36 Elements du menu contextuel WebExtensions
No summary!
37 Extension pages User Interface, WebExtensions
Vous pouvez inclure des pages HTML dans votre extension sous la forme de  formulaires, d'aide ou tout autre contenu dont votre extension a besoin.
38 Notifications WebExtensions
No summary!
39 Options page WebExtensions
No summary!
40 Popups WebExtensions, interface utilisateur
No summary!
41 Styles des navigateurs Add-ons, Browser style, Exemple, Extensions, Guide, WebExtensions
Certains composants de l'interface utilisateur - les fenêtres contextuelles, fenêtres latérales, et les pages d'options du navigateur et de la page - sont spécifiés par votre extension de la même manière  :
42 Suggestions de la barre d'adresse User Interface, WebExtensions
En utilisant l'API omnibox, WebExtensions peut personnaliser les suggestions proposées dans la liste déroulante de la barre d'adresse du navigateur lorsque l'utilisateur entre un mot-clé.
43 panneaux devtools Debutant(2), Guide, WebExtensions, interface utilisateur
Lorsqu'une extension fournit des outils utiles aux développeurs, il est possible d'ajouter une interface utilisateur pour les outils de développement du navigateur en tant que nouveau panneau.
44 Internationalization Article, Guide, Internationalization, Localization, WebExtensions, i18n, messages.json, placeholders, predefined
L'API WebExtensions dispose d'un module assez pratique pour l'internationalisation des extensions — i18n. Dans cet article, nous allons explorer ses fonctionnalités et fournir un exemple pratique de son fonctionnement. Le système i18n pour les extensions construites à l'aide des APIs WebExtension est similaire aux bibliothèques JavaScript courantes pour i18n telles que i18n.js.
45 Les APIs JavaScript WebExtensions
No summary!
46 alarms API, Besoins Privilèges, Extensions, Interface, Reference, WebExtensions, alarms
Programmer le code pour qu'il soit exécuté à un moment précis dans le futur.
47 alarms.Alarm API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, alarm, alarms
Cette interface fournit des informations sur une alarme donnée. Cet objet est retourné à partir de alarms.get() et alarms.getAll() et est passé au gestionnaire d'évènement alarms.onAlarm.
48 alarms.clear() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, alarms, clear
Cette méthode supprime une alarme à partir du nom passé en argument. Il s'agit d'une fonction asynchrone qui renvoie une Promise.
49 alarms.clearAll() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, alarms, clearAll
Cette méthode supprime toutes les alarmes actives. C'est une fonction asynchrone qui renvoie une promesse Promise.
50 alarms.create() API, Add-ons, Créations, Extensions, Méthode, Non-standard, Reference, WebExtensions, alarms
Cette méthode permet de créer une nouvelle alarme.
51 alarms.get() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, alarms, get
Cette méthode permet d'obtenir une alarme en fonction de son nom. Cette fonction est une fonction asynchrone qui renvoie une promesse (Promise).
52 alarms.getAll() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, alarms, getAll
Obtient toutes les alarmes actives pour le poste.
53 alarms.onAlarm API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, alarms, onAlarm
Cet évènement est déclenché lorsque l'alarme se déclenche.
54 bookmarks API, Add-ons, Bookmarks, Extensions, Interface, Non-standard, Reference, WebExtensions
L'API de la WebExtensions bookmarks permet à une extension d'intéragir et de manipuler le système de Bookmarking du navigateur. Vous pouvez l'utiliser pour enregistrer des marque-pages, récupérer des marque-pages existantes, et éditer, supprimer et organiser des marque-pages.
55 bookmarks.BookmarkTreeNode API, Add-ons, BookmarkTreeNode, Bookmarks, Extensions, Non-standard, Reference, Type, WebExtensions
Un objet de type bookmarks.BookmarkTreeNode représente un nœud dans l'arborescence de signets, où chaque nœud est un signet, un dossier de signet ou un séparateur. Les noeuds enfants sont classés par index dans leurs dossiers parents respectifs.
56 bookmarks.BookmarkTreeNodeType API, Add-ons, BookmarkTreeNodeType, Bookmarks, Extensions, Property, Reference, WebExtensions
Le type bookmarks.BookmarkTreeNodeType est utilisé pour décrire si un nœud de l'arborescence de signets est un signet, un dossier ou un séparateur.
57 bookmarks.BookmarkTreeNodeUnmodifiable API, Add-ons, BookmarkTreeNodeUnmodifiable, Bookmarks, Extensions, Non-standard, Reference, Type, WebExtensions
Un type bookmarks.BookmarkTreeNodeUnmodifiable est utilisé pour indiquer la raison pour laquelle un nœud de l'arborescence de signets (où chaque nœud est un signet ou un dossier de signets) ne peut pas être modifié. Ceci est utilisé comme valeur du champ bookmarks.BookmarkTreeNode.unmodifiable.unmodifiable sur les nœuds de signets.
58 bookmarks.CreateDetails API, Add-ons, Bookmarks, CreateDetails, Extensions, Non-standard, Reference, Type, WebExtensions
Le type CreateDetails est utilisé pour décrire les propriétés d'un nouveau, d'un signet, d'un dossier de signets ou d'un séparateur lors de l'appel de la méthode bookmarks.create().
59 bookmarks.create() API, Add-ons, Bookmarks, Create, Extensions, Méthode, Non-standard, Reference, WebExtensions
Crée un signet ou un dossier en tant qu'enfant de BookmarkTreeNode avec  parentId spécifié. Pour créer un dossier, omettez ou laissez vide le paramètre  CreateDetails.url.
60 bookmarks.get() API, Add-ons, Bookmraks, Extensions, Method, Non-standard, Reference, WebExtensions, get
Étant donné l'ID d'un bookmarks.BookmarkTreeNode ou d'un tableau de ces ID, la méthode bookmarks.get() récupère les nœuds correspondants.
61 bookmarks.getChildren() API, Add-ons, Bookmarks, Extensions, Method, Non-standard, Reference, WebExtensions, getChildren
bookmarks.getChildren() récupère tous les enfants immédiats d'un dossier de signets donné, identifié comme BookmarkTreeNode ID.
62 bookmarks.getRecent() API, Add-ons, Bookmarks, Extensions, Méthode, Non-standard, Reference, WebExtensions, getRecent
La méthode bookmarks.getRecent() récupère un nombre spécifié de signets ajoutés le plus récemment en tant que tableau d'objets BookmarkTreeNode.
63 bookmarks.getSubTree() API, Add-ons, Bookmarks, Extensions, Method, Non-standard, Reference, WebExtensions, getSubTree
La méthode bookmarks.getSubTree() récupère de façon asynchrone un bookmarks.BookmarkTreeNode, étant donné son ID.
64 bookmarks.getTree() API, Add-ons, Bookmarks, Extensions, Méthode, Non-standard, Reference, WebExtensions, getTree
bookmarks.getTree() renvoie un tableau contenant la racine de l'arborescence des signets en tant qu'objet bookmarks.BookmarkTreeNode.
65 bookmarks.move()
La méthode bookmarks.move() déplace le  BookmarkTreeNode à la destination spécifiée dans l'arborescence des signets. Cela vous permet de déplacer un signet vers un nouveau dossier et / ou une position dans le dossier.
66 bookmarks.onChanged API, Add-ons, Bookmarks, Event, Extensions, Non-standard, Reference, WebExtensions, onChanged
Mise en place quand il y a un changement à :
67 bookmarks.onChildrenReordered API, Add-ons, Bookmarks, Event, Extensions, Non-standard, Reference, WebExtensions, onChildrenReordered
Lancé lorsque les enfants d'un dossier ont changé leur commande en raison de la commande triée dans l'interface utilisateur. Cela n'est pas appelé à la suite d'un appel à  bookmarks.move() ou une opération glisser dans l'interface utilisateur.
68 bookmarks.onCreated API, Add-ons, Bookmarks, Event, Extensions, Non-standard, Reference, WebExtensions, onCreated
Lancé lorsqu'un élément de signet (un signet ou un dossier) est créé.
69 bookmarks.onImportBegan API, Add-ons, Bookmarks, Event, Extensions, Non-standard, Reference, WebExtensions, onImportBegan
Lancé lorsque le navigateur a commencé à importer un ensemble de signet.
70 bookmarks.onImportEnded API, Add-ons, Bookmarks, Event, Extensions, Non-standard, Reference, WebExtensions, onImportEnded
Lancé lorsque le navigateur a fini d'importer un ensemble de signets.
71 bookmarks.onMoved
Lancé lorsqu'un signet ou un dossier est déplacé vers un autre dossier parent et / ou position dans un dossier.
72 bookmarks.onRemoved API, Add-ons, Bookmarks, Event, Extensions, Non-standard, Reference, WebExtensions, onRemoved
Lancé lorsqu'un signet ou un dossier est supprimé. Lorsqu'un dossier est supprimé de manière récursive, une seule notification est envoyée pour le dossier et aucune pour son contenu.
73 bookmarks.remove() API, Add-ons, Bookmarks, Extensions, Method, Non-standard, Reference, WebExtensions, remove, supprimer
La méthode bookmarks.remove() supprime un seul signet ou un dossier de signets vide.
74 bookmarks.removeTree() API, Add-ons, Bookmarks, Extensions, Method, Non-standard, Reference, WebExtensions, removeTree
La méthode bookmarks.removeTree() supprime récursivement un dossier de signets et tout son contenu.
75 bookmarks.search() API, Add-ons, Bookmarks, Extensions, Method, Non-standard, Recherche, Reference, Search, WebExtensions
La fonction bookmarks.search() recherche les nœuds d'arborescence de signets correspondant à la requête donnée.
76 bookmarks.update() API, Add-ons, Bookmarks, Extensions, Method, Non-standard, Reference, Update, WebExtensions
bookmarks.update() met à jour le titre et / ou l'URL d'un signet ou le nom d'un dossier de signets
77 browserAction API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, browserAction
Ajoute un bouton à la barre d'outils du navigateur.
78 browserAction.ColorArray API, Add-ons, ColorArray, Extensions, Non-standard, Reference, Type, WebExtensions, browserAction
Un tableau de quatre nombres entiers entre 0-255 définie une couleur RGBA. Les quatres couleurs spécifient les canaux suivants :
79 browserAction.ImageDataType API, Add-ons, Extensions, ImageDataType, Non-standard, Reference, Type, WebExtensions, browserAction
Données en pixels pour une image. Doit être un objet ImageData  (par exemple, un élément  <canvas>).
80 browserAction.disable() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, browserAction, disable
Désactive l'action du navigateur pour un onglet, ce qui signifie qu'il ne peut pas être cliqué lorsque cet onglet est actif.
81 browserAction.enable() API, Add-ons, Enable, Extensions, Méthode, Non-standard, Reference, WebExtensions, browserAction
Active l'action du navigateur pour un onglet. Par défaut, les actions du navigateur sont activées pour tous les onglets.
82 browserAction.getBadgeBackgroundColor() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, browserAction, getBadgeBackgroundColor
Obtient la couleur d'arrière plan du badge de l'action du navigateur.
83 browserAction.getBadgeText() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, browserAction, getBadgeText
Obtient le texte du badge de l'action du navigateur.
84 browserAction.getBadgeTextColor()
Obtient la couleur du texte du badge de l'action du navigateur.
85 browserAction.getPopup() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, browserAction, getPopup
Obtient le document HTML défini comme la popup pour cette action du navigateur.
86 browserAction.getTitle() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, browserAction, getTitle
Obtient le titre de l'action du navigateur.
87 browserAction.isEnabled() API, Add-ons, Extensions, Method, Reference, WebExtensions, browserAction, isEnabled
Renvoie true si l'action du navigateur est activée.
88 browserAction.onClicked API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, browserAction, onClicked
Action quand l'icone d'action du navigateur est cliqué. Cet événement ne déclenchera pas si l'action du navigateur comporte une fenêtre contextuelle.
89 browserAction.openPopup() API, Add-ons, Extensions, Non-standard, Reference, WebExtensions, browserAction, openPopup
None.
90 browserAction.setBadgeBackgroundColor() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, browserAction, setBadgeBackgroundColor
Définit la couleur de fond du badge. Les onglets sans couleur de fond de badge spécifique hériteront de la couleur de fond de badge globale, qui par défaut est [217, 0, 0, 255] dans Firefox.
91 browserAction.setBadgeText() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, browserAction, setBadgeText
Définit le texte du badge pour l'action du navigateur. Le badge est affiché en haut de l'icône.
92 browserAction.setBadgeTextColor() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, browserAction, setBadgeTextColor
Définit la couleur du texte du badge de l'action du navigateur. Les onglets sans couleur de texte de badge spécifique hériteront de la couleur globale du texte de badge.
93 browserAction.setIcon() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, browserAction, setIcon
Définit l'icône pour l'action du navigateur.
94 browserAction.setPopup() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, browserAction, setPopup
Définit le document HTML qui sera ouvert en tant que popup lorsque l'utilisateur clique sur l'icône de l'action du navigateur. Les onglets sans popup spécifique hériteront de la popup globale, qui par défaut est la default_popup spécifiée dans le manifest.
95 browserAction.setTitle() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, browserAction, setTitle
Définit le titre de l'action du navigateur. Le titre est affiché dans une infobulle au-dessus de l'icône de l'action du navigateur. Vous pouvez passer un tabId dans ou une windowId comme paramètre optionnel — si vous le faites, le titre est changé seulement pour l'onglet donné ou la fenêtre donnée. Les onglets ou les fenêtres sans titre spécifique hériteront du texte du titre global, qui est par défaut à l'option default_title ou name specifié dans le manifest.
96 browserSettings API, Add-ons, Extensions, Non-standard, Reference, WebExtensions, browserSettings
No summary!
97 browserSettings.allowPopupsForUserEvents API, Add-ons, BrowserSetting, Extensions, Property, WebExtensions, allowPopupsForUserEvents
Un objet BrowserSetting qui peut etre utilisé pour activer ou désactiver la capacité des pages web d'ouvrir des popups en réponse aux actions de l'utilisateur.
98 browserSettings.cacheEnabled API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, cacheEnabled
Un objet BrowserSetting qui peut être utilisé pour activer ou désactiver globalement le cache du navigateur.
99 browserSettings.homepageOverride API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, homepageOverride
Un objet BrowserSetting qui peut être utilisé pour obtenir une chaîne représentant l'URL actuellement définie comme page d'accueil du navigateur.
100 browserSettings.imageAnimationBehavior API, Add-ons, Extensions, Property, Reference, browserSettings, imageAnimationBehavior
Un objet BrowserSetting qui peut être utilisé pour modifier la façon dont le navigateur traite les images animées, telles que les GIF.
101 browserSettings.newTabPageOverride API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, newTabPageOverride
Un objet BrowserSetting qui peut être utilisé pour obtenir une chaîne représentant l'URL de la page "nouvel onglet": c'est-à-dire, la page chargée lorsque l'utilisateur ouvre une nouvelle onglet vide.
102 browserSettings.newTabPosition
Un objet BrowserSetting qui peut être utilisé pour contrôler la position des onglets nouvellement ouverts par rapport aux onglets déjà ouverts.
103 browserSettings.openBookmarksInNewTabs API, Add-ons, Extensions, Property, Reference, WebExtensions, browsetSettings, openBookmarksInNewTabs
Un objet BrowserSetting dont la valeur sous-jacente est un booléen.
104 browserSettings.openSearchResultsInNewTabs API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, openSearchResultsInNewTabs
Un objet BrowserSetting dont la valeur sous-jacente est un booléen.
105 browserSettings.openUrlbarResultsInNewTabs API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, openUrlbarResultsInNewTabs
Un objet BrowserSetting dont la valeur sous-jacente est un booléen.
106 browserSettings.overrideDocumentColors API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, overrideDocumentColors
Un objet BrowserSetting dont la valeur sous-jacente est une chaîne.
107 browserSettings.proxyConfig API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, proxyConfig
Un objet BrowserSetting qui peut être utilisé pour modifier les paramètres de proxy du navigateur.
108 browserSettings.useDocumentFonts API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, useDocumentFonts
Un objet BrowserSetting dont la valeur sous-jacente est un booléen.
109 browserSettings.webNotificationsDisabled API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, webNotificationsDisabled
Un objet BrowserSetting qui peut être utilisé pour empêcher les sites Web d'afficher des Notifications à l'aide de l'API Web de notifications.
110 contextMenuShowEvent API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, contextMenuShowEvent
Un objet BrowserSetting qui détermine si le menu contextuel du navigateur est affiché sur l'événement mouseup ou sur l'événement mousedown.
111 browsingData API, Add-ons, Extensions, Non-standard, Reference, WebExtensions, browsingData
Permet aux extensions d'effacer les données accumulées pendant la navigation de l'utilisateur.
112 browsingData.DataTypeSet API, Add-ons, DataTypeSet, Extensions, Reference, Type, WebExtensions, browsingData
Le type browsingData.DataTypeSet  décrit un ensemble de types de données.
113 browsingData.RemovalOptions API, Add-ons, Extensions, Reference, RemovalOptions, Type, WebExtensions, browsingData
Le type browsingData.RemovalOptions contient des options permettant de contrôler certains aspects de la suppression des données de navigation.
114 browsingData.remove() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, remove, supprimer
Supprime les données de navigation spécifiées.
115 browsingData.removeCache() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removeCache
Effacer le cache du navigateur.
116 browsingData.removeCookies() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, browsingData, removeCookies
Efface les cookies du navigateur
117 browsingData.removeDownloads() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removeDownloads
Efface l'historique de téléchargement du navigateur. Notez que cela ne supprime pas les objets téléchargés eux-mêmes, seulement les enregistrements de téléchargements dans l'historique du navigateur.
118 browsingData.removeFormData() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, browsingData, removeDownloads
Efface les données que le navigateur a enregistré pour les formulaires de remplissage automatique.
119 browsingData.removeHistory() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removeHistory
Efface l'enregistrement des pages Web que l'utilisateur a visité (historique de navigation).
120 browsingData.removeLocalStorage() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removeLocalStorage
Efface tout le stockage local créé par des sites Web.
121 browsingData.removePasswords() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removePasswords
Efface les mots de passes enregistrés
122 browsingData.removePluginData() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removePluginData
Efface les données stockées par les plugins du navigateur.
123 browsingData.settings() API, Extensions, Method, Reference, Settings, WebExtensions, add-on, browsingData
Les navigateurs disposent d'une fonction "Effacer l'historique" intégrée, qui permet à l'utilisateur d'effacer différents types de données de navigation. Cela a une interface utilisateur qui permet à l'utilisateur de sélectionner le type de données à supprimer (par exemple l'historique, les téléchargements, ...) et à quelle distance remonter dans le temps pour supprimer des données.
124 clipboard API, Add-ons, Clipboard, Extensions, Reference, WebExtensions
L'API presse-papiers permet à une extension de copier des éléments dans le presse papier du système. Actuellement l'API ne prend en charge que la copie d'images, mais elle est destinée à prendre en charge la copie de texte et HTML dans l'avenir.
125 clipboard.setImageData() API, Add-ons, Clipboard, Extensions, Method, Referece, WebExtensions, setImageData
Copie une image dans le presse-papiers. L'image est recodée avant d'être écrite dans le presse-papiers. Si l'image n'est pas valide, le presse-papiers n'est pas modifié.
126 commands API, Add-ons, Extensions, Non-standard, Reference, WebExtensions, commands
Ecoutez l'utilisateur éxécutant les commandes que vous avez enregitrées à l'aide des commandes clefs manifest.json.
127 Command API, Add-ons, Command, Extensions, Non-standard, Reference, Type, WebExtensions, commands
Information sur une commande. Cela contient les informations spécifiées pour la commande dans la  commande clef manifest.json.
128 commands.reset() API, Add-ons, Extensions, Method, Reference, WebExtensions, commands, reset
Réinitialise la description de la commande donnée et le raccourci clavier aux valeurs indiquées dans commands de la clé du manifest.json de l'extension.
129 commands.update() API, Add-ons, Extensions, Method, Reference, Update, WebExtensions, commands
Changez la description ou le raccourci clavier pour la commande donnée.
130 getAll() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, commands, getAll
Obient toutes les commandes pour l'exécution que vous avez enregistré à l'aide d'une des commandes clef du manifest.json.
131 onCommand API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, commands, onCommand
Les événements ont trois fonctions :
132 contentScripts API, Add-ons, Extensions, Interface, WebExtensions, contentScripts
Avec l'API contentScripts, une extension peut enregistrer et  .
133 contentScripts.RegisteredContentScript API, Extensions, NeedsTranslation, Reference, RegisteredContentScript, TopicStub, Type, contentScripts
Un RegisteredContentScript est renvoyé par un appel à  contentScripts.register() et représente les scripts de contenu enregistrés dans cet appel.
134 contentScripts.RegisteredContentScript.unregister() API, Extensions, Reference, RegisteredContentScript.unregister, contentScripts
None.
135 contentScripts.register() API, Extensions, Méthode, Reference, contentScripts, register
Utilisez cette fonction pour enregistrer un ou plusieurs scripts de contenu.
136 contextualIdentities
Travailler avec des identités contextuelles: lister, créer, supprimer et mettre à jour des identités contextuelles.
137 contextualIdentities.create() API, Add-ons, Create, Extensions, Méthode, Reference, WebExtensions, contextualIdentities
Crée une nouvelle identité contextuelle. Une fois créée, l'utilisateur pourra créer de nouveaux onglets appartenant à cette identité contextuelle, tout comme ils peuvent le faire avec les identités intégrées.
138 contextualIdentities.get() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, contextualIdentities, get
Obtient des informations sur une identité contextuelle, compte tenu de son ID de cookie.
139 contextualIdentities.onCreated API, APIReference, Add-ons, Evènement, Extensions, WebExtensions, contextualIdentities, onCreated
Lancé lorsqu'une nouvelle identité contextuelle est créée. Les identités contextuelles peuvent être créées par des extensions en utilisant l'API contextualIdentities, ou directement par l'utilisateur, en utilisant l'interface utilisateur du navigateur.
140 contextualIdentities.onRemoved API, Add-ons, Event, Extensions, Reference, WebExtensions, contextualIdentities, onRemoved
Lancé lorsqu'une nouvelle identité contextuelle est supprimée. Les identités contextuelles peuvent être supprimées par des extensions en utilisant l'API contextualIdentities,  ou directement par l'utilisateur, en utilisant l'interface utilisateur du navigateur.
141 contextualIdentities.onUpdated API, Add-ons, Event, Extensions, Reference, WebExtensions, contextualIdentities, onUpdated
Lancé lorsque les propriétés d'une identité contextuelle, telles que son nom, son icône ou sa couleur, sont modifiées. Les identités contextuelles peuvent être mises à jour par des extensions en utilisant l'API contextualIdentities , ou directement par l'utilisateur, en utilisant l'interface utilisateur du navigateur.
142 contextualIdentities.query() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, contextualIdentities, query
Obtient des informations sur toutes les identités contextuelles ou sur les identités contextuelles correspondant à un argument de filtre donné.
143 contextualIdentities.remove() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, contextualIdentities, remove, supprimer
Supprime une identité contextuelle, compte tenu de son ID de cookie.
144 contextualIdentities.update() API, Add-ons, Extensions, Méthode, Reference, Update, WebExtensions, contextualIdentities
Met à jour les propriétés d'une identité contextuelle, compte tenu de son ID de cookie.
145 contextualIdentitities.ContextualIdentity API, Add-ons, ContextualIdentity, Extensions, Reference, Type, WebExtensions, contextalIdentities
Le type contextualIdentities.ContextualIdentity décrit une identité contextuelle unique.
146 cookies API, Add-ons, Cookies, Extensions, Interface, Non-standard, Reference, WebExtensions
Permet aux extensions d'obtenir et de définir des cookies, et d'être averti quand ils changent.
147 cookies.Cookie API, Add-ons, Cookies, Extensions, Non-standard, Reference, Type, WebExtensions, cookie
Le type Cookie de l'API cookies représente des informations sur un cookie HTTP.
148 cookies.CookieStore API, Add-ons, CookieStore, Cookies, Extensions, Non-standard, Reference, Type, WebExtensions
Le type CookieStore de l'API cookies représente un cookie store dans le navigateur.
149 cookies.OnChangedCause API, Add-ons, Cookies, Extensions, Non-standard, OnChangedCause, Reference, Type, WebExtensions
Le type OnChangedCause de l'API cookies représente la raison pour laquelle un cookie a été modifié.
150 cookies.SameSiteStatus API, Add-ons, Cookies, Extensions, Interface, Non-standard, Reference, Type, WebExtensions
Le type SameSiteStatus de l'API cookies représente des informations sur l'état SameSite d'un cookie.
151 cookies.get() API, Add-ons, Cookies, Extensions, Method, Non-standard, Reference, WebExtensions, get
La méthode get() de l'API cookies  récupère des informations sur un seul cookie, compte tenu de son nom et de son URL.
152 cookies.getAll() API, Add-ons, Cookies, Extensions, Method, Non-standard, Reference, WebExtensions, getAll
La méthode getAll() de l'API cookies récupère tous les cookies d'un seul cookie store qui correspondent aux informations fournies.
153 cookies.getAllCookieStores() API, Add-ons, Cookies, Extensions, Method, Non-standard, Reference, WebExtensions, getAllCookieStores
La méthode getAllCookieStores() de l'API cookies retourne une liste de tous les cookies stores.
154 cookies.onChanged API, Add-ons, Cookies, Event, Extensions, Non-standard, Reference, WebExtensions, onChanged
L'événement onChanged de l'API cookies est déclenché lorsqu'un cookie est défini ou supprimé.
155 cookies.remove() API, Add-ons, Cookies, Extensions, Method, Non-standard, Reference, WebExtensions, remove
La méthode remove() de l'API cookies supprime un cookie, compte tenu de son nom et de son URL.
156 cookies.set() API, Add-ons, Cookies, Extensions, Method, Non-standard, Reference, WebExtensions, set
La méthode set() de l'API cookies définit un cookie contenant des données précises de cookie. Cette méthode équivaut à l'émission d'un en-tête HTTP Set-Cookie lors d'une requête à une URL donnée.
157 devtools.inspectedWindow API, Add-ons, Devtools.inspectedWindows, Extensions, Reference, WebExtensions
L'API devtools.inspectedWindow permet à un extension de devtools d'interagir avec la fenêtre sur laquelle les outils de développement sont attachés.
158 devtools.inspectedWindow.eval() API, Add-ons, Devtools.inspectedWindows, Extensions, Reference, WebExtensions, eval
Exécute JavaScript dans la fenêtre à laquelle les devtools sont attachés.
159 devtools.inspectedWindow.reload() API, Add-ons, Extensions, Reference, WebExtensions, devtools.inspectedWindow, reload
Recharge la fenêtre à laquelle les devtools sont attachés.
160 devtools.inspectedWindow.tabId API, Add-ons, Extensions, Reference, WebExtensions, devtools.inpectedWindow, tabId
L'ID de tab est que cette instance des devtools est jointe, représenté comme un nombre.
161 devtools.network API, Add-ons, Extensions, Reference, WebExtensions, devtools.network
L'API devtools.network permet à une extension devtools d'obtenir des informations sur les demandes de réseau associées à la fenêtre à laquelle les devtools sont attachés (la fenêtre inspectée).
162 devtools.network.getHAR() Add-ons, Extensions, WebExtensions, devtools.network, getHAR
Obtenez un journal HAR pour la page chargée dans l'onglet en cours.
163 devtools.network.onNavigated API, Add-ons, Extensions, Reference, WebExtensions, devtools.network
Mise en place lorsque l'utilisateur navigue dans la fenêtre inspectée vers une nouvelle page
164 devtools.network.onRequestFinished API, Add-ons, Event, Extensions, Reference, WebExtensions, devtools.network, onRequestFinished
Lancé lorsqu'une requête réseau est terminée et que ses détails sont disponibles pour l'extension.
165 devtools.panels API, Add-ons, Extensions, Reference, WebExtensions, devtools.panels
L'API devtools.panels permet à une extension devtools de définir son interface utilisateur à l'intérieur de la fenêtre devtools.
166 devtools.panels.ElementsPanel API, Add-ons, DevTools, Extensions, Reference, WebExtensions, devtools.panels, devtools.panelsElementsPanel
Un ElementsPanel représente l'inspecteur HTML/CSS dans la devtools du navigateur. C'est ce qu'on appelle l'inspecteur de page dans Firefox et le panneau Éléments de Chrome.
167 devtools.panels.ElementsPanel.createSidebarPane() API, Add-ons, DevTools, Extensions, Reference, WebExtensions, createSidebarPane, devtools.panels
Ajoute un nouveau volet à la barre latérale dans l'inspecteur HTML / CSS.
168 onSelectionChanged API, Add-ons, DevTools, Extensions, Reference, WebExtensions, devtools.panels, devtools.panelsElementsPanel
Appelles lorsque l'utilisateur sélectionne un élément de page différent pour l'inspection avec les outils de développement du navigateur, par exemple en sélectionnant l'élément de menu contextuel "Inspect Element" dans Firefox.
169 devtools.panels.ExtensionPanel API, Add-ons, Extensions, Reference, WebExtensions, devtools.panels
Une ExtensionPanel représente un panneau ajouté aux devtools. C'est la résolution de la Promesse renvoyé par browser.devtools.panels.create().
170 devtools.panels.ExtensionSidebarPane API, Add-ons, DevTools, Extensions, Reference, WebExtensions, devtools.panels, devtools.panels.ExtensionSidebarPane
L'objet ExtensionSidebarPane représente un volet qu'une extension a ajouté à la barre latérale dans l'inspecteur HTML/CSS du navigateur.
171 devtools.panels.ElementsPanel.setExpression() API, Add-ons, Extensions, Reference, WebExtensions, devtools.panels, setExpression
Evalue une expression dans le contexte de la page inspectée et affiche le résultat dans le volet de la barre latérale d'extension.
172 devtools.panels.ExtensionSidebarPane.onHidden API, Add-ons, ExtensionSidebarPane, Extensions, Reference, WebExtensions, devtools.panels, onHidden
Appelé lorsque le volet de la barre latérale est masqué, suite à l'abandon de l'utilisateur.
173 devtools.panels.ExtensionSidebarPane.onShown API, Add-ons, Extensions, ExtesionsSidebarPane, Reference, WebExtensions, devtools.panels, onShown
Lancé lorsque le volet latéral devient visible suite à un changement d'utilisateur.
174 devtools.panels.ExtensionSidebarPane.setObject() API, Add-ons, Extensions, Reference, WebExtensions, devtools.panels, setObject
Affiche un objet JSON dans le volet de la barre latérale de l'extension.
175 devtools.panels.create() API, Add-ons, Create, Extensions, Reference, WebExtensions, devtools.panels
Ajoute un nouveau panneau aux devtools.
176 devtools.panels.elements API, Add-ons, Elements, Extensions, Reference, WebExtensions, devtools.panels
Un objet ElementsPanel qui représente l'inspecteur HTML/CSS du navigateur
177 devtools.panels.onThemeChanged API, Add-ons, DevTools, Reference, WebExtensions, devtools.panels, onThemeChanged
Remplacement quand le thème de devtools change
178 devtools.panels.themeName API, Add-ons, DevTools, Reference, WebExtensions, devtools.panels, themeName
Le nom du thème de devtools actuellement sélectionné.
179 dns API, Add-ons, DNS, Extensions, WebExtensions
No summary!
180 dns.resolve() API, Add-ons, DNS, Extensions, Method, Reference, WebExtensions, resolve
Résout le nom d'hôte donné en un enregistrement DNS.
181 downloads API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, downloads
Permet aux extensions d'interagir avec le gestionnaire de téléchargement du navigateur. Vous pouvez utiliser ce module API pour télécharger des fichiers, annuler, suspendre, reprendre des téléchargements et afficher les fichiers téléchargés dans le gestionnaire de fichiers.
182 downloads.BooleanDelta API, Add-ons, BooleanDelta, Extensions, Non-standard, Reference, Type, WebExtensions, downloads
Le type BooleanDelta de l'API downloads représente la différence entre deux booléens.
183 downloads.DangerType API, Add-ons, DangerType, Extensions, Non-standard, Reference, Type, WebExtensions, downloads
Le type DangerType de l'API downloads définit un ensemble de raisons possibles pour lesquelles un fichier téléchargeable peut être considéré comme dangereux..
184 downloads.DoubleDelta API, Add-ons, DoubleDelta, Extensions, Non-standard, Reference, Type, WebExtensions, downloads
Le type DoubleDelta de l'API downloads représente la différence entre deux doubles.
185 downloads.DownloadItem API, Add-ons, DownloadItem, Extensions, Non-standard, Reference, Type, WebExtensions, downloads
Le type DownloadItem de l'API downloads représente un fichier téléchargé.
186 downloads.DownloadQuery API, Add-ons, DownloadQuery, Extensions, Non-standard, Reference, Type, WebExtensions
Le type DownloadQuery de l'API downloads définit un ensemble de paramètres pouvant être utilisés pour rechercher dans le gestionnaire de téléchargements un ensemble spécifique de téléchargements.
187 downloads.DownloadTime API, Add-ons, DownloadTime, Extensions, Non-standard, Reference, Type, WebExtensions, downloads
Le type DownloadTime de l'API downloads représente le temps nécessaire au téléchargement.
188 downloads.FilenameConflictAction API, Add-ons, Extensions, FilenameConflitAction, Non-standard, Reference, Type, WebExtensions, downloads
Le type FilenameConflictAction de l'API downloads spécifie que faire si le nom d'un fichier téléchargé est en conflit avec un fichier existant.
189 downloads.InterruptReason API, Add-ons, Extensions, InterruptReason, Non-standard, Reference, Type, WebExtensions, downloads
Le type InteruptReason de l'API downloads définit un ensemble de raisons possibles pour lesquelles un téléchargement a été interrompu.
190 downloads.State API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, downloads, state
Le type d'état de l'API downloads définit différents états dans lesquels un téléchargement en cours peut se trouver.
191 downloads.StringDelta API, Add-ons, Extensions, Reference, StringDelta, Type, Téléchargement, WebExtensions, download
Le type StringDelta de l'API downloads représente la différence entre deux chaînes.
192 downloads.acceptDanger() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, acceptDanger, downloads
La fonction acceptDanger() de l'API downloads invite l'utilisateur à accepter ou à annuler un téléchargement potentiellement dangereux.
193 downloads.cancel() API, Add-ons, Annuler, Extensions, Metho, Non-standard, Reference, Téléchargement, WebExtensions, cancel, downloads
La fonction cancel() de l'API de downloads annule un téléchargement. L'appel échouera si le téléchargement n'est pas actif : par exemple, parce qu'il a terminé le téléchargement..
194 downloads.download() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, download, downloads
La fonction download() de l'API downloads télécharge le fichier, compte tenu de son URL et d'autres préférences optionnelles.
195 downloads.drag() API, Add-ons, Drag, Extensions, Méthode, Non-standard, Reference, WebExtensions, downloads
La fonction  drag() de l'API downloads initie le glissement du fichier téléchargé vers une autre application.
196 downloads.erase() API, Add-ons, Effacer, Extensions, Méthode, Non-standard, Reference, WebExtensions, downloads, erase
La fonction erase() de l'API downloads efface la correspondance DownloadItems de l'historique de téléchargement du navigateur sans supprimer les fichiers téléchargés du disque.
197 downloads.getFileIcon() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, downloads, getFileIcon
La fonction getFileIcon() de l'API downloads récupère une icône pour le téléchargement spécifié.
198 downloads.onChanged API, Add-ons, Event, Extensions, Non-standard, Reference, Téléchargement, WebExtensions, downloads, onChanged
L'événement onChanged() de l'API downloads est déclenché lorsque l'une des propriétés de downloads.DownloadItem change (à l'exception de bytesReceived).
199 downloads.onCreated API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, downlaods, onCreated
L'événement onCreated() de l'API downloads se déclenche lorsqu'un téléchargement commence, c'est à dire lorsque quand downloads.download() est appelé avec succès.
200 downloads.onErased API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, downloads, onErased
L'événement onErased() de l'API downloads se déclenche lorsqu'un téléchargement est effacé de l'historique du navigateur.
201 downloads.open() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, downloads, open
La fonction open() de l'API downloads ouvre le fichier téléchargé avec son application associée. Un événement downloads.onChanged se déclenche lorsque l'élément est ouvert pour la première fois.
202 downloads.pause()
La fonction pause() de l'API downloads interrompt un téléchargement.
203 downloads.removeFile() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, downloads, removeFile
La fonction removeFile() de l'API downloads supprime un fichier téléchargé du disque.
204 downloads.resume() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, downloads, resume
La fonction resume() de l'API downloads reprend un téléchargement suspendu. Si la demande a abouti, le téléchargement ne sera pas interrompu et la progression reprendra. L'appel resume() échouera si le téléchargement n'est pas actif: par exemple, parce qu'il a fini le téléchargement.
205 downloads.search() API, Add-ons, Extensions, Méthode, Non-standard, Recherche, Reference, Search, WebExtensions, downloads
La fonction search() de l'API downloads interroge les DownloadItems disponibles dans le gestionnaire de téléchargements du navigateur, et renvoie celles qui correspondent aux spécifications critères de recherche.
206 downloads.setShelfEnabled() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, downloads, setShelfEnabled
La fonction  setShelfEnabled() de l'API downloads active ou désactive l'étagère grise située en bas de chaque fenêtre associée au profil de navigateur actuel. L'étagère sera désactivée si au moins une extension l'a désactivée.
207 downloads.show() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, downloads, show
La fonction show() de l'API downloads affiche le fichier téléchargé dans son dossier contenant dans le gestionnaire de fichiers de la plate-forme sous-jacente.
208 downloads.showDefaultFolder() API, Add-ons, Extensions, Méthode, Non-standard, Refernce, ShwoDefaultFolder, Téléchargement, WebExtensions, downloads
La fonction showDefaultFolder() de l'API downloads ouvre le dossier de téléchargement par défaut dans le gestionnaire de fichiers de la plateforme.
209 events API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, events
Types communs utilisés par les API qui distribuent les événements.
210 events.Event API, Add-ons, Event, Extensions, Non-standard, Reference, Type, WebExtensions, events
Un objet qui permet l'ajout et la suppression d'écouteurs pour un événement de navigateur.
211 events.Rule API, Add-ons, Extensions, Non-standard, Reference, Rule, Type, WebExtensions, events
Description d'une règle déclarative pour la gestion des événements.
212 events.UrlFilter API, Add-ons, Extensions, Non-standard, Reference, Type, UrlFilter, WebExtensions, events
Décrit différents critères de filtrage des URL. Si tous les critères spécifiés dans les propriétés du filtre correspondent à l'URL, le filtre correspond. Les filtres sont souvent fournis aux méthodes API dans un Array d'UrlFilters. Par exemple, les écouteurs  webNavigation peuvent être ajoutés avec un filtre qui est un objet avec une seule propriété url qui est un Array de UrlFilters, par exemple {url:[UrlFilter,UrlFilter,...]}. Si un filtre dans le tableau de UrlFilters correspond, il est considéré comme une correspondance pour le tableau. En effet, les critères spécifiés dans un seul filtre sont associés ensemble, alors que tous les filtres individuels dans un tableau sont où.
213 extension API, Add-ons, Extension, Extensions, Interface, Non-standard, Reference, WebExtensions
Utilitaires liés à votre extension. Obtenez des URL vers des packages de ressources avec votre extension, récupérez l'objet Window pour les pages de votre extension, récupérez les valeurs pour différents paramètres. Notez que les API de messagerie de ce module sont déconseillées au profit des API équivalentes dans le module runtime.
214 extension.ViewType API, Add-ons, Extension, Extensions, Non-standard, Reference, Type, ViewType, WebExtensions
Le type de vue de l'extension.
215 extension.getBackgroundPage() API, Add-ons, Extension, Extensions, Méthode, Non-standard, Reference, WebExtensions, getBackgroundPage
Alias de runtime.getBackgroundPage().
216 extension.getExtensionTabs() API, Add-ons, Extension, Extensions, Method, Non-standard, Reference, WebExtensions, getExtensionTabs
Renvoie un tableau des objets de la Window JavaScriptpour chacun des onglets qui s'exécutent dans l'extension actuelle. Si windowId est spécifié, renvoie uniquement les objets Window des onglets attachés à la fenêtre spécifiée.
217 extension.getURL() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getURL
Convertit un chemin relatif dans le répertoire d'installation d'une extension en une URL complète.
218 extension.getViews() API, Add-ons, Extension, Extensions, Méthode, Non-standard, Reference, WebExtensions, getViews
Renvoie un tableau des objets Window pour chacune des pages exécutées dans l'extension en cours. Cela inclut, par exemple :
219 extension.inIncognitoContext API, Add-ons, Extension, Extensions, Non-standard, Property, Reference, WebExtensions, inIncognitoContext
Valeur booléenne, true pour les scripts de contenu s'exécutant dans les onglets de navigation privée et pour les pages d'extension exécutées dans un processus de navigation privé..
220 extension.isAllowedFileSchemeAccess() API, Add-ons, Extension, Extensions, Méthode, Non-standard, Reference, WebExtensions, isAllowedFileSchemeAccess
None.
221 extension.isAllowedIncognitoAccess() API, Add-ons, Extension, Extensions, Méthode, Non-standard, Reference, WebExtensions, isAllowedIncognitoAccess
Vérifiez si l'extension est autorisée à accéder aux onglets ouverts en mode "navigation privée".
222 extension.lastError API, Add-ons, Extension, Extensions, Non-standard, Property, Reference, WebExtensions, lastError
Un alias de runtime.lastError.
223 extension.onRequest API, Add-ons, Event, Extension, Extensions, Reference, WebExtensions, onRequest
Lancé lorsqu'une requête est envoyée par un processus d'extension ou un script de contenu.
224 extension.onRequestExternal API, Add-ons, Event, Extension, Extensions, Non-standard, Reference, WebExtensions, onRequestExternal
Lancé lorsqu'une requête est envoyée depuis une autre extension.
225 extension.sendRequest() API, Add-ons, Extension, Extensions, Method, Non-standard, Reference, WebExtensions, sendRequest
Envoie une seule requête aux autres écouteurs de l'extension. Similaire à runtime.connect,mais envoie seulement une seule requête avec une réponse optionnelle. L'événement extension.onRequest est déclenché dans chaque page de l'extension
226 extension.setUpdateUrlData() API, Add-ons, Extension, Extensions, Méthode, Non-standard, Reference, WebExtensions, setUpdateUrlData
Définit les paramètres de l'URL de mise à jour de l'extension. Cette valeur est ignorée pour les extensions hébergées dans le magasin du fournisseur du navigateur.
227 extensionTypes API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, extensionType
Certains types communs utilisés dans d'autres APIs WebExtensions.
228 extensionTypes.ImageDetails API, Add-ons, Extensions, ImageDetails, Non-standard, Reference, Type, WebExtensions, extensionType
Details sur le format et la qualité de l'image.
229 extensionTypes.ImageFormat API, Add-ons, Extensions, ImageFormat, Non-standard, Reference, Type, WebExtensions, extensionTypes
Le format d'une image.
230 extensionTypes.InjectDetails API, Add-ons, Extensions, InjectDetails, Non-standard, Reference, Type, WebExtensions, extensionTypes
Ce type est donné en tant que paramètre aux méthodes tabs.executeScript(), tabs.insertCSS(), et tabs.removeCSS() . Pour plus de détails sur ses propriétés et leur utilisation, consultez les pages de documentation de ces méthodes :
231 extensionTypes.RunAt API, Add-ons, Extensions, Non-standard, Reference, RunAt, Type, WebExtensions, extensionTypes
Le plus tot que le Javascript ou CSS sera injecté dans l'onglet.
232 find API, Add-ons, Extensions, Reference, WebExtensions, find
Trouve un texte dans une page web, et met en évidence les correspondances.
233 find.find() API, Add-ons, Extensions, Method, Reference, WebExtensions, find
Recherche du texte dans un onglet.
234 find.highlightResults() API, Add-ons, Extensions, Method, Reference, WebExtensions, find, highlightResults
Souligne les résultats d'un précédent appel à find.find().
235 find.removeHighlighting() API, Add-ons, Extensions, Method, Reference, WebExtensions, find, removeHighlighting
Supprimer toute mise en évidence d'une recherche précédente qui a été appliquée par un appel précédent à highlightResults(), ou par l'interface utilisateur native du navigateur.
236 history API, Add-ons, Extensions, History, Interface, Non-standard, Reference, WebExtensions
Utilisez l'API historique pour interargir avec l'historique du navigateur.
237 history.HistoryItem API, Add-ons, Extensions, History, HistoryItem, Non-standard, Reference, Type, WebExtensions
Un objet HistoryItem fournit des informations sur une page dans l'historique du navigateur.
238 history.TransitionType API, Add-ons, Extensions, History, Non-standard, Reference, TransitionType, Type, WebExtensions
Ceci décrit comment le navigateur a navigué vers une page particulière. Par exemple, "lien" signifie que le navigateur a navigué vers la page parce que l'utilisateur a cliqué sur un lien
239 history.VisitItem API, Add-ons, Extensions, History, Non-standard, Reference, Type, VisiItem, WebExtensions
Un objet décrivant une seule visite sur une page.
240 history.addUrl() API, Add-ons, Extensions, History, Method, Non-standard, Reference, WebExtensions, addUrl
Ajoute un enregistrement à l'historique du navigateur d'une visite à l'URL donnée. L'heure de la visite est enregistrée comme l'heure de l'appel, et le TransitionType est enregistré comme "liens".
241 history.deleteAll() API, Add-ons, Extensions, History, Méthode, Non-standard, Reference, WebExtensions, deleteAll
Supprime toutes les visites de l'historique du navigateur.
242 history.deleteRange() API, Add-ons, Extensions, History, Méthode, Non-standard, Reference, WebExtensions, deleteRange
Supprime toutes les visites aux pages que l'utilisateur a effectuées pendant la période donnée. Si cela supprime toutes les visites effectuées sur une page donnée, alors la page n'apparaîtra plus dans l'historique du navigateur et history.onVisitRemoved se déclenchera pour cela.
243 history.deleteUrl() API, Add-ons, Extensions, History, Method, Non-standard, Reference, WebExtensions, deleteUrl
Supprime toutes les visites à l'URL donnée de l'historique du navigateur.
244 history.getVisits() API, Add-ons, Extensions, History, Méthode, Non-standard, Reference, WebExtensions, getVisits
Récupère des informations sur toutes les visites de l'URL donnée.
245 history.onTitleChanged API, Add-ons, Event, History, Reference, WebExtensions, onTitleChanged
Les événements ont trois fonctions :
246 history.onVisitRemoved API, Add-ons, Event, Extensions, History, Non-standard, Reference, WebExtensions, onVisitRemoved
Lancé lorsqu'une page est complètement supprimée de l'historique du navigateur.
247 history.onVisited API, Add-ons, Event, Extensions, History, Non-standard, Reference, WebExtensions, onVisited
Mise en place à chaque fois que l'utilisateur visite une page. Un objet history.HistoryItem est transmis à l'écouteur. Cet événement se déclenche avant que la page ne soit chargée.
248 history.search() API, Add-ons, Extensions, History, Method, Non-standard, Reference, Search, WebExtensions
Recherche dans l'historique du navigateur les objets history.HistoryItem correspondant aux critères donnés.
249 i18n API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, i18n
Fonctions pour internationaliser votre extension. Vous pouvez utiliser ces API pour obtenir des chaînes localisées à partir des fichiers de locale fournis avec votre extension, connaître la langue actuelle du navigateur et connaître la valeur de son En-tete Accept-Language.
250 Locale-specific message reference Internationalization, Localization, Reference, String, WebExtensions, i18n, message, messages.json, placeholders
Chaque extension internationalisée a au moins un fichier nommé messages.json qui fournit des chaînes spécifiques aux paramètres régionaux. Cette page décrit le format des fichiers messages.json.
251 i18n.LanguageCode
Une balise de langue telle que "en-US" ou "fr".
252 i18n.detectLanguage() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, detectLanguage, i18n
Détecte la langue du texte fourni à l'aide du détecteur de langue compact (CLD).
253 i18n.getAcceptLanguages() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getAcceptLanguages, i18n
Obtient les accept-languages du navigateur. Ceci est différent des paramètres régionaux utilisés par le navigateur. Pour obtenir les paramètres régionaux, utilisez  i18n.getUILanguage.
254 i18n.getMessage() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getMessage, i18n
Obtient la chaîne localisée pour le message spécifié.
255 i18n.getUILanguage() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getUILanguage, i18n
Obtient la langue de l'interface utilisateur du navigateur. Ceci est différent de i18n.getAcceptLanguages qui renvoie les langues utilisateur préférées.
256 identity API, Add-ons, Extensions, Identity, Reference, WebExtensions
Utilisez l'API d'identité pour obtenir un code d'autorisation ou un jeton d'accès OAuth2, qu'une extension peut ensuite utiliser pour accéder aux données utilisateur d'un service prenant en charge l'accès à OAuth2 (tel qu'un compte Google ou Facebook).
257 identity.getRedirectURL() API, Add-ons, Extensions, Identity, Method, Reference, WebExtensions, getRedirectURL
Génère une URL que vous pouvez utiliser comme URL de redirection.
258 identity.launchWebAuthFlow API, Add-ons, Extensions, Identity, Method, Reference, WebExtensions, launchWebAuthFlow
Effectue la première partie d'un flux OAuth2 y compris l'authentification de l'utilisateur et l'autorisation du client.
259 idle API, Add-ons, Extensions, Idle, Interface, Non-standard, Reference, WebExtensions
Découvrez quand le système de l'utilisateur est inactif, vérouillé ou actif.
260 idle.IdleState API, Add-ons, Extensions, Idle, IdleState, Non-standard, Reference, Type, WebExtensions
Chaîne d'écrivant l'état d'inactivité du périphérique.
261 idle.onStateChanged API, Add-ons, Event, Extensions, Idle, Inactif, Non-standard, Reference, WebExtensions, onStateChanged
Lancé lorsque le système change passe à l'état actif, inactif ou vérouillé. L'écouteur d'événement reçoit une chaîne qui a l'une des trois valeurs suivantes :
262 idle.queryState() API, Add-ons, Extensions, Idle, Inactif, Méthode, Non-standard, Reference, WebExtensions, queryState
Renvoie "locked" si le système est vérouillé, "inactif" si l'utilisation n'a généré aucune entrée pendant un nombre de secondes spécifié, ou "actif" dans le cas contraire.
263 idle.setDetectionInterval() API, Add-ons, Extensions, Idle, Method, Non-standard, Reference, WebExtensions, setDetectionInterval
Définit l'intervalle, en secondes, utilisé pour déterminer quand le système est  dans un état inactif pour les événements idle.onStateChanged . L'intervalle par défaut est de 60 secondes.
264 management API, Add-ons, Extensions, Reference, WebExtensions, management
Obtenez les éléments sur les modules complémentaires installés.
265 ExtensionInfo API, Add-ons, ExtensionInfo, Extensions, Reference, Type, WebExtensions, management
Un objet ExtensionInfo contenant les informations sur l'extension.
266 management.get() API, Add-ons, Méthode, Reference, WebExtensions, get, management
Récupère un objet ExtensionInfo contenant des informations sur l'extension spécifiée.
267 management.getAll() API, Add-ons, Méthode, Reference, WebExtensions, getAll, management
Récupère un ensemble d'objets ExtensionInfo, un pour chaque extension installé.
268 management.getPermissionWarningsById() API, Add-ons, Méthode, Reference, WebExtensions, getPermissionWarningsById, management
Compte tenu de l'ID d'une extension, cette fonction retourne les avertisseurs de permissions comme un tableau de chaînes.
269 management.getPermissionWarningsByManifest() API, Add-ons, Méthode, Reference, WebExtensions, getPermissionWarningsByManifest, management
Compte tenu du texte du fichier manifest.json, cette fonction retourne les avertisseurs de permissions qui seraient donnés pour l'extension comme un ensemble de chaines.
270 management.getSelf() API, Add-ons, Méthode, Reference, WebExtensions, getSelf, management
Récupère un objet ExtensionInfo contenant les informations de l'extension appelée.
271 management.install() API, Add-ons, Méthode, Reference, Theme, WebExtensions, install, management
Cette API nécessite la permission de l'API "management" et ne fonctionnera qu'avec des thèmes signés.
272 management.onDisabled() API, Add-ons, Event, Reference, WebExtensions, management, onDisabled
Action quand l'extension est désactivée.
273 management.onEnabled() API, Add-ons, Event, Reference, WebExtensions, management, onEnabled
enabled .
274 management.onInstalled() API, Add-ons, Event, Reference, WebExtensions, management, onInstalled
Action quand une extension est installée.
275 management.onUninstalled() API, Add-ons, Event, Reference, WebExtensions, management, onUninstalled
Action quand une extension est désinstallée.
276 management.setEnabled() API, Add-ons, Méthode, Reference, WebExtensions, management, setEnabled
Active ou désactive l'extension ajoutée.
277 management.uninstall() API, Add-ons, Méthode, Reference, WebExtensions, management, uninstall
Désinstalle une extension, compte tenu de son ID.
278 management.uninstallSelf() API, Add-ons, Méthode, Reference, UnintallSeft, WebExtensions, management
Désinstalle l'appel de l'extension.
279 menus API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, contextMenus, menus
Ajoutez des éléments au système de menus du navigateur.
280 menus.ACTION_MENU_TOP_LEVEL_LIMIT ACTION_MENU_TOP_LEVEL_LIMIT, API, Add-ons, Extensions, Non-standard, Property, Reference, WebExtensions, contextMenus
Le nombre maximal d'éléments d'extension de niveau supérieur pouvant être ajoutés à un élément de menu dont ContextType est "browser_action" ou "page_action". Tout élément au-delà de cette limite sera ignoré.
281 menus.ContextType API, Add-ons, ContextType, Extensions, Non-standard, Reference, Type, WebExtensions, contextMenus, menus
Les différents contextes dans lesquels un élément de menu peut apparaître.
282 menus.ItemType API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, contextMenus, itemtype
Le type d'élément de menu.
283 menus.OnClickData API, Add-ons, Extensions, Non-standard, OnClickData, Reference, Type, WebExtensions, contextMenus
Informations transmises à l'écouteur d'événement menus.onClicked lorsque vous cliquez sur un élément de menu.
284 menus.create() API, Add-ons, Create, Extensions, Method, Non-standard, Reference, WebExtensions, contextMenus
Crée un nouvel élément de menu, avec un objet d'options définissant les propriétés de l'élément.
285 menus.getTargetElement() API, Méthode, Reference, WebExtensions, getTargetElement, menus
Renvoie l'élément pour un targetElementId donné
286 menus.onClicked API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, contextMenus, onClicked
Lancé lorsqu'un élément de menu est cliqué.
287 menus.onHidden API, Add-ons, Event, Extensions, Reference, WebExtensions, menus, onHidden
Lancé lorsque le navigateur cesse d'afficher un menu: par exemple, parce que l'utilisateur a cliqué à l'extérieur ou sélectionné un élément.
288 menus.onShown API, Add-ons, Event, Extensiosn, Reference, WebExtensions, menus, onShown
Lancé lorsque le navigateur a montré un menu.
289 menus.refresh() API, Add-ons, Extensions, Method, Reference, WebExtensions, menus, refresh
Actualise un menu affiché.
290 menus.remove() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, contextMenus, remove
Supprime un élément de menu.
291 menus.removeAll() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, contextMenus, menus, removeAll
Supprime tous les éléments de menu ajoutés par l'extension.
292 menus.update() API, Add-ons, Extensions, Method, Non-standard, Reference, Update, WebExtensions, contextMenus
Met à jour un élément de menu précédemment créé.
293 notifications API, Add-ons, Extensions, Notifications, WebExtensions
Afficher les notifications à l'utilisateur, en utilisant le mécanisme de notification du système d'exploitation sous-jacent. Étant donné que cette API utilise le mécanisme de notification du système d'exploitation, les détails de l'apparence et du comportement des notifications peuvent varier en fonction du système d'exploitation et des paramètres de l'utilisateur.
294 notifications.NotificationOptions AP, Add-ons, Extensions, Non-standard, NotificationOptions, Refere, Type, WebExtensions
Ce type contient les données nécessaires pour :
295 notifications.TemplateType API, Add-ons, Extensions, Non-standard, Notifications, Reference, TemplateType, Type, WebExtensions
Ceci est une chaîne et représente le type de notification à créer. Il existe quatre types de notification : "basic", "image", "list", "progress".
296 notifications.clear() API, Add-ons, Extensions, Method, Non-standard, Notifications, Reference, WebExtensions, clear
Efface une notification, compte tenu de son identifiant.
297 notifications.create() API, Add-ons, Create, Extensions, Method, Non-standard, Notifications, Reference, WebExtensions
Crée et affiche une notification.
298 notifications.getAll() API, Add-ons, Extensions, Method, Non-standard, Notifications, Reference, WebExtensions, getAll
Obtient toutes les notifications actuellement actives créées par l'extension.
299 notifications.onButtonClicked API, Add-ons, Event, Extensions, Non-standard, Notifications, Reference, WebExtensions, onButtonClicked
Lancé lorsque l'utilisateur clique sur l'un des boutons de la notification.
300 notifications.onClicked API, Add-ons, Event, Extensions, Non-standard, Notifications, Reference, WebExtensions, onClicked
Lancé lorsque l'utilisateur clique sur une notification, mais pas sur l'un des boutons de la notification (pour cela, voir notifications.onButtonClicked).
301 notifications.onClosed API, Add-ons, Event, Extensions, Non-standard, Notifications, Reference, WebExtensions, onClosed
Lancé lorsqu'une notification est fermée, soit par le système, soit par l'utilisateur.
302 notifications.onShown API, Add-ons, Event, Extensions, Reference, WebExtensions, events, onShown
Lancé immédiatement après l'affichage d'une notification.
303 notifications.update() API, Add-ons, Extensions, Method, Non-standard, Notifications, Reference, Update, WebExtensions
Met à jour une notification, compte tenu de son identifiant
304 omnibox API, Add-ons, Extensions, Reference, WebExtensions, omnibox
Permet aux extensions d'implémenter un comportement personnalisé lorsque l'utilisateur tape dans la barre d'adresse du navigateur.
305 omnibox.OnInputEnteredDisposition API, Add-ons, Extensions, OnInputEnteredDisposition, Reference, Type, WebExtensions, omnibox
Le type omnibox.OnInputEnteredDisposition décrit comment l'extension doit gérer une sélection d'utilisateur à partir des suggestions dans la liste déroulante de la barre d'adresse.
306 omnibox.SuggestResult API, Add-ons, Extensions, Reference, SuggestResult, Type, WebExtensions, omnibox
Le type omnibox.SuggestResult définit une suggestion unique que l'extension peut ajouter à la liste déroulante de la barre d'adresse.
307 omnibox.onInputCancelled API, Add-ons, Event, Extensions, Reference, WebExtensions, omnibox, onInputCancelled
Lancé lorsque l'utilisateur a annulé son interaction avec votre poste (par exemple, en cliquant en dehors de la barre d'adresse).
308 omnibox.onInputChanged API, Add-ons, Event, Extensions, Reference, WebExtensions, omnibox, onInputChanged
Lancé chaque fois que l'utilisateur modifie sa saisie, après avoir commencé à interagir avec votre extension en saisissant son mot-clé dans la barre d'adresse, puis en appuyant sur la touche espace.
309 omnibox.onInputEntered API, Add-ons, Event, Extensions, Reference, WebExtensions, omnibox, onInputEntered
Lancé lorsque l'utilisateur a sélectionné l'une des suggestions que votre extension a ajoutées à la liste déroulante de la barre d'adresse.
310 omnibox.onInputStarted API, Add-ons, Event, Extensions, Reference, WebExtensions, omnibox, onInputStarted
Lancé lorsque l'utilisateur commence à interagir avec votre extension en entrant son mot-clé dans la barre d'adresse, puis en appuyant sur la touche espace.
311 omnibox.setDefaultSuggestion() API, Add-ons, Extensions, Method, Reference, WebExtensions, omnibox, setDefaultSuggestion
Définissez la suggestion par défaut à afficher dans la liste déroulante de la barre d'adresse lorsque l'utilisateur commence à interagir avec votre extension.
312 pageAction API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, pageAction
Une action de page est une icône cliquable dans la barre d'adresse du navigateur.
313 pageAction.ImageDataType API, Add-ons, Extensions, ImageDataType, Non-standard, Reference, Type, WebExtensions, pageAction
Données en pixel pour une image.
314 pageAction.getPopup() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getPopup, pageAction
Obtient l'URL d'un document HTML en tant que popup pour cette action de page.
315 pageAction.getTitle() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getTitle, pageAction
Obtient le titre de la page action.
316 pageAction.hide() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, hide, pageAction
Masque l'action de page pour un onglet donné.
317 pageAction.isShown() API, Add-ons, Extensions, Method, Reference, WebExtensions, isShown, pageAction
Renvoie true si l'action de la page est affichée pour l'onglet donné..
318 pageAction.onClicked API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onCliecked, pageAction
Lancé quand l'icône de la page action est cliquée. Cet événement ne se déclenchera pas si l'action de la page comporte une fenêtre contextuelle.
319 pageAction.openPopup() API, Add-ons, Extensions, Method, Reference, WebExtensions, close, sidebarAction
None.
320 pageAction.setIcon() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, pageAction, setIcon
Définit l'icône de l'action de la page
321 pageAction.setPopup() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, pageAction, setPopup
Définit le document HTML à ouvrir en tant que fenêtre contextuelle lorsque l'utilisateur clique sur l'icône de l'action de la page.
322 pageAction.setTitle() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, pageAction, setTitle
Définit le titre de la page action. Le titre est affiché dans une info-bulle lorsque l'utilisateur survole l'action de la page
323 pageAction.show() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, pageAction, show
Affiche l'action de la page pour un onglet donné. L'action de la page est affichée chaque fois que l'onglet donné est l'onglet actif.
324 permissions API, Add-ons, Extensions, Permissions, Reference, WebExtensions
Les extensions ont besoin de permissions pour accéder aux nombreuses API WebExtension les plus puissantes. Ils peuvent demander des permissions lors de l'installation en incluant les permissions dont ils ont besoin dans la clé du manifesst.json des permissions. Les principaux avantages de demander des permissions au moment de l'installation sont les suivants:
325 Permissions API, Add-ons, Permissions, Reference, Type, WebExtensions
Un objet Permissions  représente une collection de permissions.
326 permissions.contains() API, Add-ons, Contains, Method, Permissions, Reference, WebExtensions
Vérifiez si l'extension a les permissions listées dans l'objet  permissions.Permissions.
327 permissions.getAll() API, Add-ons, Method, Permissions, Reference, WebExtensions, getAll
Récupère un objet permissions.Permissions contenant toutes les permissions actuellement acccordées à l'extension.
328 permissions.onAdded API, Add-ons, Evènement, Permissions, Reference, WebExtensions, onAdded
Activé lorsque l'extension a accordé de nouvelles permissions.
329 permissions.onRemoved API, Add-ons, Event, Permissions, Reference, WebExtensions, onRemoved
Activé lorsque certaines permissions sont supprimés de l'extension.
330 permissions.remove() API, Add-ons, Method, Permissions, Reference, WebExtensions, remove
Demander d'abandonner les permissions listées dans l'objet permissions.Permissions.
331 permissions.request() API, Add-ons, Method, Permissions, Reference, WebExtensions, request
Demandez l'ensemble des permissions répertoriées dans l'objet permissions.Permissions.
332 pkcs11 API, Add-ons, Extensions, Reference, WebExtensions, pkcs11
L'API pkcs11 permet à une extension d'énumérer les modules de sécurité PKCS #11, et de rendre accessibles au navigateur en tant que sources clés et de certificats.
333 pkcs11.getModuleSlots() API, Add-ons, Extensions, Method, Reference, WebExtensions, getModuleSlots, pkcs11
Enumérer les emplacements d'un module. Cette fonction renvoie un tableau contenant une entrée pour chaque emplacement. Chaque entrée contient le nom de l'emplacement et, si l'emplacement contient un jeton, des informations sur le jeton.
334 pkcs11.installModule() API, Add-ons, Extensions, Method, Reference, WebExtensions, installModule, pkcs11
Installe le module PKCS # 11 nommé, le rendant disponible pour Firefox
335 pkcs11.isModuleInstalled() API, Add-ons, Extensions, Method, Reference, WebExtensions, isModuleInstalled, pkcs11
Vérifie si le module PKCS #11 nommé est actuellement installé dans Firefox.
336 pkcs11.uninstallModule() API, Add-ons, Extensions, Method, Reference, WebExtensions, pkcs11, uninstallModule
Désinstalle le module PKCS #11 nommé de Firefox.
337 privacy API, Add-ons, Extensions, Privacy, Reference, WebExtensions
Accédez et modifiez différents paramètres de navigateur liés à la vie privée.
338 privacy.network API, Add-ons, Extensions, Network, Pricavy, Property, Reference, WebExtensions
No summary!
339 privacy.services API, Add-ons, Extensions, Privacy, Property, Reference, Services
No summary!
340 privacy.websites API, Add-ons, Extensions, Privacy, Property, Reference, WebExtensions, websites
No summary!
341 proxy API, Add-ons, Proxy, WebExtensions
Utilisez l'API proxy pour proxy requêtes Web. Il y a deux façons différentes de le faire :
342 proxy.ProxyInfo Add-ons, Extensions, Proxy, ProxyInfo, Type, WebExtensions
Contient des informations sur un proxy. Cet objet, ou un tableau de ces objets, est renvoyé par le programme d'écoute à proxy.onRequest. Il indique au navigateur si la requête doit être mandatée et, dans l'affirmative, quel proxy utiliser.
343 proxy.RequestDetails Add-ons, Extensions, Proxy, RequestDetails, Type, WebExtensions
Contient des informations sur une requête Web que le navigateur est sur le point de faire. Une instance de cet objet est passée dans l'écouteur  proxy.onRequest.
344 proxy.onProxyError API, Add-ons, Event, Proxy, Reference, WebExtensions, onProxyError
Lancé en cas d'erreur lors de l'évaluation du fichier PAC ou l'écouteur onRequest.
345 proxy.onRequest API, Add-ons, Event, Extensions, Proxy, Reference, WebExtensions, onRequest
Déclenché lorsqu'une requête Web est sur le point d'être effectuée, pour donner à l'extension la possibilité de l'utiliser comme proxy.
346 proxy.register() API, Add-ons, Function, Méthode, Proxy, Reference, WebExtensions, register, registerProxyScript
Enregistre un fichier PAC (Proxy Auto-Configuration). Le fichier est exécuté immédiatement, et sa fonction FindProxyForURL() sera appelée pour toutes les demandes HTTP, HTTPS ou FTP.
347 proxy.unregister() API, Add-ons, Extensions, Méthode, Proxy, Reference, WebExtensions, unregister
Annule l'inscription d'un fichier Proxy Auto-Configuration (PAC). Cela a été enregistré par un appel précédent à proxy.register().
348 runtime API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, runtime
Ce module fournit des informations sur votre extension et l'environnement dans lequel elle fonctionne.
349 runtime.MessageSender API, Add-ons, Extensions, MessageSender, Non-standard, Reference, Type, WebExtensions, runtime
Un objet contenant des informations sur l'expéditeur d'un message ou d'une demande de connexion ; ceci est passé à l'écouteur runtime.onMessage().
350 runtime.OnInstalledReason API, Add-ons, Extensions, Non-standard, OnInstalledReason, Reference, Type, WebExtensions, runtime
Les valeurs pour laquelle l'événement runtime.onInstalled est en cours d'envoi.
351 runtime.OnRestartRequiredReason API, Add-ons, Extensions, Non-standard, OnRestartsRequiredReason, Reference, Type, WebExtensions, runtime
La raison pour laquelle l'événement  onRestartRequired est en cours d'exécution.
352 runtime.PlatformArch API, Add-ons, Extensions, Non-standard, PlatformArch, Reference, Type, WebExtensions, runtime
L'architecture du processeur de la machine.
353 runtime.PlatformInfo API, Add-ons, Extensions, Non-standard, PlatformInfo, Reference, Type, WebExtensions, runtime
Un objet contenant des informations sur la plate-forme actuelle.
354 runtime.PlatformNaclArch API, Add-ons, Extensions, Non-standard, PlatformNaclArch, Reference, Type, WebExtensions, runtime
L'architecture du client natif. Cela peut-etre différent de arch sur certaines plate-formes.
355 runtime.PlatformOs API, Add-ons, Extensions, Non-standard, PlatformOs, Reference, Type, WebExtensions, runtime
Le système d'exploitation sur lequel le navigateur fonctionne.
356 runtime.Port API, Add-ons, Extensionns, Non-standard, Reference, Type, WebExtensions, port, runtime
Un objet Port represente une extrémité d'une connexion entre deux contextes spécifiques, qui peut-être utilisée pour échanger des messages.
357 runtime.RequestUpdateCheckStatus API, Add-ons, Extensions, Non-standard, Reference, RequestUpdateCheckStatus, Type, WebExtensions, runtime
Résultat d'un appel à runtime.requestUpdateCheck().
358 runtime.connect() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, connect, runtime
Créer une connexion pour plusieurs cas d'utilisation pout votre extension.
359 runtime.connectNative() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, connectNative, runtime
Pour plus d'informations, voir messagerie native.
360 runtime.getBackgroundPage() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getBackgroundPage, runtime
Récupère l'objet Window pour la page d'arrière-plan qui s'exécute dans l'extension en cours.
361 runtime.getBrowserInfo() API, Add-ons, Extensions, Method, Reference, WebExtensions, getBrowserInfo, runtime
Renvoie les informations sur le navigateur dans lequel l'extension est installée.
362 runtime.getManifest() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getManifest, runtime
None.
363 runtime.getPackageDirectoryEntry() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, getPackageDirectoryEntry, runtime
Renvoie un objet DirectoryEntry représentant le répertoire du package.
364 runtime.getPlatformInfo() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getPlatformInfo, runtime
Renvoies des informations sur la plate-forme actuelle.
365 runtime.getURL() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, getURL, runtime
string. L'URL complète de la ressource.
366 runtime.id API, Add-ons, Extensions, Non-standard, Property, Reference, WebExtensions, runtime, §ID
L'ID de l'extension
367 runtime.lastError API, Add-ons, Extensions, Non-standard, Property, Reference, WebExtensions, lastError, runtime
La propriété runtime.lastError est définie lorsqu'une fonction asynchrone a une condition  d'erreur qu'elle doit signaler à son appelant.
368 runtime.onBrowserUpdateAvailable API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onBrowserUpdateAvailable, runtime
Lancé lorsqu'une mise à jour pour le navigateur est disponible, mais qu'elle n'est pas installée immédiatement car un redémarrage du navigateur est requis.
369 runtime.onConnect API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onconnect, runtime
Lancé quand une connexion est établie avec un processus d'extension ou un script de contenu.
370 runtime.onConnectExternal API, Add-ons, Evènement, Extensions, Non-standard, Reference, WebExtensions, onConnectExternal, runtime
Lancé lorsqu'une extension reçoit une demande de connexion d'une extension différente.
371 runtime.onInstalled API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onInstalled, runtime
Lancé lorsque l'extension est installée pour la première fois, lorsque l'extension est mise à jour vers une nouvelle version et lorsque le navigateur est mis à jour vers une nouvelle version.
372 runtime.onMessage API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onmessage, runtime
Pour envoyer un message qui sera reçu par le module d'écoute onMessage, utilisez  runtime.sendMessage() ou (pour envoyer un message à un script de contenu) tabs.sendMessage().
373 runtime.onMessageExternal API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onMessageExternal, runtime
Cette API ne peut pas être utilisée dans un script de contenu.
374 runtime.onRestartRequired API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onRestartRequired, runtime
Lancé lorsqu'une application ou le périphérique sur lequel elle s'exécute doit être redémarré. L'application devrait fermer toutes ses fenêtres dans les meilleurs délais pour permettre le redémarrage. Si l'application ne fait rien, un redémarrage sera appliqué après une période de grâce de 24 heures. Actuellement, cet événement est uniquement déclenché pour les applications de kiosque Chrome OS.
375 runtime.onStartup API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onStartup, runtime
Lancé lorsqu'un premier profil a cette extension installée. Cet événement n'est pas déclenché lorsqu'une navigation privée / profil privé est démarré, même si cette extension fonctionne en mode de navigation privée 'split'.
376 runtime.onSuspend API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onSuspend, runtime
Envoyé sur la page de l'événement juste avant son déchargement. Cela donne à l'extension l'opportunité de faire un peu de nettoyage. Notez que, comme la page est en cours de déchargement, les opérations asynchrones démarrées lors de la gestion de cet événement ne sont pas garanties.
377 runtime.onSuspendCanceled API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onSuspendCanceled, runtime
Envoyé après runtime.onSuspend pour indiquer que l'application  ne sera pas déchargée après tout.
378 runtime.onUpdateAvailable API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onUpdateAvailable, runtime
Déclenché quand une mise à jour de l'extension est disponible. Cet événement permet à une extension de retarder une mise à jour : par exemple, car elle est au milieu d'une opération qui ne doit pas être interrompue.
379 runtime.openOptionsPage()
C'est une fonction asynchrone  qui renvoie une Promise.
380 runtime.reload() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, reload, runtime
Recharge une extension.
381 runtime.requestUpdateCheck() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, requestUpdateCheck, runtime
Vérifie de voir si un mise à jour de l'extension est disponible.
382 runtime.sendMessage() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, runtime, sendMessage
Envoie un simple message aux écouteurs d'événement dans votre extension ou une extension différente.
383 runtime.sendNativeMessage() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, runtime, sendNativeMessage
Envoie un seul message d'une extension à une application native.
384 runtime.setUninstallURL() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, runtime, setUninstallURL
Définit l'URL à visiter lorsque l'extension est déinstallée. Cela peut être utilisé pour nettoyer les données côté serveur, effectuer des analyses ou implémenter des enquêtes. L'URL peut contenir au maximum 255 caractères.
385 search API, Add-ons, Extensions, Reference, Search, Search Engines, WebExtensions
Récupère les moteurs de recherche et lance une recherche avec un moteur de recherche spécifique
386 search.get() API, Add-ons, Extensions, Reference, Search, WebExtensions, get
Obtient un tableau de tous les moteurs de recherche installés.
387 search.search() API, Add-ons, Extensions, Recherche, Reference, Search, SearchEngines, WebExtensions
Effectuer une recherche en utilisant le moteur de recherche spécifié, ou le moteur de recherche par défaut si aucun moteur de recherche n'est spécifié.
388 sessions API, Add-ons, Extensions, Non-standard, Reference, WebExtensions, sessions
Utilisez l'API de sessions pour lister et restaurer, les onglets et les fenêtres qui ont été fermés pendant que le navigateur fonctionne.
389 sessions.Filter API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, filter, sessions
L'objet Filter permet de restreindre le nombre d'objets Session retournés par un appel à sessions.getRecentlyClosed().
390 sessions.MAX_SESSION_RESULTS API, Add-ons, Extensions, MAX_SESSION_RESULTS, Non-standard, Propriété, Reference, WebExtensions, sessions
Le nombre maximum de sessions qui seront retournées par un appel à sessions.getRecentlyClosed(). Il est en lecture seule pour le code des WebExtensions, et est défini sur 25.
391 sessions.Session API, Add-ons, Extensions, Non-standard, Reference, Session, Type, WebExtensions, sessions
L'objet de Session représente un onglet ou une fenêtre que l'utilisateur a fermé dans la session de navigation actuelle.
392 sessions.forgetClosedTab() API, Add-ons, Extensions, Method, Reference, WebExtensions, forgetClosedTab, sessions
C'est une fonction asynchrone qui renvoie une Promise.
393 sessions.forgetClosedWindow() API, Add-ons, Extensions, Method, Reference, WebExtensions, forgetClosedWindows, sessions
C'est une fonction asynchrone qui renvoie une Promise.
394 sessions.getRecentlyClosed() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getRecentlyClosed, sessions
Renvoie un ensemble d'objets Session, représentant des fenêtres et des onglets qui ont été fermés dans la session du navigation actuelle (c'est à dire l'heure écoulée depuis le démarrage du navigateur).
395 sessions.getTabValue() API, Add-ons, Extensions, Method, Reference, WebExtensions, getTabValue, sessions
Récupère une valeur précédemment stockée par un appel à  sessions.setTabValue.
396 sessions.getWindowValue() API, Add-ons, Extensions, Method, Reference, WebExtensions, getWindowValue, sessions
Récupère une valeur précédemment stockée par un appel à sessions.setWindowValue.
397 sessions.onChanged API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onChanged, sessions
Mise en place lorsque une liste d'onglets fermes ou de fenêtre changes.
398 sessions.removeTabValue() API, Add-ons, Extensions, Method, Reference, WebExtensions, removeTabValue, sessions
Supprime une valeur précédemment stockée par un appel à sessions.setTabValue.
399 sessions.removeWindowValue() API, Add-ons, Extensions, Method, Reference, WebExtensions, removeWindowsValue, sessions
Supprime une valeur précédemment stockée par un appel à sessions.setWindowValue.
400 sessions.restore() API, Add-ons, Extensions, Methode(2), Non-standard, WebExtensions, restaure, sessions
Restaure un onglet ou une fenêtre fermée. La restauration ne réouvre pas seulement l'onglet ou la fenêtre : elle rétablit également l'historique de navigation de l'onglet afin que les boutons arrière/avant fonctionnent. La restauration d'une fenêtre restaurera tous les onglets que la fenêtre contenait lors de sa fermeture.
401 sessions.setTabValue() API, Add-ons, Extensions, Method, Reference, WebExtensions, sessions, setTabValue
Stocke une paire clé / valeur à associer à un onglet donné. Vous pouvez ensuite récupérer cette valeur en utilisant sessions.getTabValue.
402 sessions.setWindowValue() API, Add-ons, Extensions, Method, Reference, WebExtensions, sessions, setWindowsValue
Stocke une paire clé / valeur à associer à une fenêtre donnée. Vous pouvez ensuite récupérer cette valeur en utilisant sessions.getWindowValue.
403 sidebarAction API, Extensions, Non-standard, Reference, Sidebar, WebExtensions, sidebarAction
Obtient et définit les propriétés de la barre latérale d'une extension.
404 sidebarAction.ImageDataType API, Add-ons, Extensions, ImageDataType, Reference, Type, WebExtensions, sidebarAction
Données de pixel pour une image. Doit être un objet ImageData (par exemple, à partir d'un élément <canvas>).
405 sidebarAction.close() API, Add-ons, Extensions, Method, Reference, WebExtensions, close, sidebarAction
Ferme la barre latérale dans la fenêtre active, s'il s'agit de la barre latérale de l'extension.
406 sidebarAction.getPanel() API, Add-ons, Extensions, Method, Reference, WebExtensions, getPanel, sidebarAction
Obtient une URL vers le document HTML qui définit le contenu de la barre latérale.
407 sidebarAction.getTitle() API, Add-ons, Extensions, Method, Reference, WebExtensions, getTitle, sidebarAction
Obtient le titre de la barre latérale.
408 sidebarAction.isOpen() API, Add-ons, Extensions, Method, Reference, WebExtensions, isOpen, slidebarAction
Renvoie true si la barre latérale de l'extension est ouverte dans une fenêtre donnée.
409 sidebarAction.open() API, Add-ons, Extensions, Method, Reference, open, sidebarAction
Aucun
410 sidebarAction.setIcon() API, Add-ons, Extensions, Method, Reference, WebExtensions, setIcon, sidebarAction
Définit l'icône de la barre latérale.
411 sidebarAction.setPanel() API, Add-ons, Extensions, Method, Reference, WebExtensions, setPanel, sidebarAction
Définit le panneau de la barre latérale: c'est-à-dire le document HTML qui définit le contenu de cette barre latérale.
412 sidebarAction.setTitle() API, Add-ons, Extensions, Method, Reference, WebExtensions, setTitle, sidebarAction
Définit le titre de la barre latérale. Le titre est affiché n'importe où dans les barres latérales du navigateur. Par exemple, Firefox l'affichera dans le menu "Affichage > Barre latérale". Il est également affiché en haut de la barre latérale lorsque la barre latérale est ouverte.
413 storage API, Add-ons, Extensions, Interface, Non-standard, Reference, Storage, WebExtensions
Permet aux extensions de stocker et de récupérer des données et d'écouter les modifications apportées aux éléments stockés.
414 storage.StorageArea API, Add-ons, Extensions, Non-standard, Reference, Storage, StorageArea, Type, WebExtensions
StorageArea est un objet représentant une zone de stockage.
415 StorageArea.clear() API, Add-ons, Extensios, Méthode, Non-standard, Reference, Storage, StorageArea, WebExtensions, remove
Supprime tous les éléments de la zone de stockage.
416 StorageArea.get() API, Add-ons, Extensions, Method, Non-standard, Reference, Storage, StorageArea, WebExtensions, get
Récupère un ou plusieurs éléments de la zone de stockage.
417 StorageArea.getBytesInUse() API, Add-ons, Extensions, Method, Non-standard, Reference, Storage, StorageArea, WebExtensions, getBytesInUse
Obtient la quantité d'espace de stockage, en octets, utilisé un ou plusieurs éléments stockés dans la zone de stockage.
418 StorageArea.remove() API, Add-ons, Extensions, Method, Non-standard, Reference, Storage, StorageArea, WebExtensions, remove
Supprime un ou plusieurs éléments de la zone de stockage.
419 StorageArea.set() API, Add-ons, Extensions, Méthode, Non-standard, Reference, Storage, StorageArea, WebExtensions, set
Stocke un ou plusieurs éléments dans la zone de stockage ou met à jour les éléments existants..
420 storage.StorageChange API, Add-ons, Extensions, Non-standard, Reference, Storage, StorageChange, Type, WebExtensions
Les objets StorageChange contiennent les propriétés suivantes :
421 storage.local API, Add-ons, Extensions, Non-standard, Property, Reference, Storage, WebExtensions, local
Représente la zone de stockage local. Les éléments stockés localement sont locaux sur la machine sur laquelle l'extension a été installée.
422 storage.managed API, Add-ons, Extensions, Non-standard, Property, Reference, Storage, WebExtensions, managed
Un objet storage.StorageArea qui représente la zone de stockage gérée. Les éléments de stockage géré sont définis par l'administrateur du domaine ou d'autres applications natives installées sur l'ordinateur de l'utilisateur et sont en lecture seule pour l'extension. Essayer de modifier cette zone de stockage entraîne une erreur.
423 storage.onChanged API, Add-ons, Event, Extensions, Non-standard, Reference, Storage, WebExtensions, onChanged
Lancé lorsqu'un ou plusieurs éléments changent.
424 storage.sync API, Add-ons, Extensions, Non-standard, Property, Reference, Storage, Sync, WebExtensions
Réprésente la zone de stockage de synchronisation. Les éléments stockés dans la  synchronisation sont synchronisés par le navigateur, et sont disponibles sur toutes les instances de ce navigateur auxquelles l'utilisateur est connecté (par exemple via la synchronisation Firefox ou un compte Google), sur différents appareils.
425 tabs API, Add-ons, Extensions, Interface, NeedsTranslation, Non-standard, Reference, TopicStub, WebExtensions, tabs
Interagissez avec le système d'onglets du navigateur.
426 tabs.MutedInfo API, Add-ons, Extensions, MutedInfo, Non-standard, Reference, Type, WebExtensions, tabs
Cet objet contient un booléen indiquant si l'onglet est muet et la raison du dernier changement d'état.
427 tabs.MutedInfoReason API, Add-ons, Extensions, MutedInfoReason, Non-standard, Refrence, Type, WebExtensions, tabs
Spécifie la raison pour laquelle un onglet a été désactivé ou désactivé.
428 tabs.PageSettings API, Add-ons, Extensions, PageSettings, Reference, Type, WebExtensions, tabs
Le type tabs.PageSettings est utilisé pour contrôler le rendu d'un onglet au format PDF par la méthode  tabs.saveAsPDF().
429 tabs.TAB_ID_NONE API, Add-ons, Extensions, Non-standard, Property, Reference, TAB_ID_NONE, WebExtensions, tabs
Une valeur d'ID spéciale donnée aux onglets qui ne sont pas des onglets du navigateur (par exemple, des onglets dans les fenêtres devtools).
430 tabs.Tab API, Add-ons, Extensions, Non-standard, Reference, Tab, Type, WebExtensions, tabs
Le type tabs.Tab contient des informations sur un onglet. Cela donne accès à des informations sur le contenu de l'onglet, la taille du contenu, les états spéciaux ou les restrictions en vigueur, etc.
431 tabs.TabStatus API, Add-ons, Extensions, Non-standard, Reference, TabStatus, Type, WebExtensions, tazbs
Indique si l'onglet a terminé le chargement.
432 tabs.WindowType API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, WindowType, tabs
Le type de fenêtre qui héberge cet onglet.
433 tabs.ZoomSettings API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, ZoomSettings, tabs
Définit les paramètres de zoom pour un onglet : modescope, et le facteur de zoom par défaut.
434 tabs.ZoomSettingsMode API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, ZoomSettingsMode, tabs
Définit comment les modifications de zoom sont gérées. Les extensions peuvent transférer cette valeur dans tabs.setZoomSettings() pour contrôler la façon dont le navigateur gère les tentatives de modification des paramètres de zoom pour un onglet. Par défaut à "automatique".
435 tabs.ZoomSettingsScope API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, ZoomSettingsScope, tabs
Définit si les changements de zoom persisteront pour l'origine de la page ou ne prendront effet que dans cet onglet. La valeur par défaut est à per-origin lorsque   tabs.zoomSettingsMode est "automatique", et est toujours per-tab.
436 tabs.captureTab() API, Add-ons, Extensions, Method, Reference, WebExtensions, captureTab, tabs
Crée un URI de données codant une image de la zone visible de l'onglet donné. Vous devez avoir la permission <all_urls> pour utiliser cette méthode.
437 tabs.captureVisibleTab() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, captureVisibleTab, tabs
Crée une URI de données codant une image de la zone visible de l'onglet actuellement actif dans la fenêtre spécifiée. Vous devez avoir la  permission <all_urls> pour utiliser cette méthode. (Alternativement, Chrome permet l'utilisation de cette méthode avec la permission activeTab et un geste utilisateur qualifiant).
438 tabs.connect() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, connect, tabs
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 runtime.Port.
439 tabs.create() API, Add-ons, Create, Extensions, Méthode, Non-standard, Reference, WebExtensions, tabs
Crée un nouvel onglet
440 tabs.detectLanguage() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, detectLanguage, tabs
Détecte la langue principale du contenu dans un onglet, en utilisant le détecteur de langue compact (CLD).
441 tabs.discard() API, Add-ons, Extensions, Méthode, WebExtensions, discard, onglets, tabs
Rejette un ou plusieurs onglets.
442 tabs.duplicate() API, Add-ons, Duplicate, Extensions, Method, Non-standard, Reference, WebExtensions, onglets, tabs
Duplique un onglet, donné son identifiant.
443 tabs.executeScript() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, executeScript, onglets, tabs
Injecte du code JavaScript dans une page.
444 tabs.get() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, get, tabs
Étant donné un ID d'onglet, obtenez les détails de l'onglet en tant qu'objet tabs.Tab.
445 tabs.getAllInWindow() API, Add-ons, Deprecated, Extensions, Method, Non-standard, Reference, WebExtensions, getAllInWindow, tabs
Obtient des détails sur tous les onglets de la fenêtre spécifiée.
446 tabs.getCurrent() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getCurrent, tabs
Obtenez un tabs.Tab contenant des informations sur l'onglet dans lequel ce script s'exécute.
447 tabs.getSelected() API, Add-ons, Deprecated, Extensions, Method, Non-standard, Reference, WebExtensions, getSelected, tabs
Obtient l'onglet sélectionné dans la fenêtre spécifiée
448 tabs.getZoom() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getZoom, tabs
Obtient le facteur de zoom actuel pour l'onglet spécifié.
449 tabs.getZoomSettings() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, getZoomSettings, tabs
Obtient les paramètres de zoom actuels pour un onglet spécifié.
450 tabs.hide() API, Add-ons, Extensions, Method, Reference, WebExtensions, hide, tabs
Masque un ou plusieurs onglets.
451 tabs.highlight() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, highlight, tabs
Une Promise  qui sera remplie avec un objet  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.
452 tabs.insertCSS() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, insertCSS, onglets, tabs
Injecter du code CSS dans une page web.
453 tabs.move() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, deplacer, move, tabs
Déplace un ou plusieurs onglets vers une nouvelle position dans la même fenêtre ou vers une autre fenêtre.
454 tabs.onActivated API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onActivated, tavs
Se déclenche lorsque l'onglet actif dans une fenêtre change. Notez que l'URL de l'onglet peut ne pas être définie au moment où cet événement s'est déclenché, mais vous pouvez écouter les événements tabs.onUpdated pour être averti lorsqu'une URL est définie.
455 tabs.onActiveChanged API, Add-ons, Deprecated, Event, Extensions, Non-standard, Reference, WebExtensions, onActiveChanged, tabs
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 tabs.onUpdated pour être averti lorsqu'une URL est définie.
456 tabs.onAttached API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onAttached, tabs
Lancé lorsqu'un onglet est attaché à une fenêtre, par exemple parce qu'il a été déplacé entre les fenêtres.
457 tabs.onCreated API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onCreated, tabs
Lancé lorsqu'un onglet est créé.
458 tabs.onDetached API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onDetached, tabs
Lancé lorsqu'un onglet est détaché d'une fenêtre, par exemple parce qu'il est déplacé entre des fenêtres.
459 tabs.onHighlightChanged API, Add-ons, Deprecated, Event, Extensions, Non-standard, Reference, WebExtensions, onHighlightChanged, tabs
Lancé lorsque les onglets en surbrillance ou sélectionnés dans une fenêtre changent.
460 tabs.onHighlighted API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onHighlighted, tabs
Lancé lorsque l'ensemble des onglets en surbrillance dans une fenêtre change
461 tabs.onMoved API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onMoved, tabs
Lancé lorsqu'un onglet est déplacé dans une fenêtre
462 tabs.onRemoved API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onRemoved, tabs
Lancé quand un onglet est fermé.
463 tabs.onReplaced API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onReplaced, tabs
Lancé lorsqu'un onglet est remplacé par un autre en raison d'un prérendering ou d'un instantané.
464 tabs.onSelectionChanged API, Add-ons, Deprecated, Event, Extensions, Non-standard, Reference, WebExtensions, onSelectionChanged, tabs
Se déclenche lorsque l'onglet sélectionné dans une fenêtre change.
465 tabs.onUpdated API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onUpdated, tabs
C'est déclenché lorsqu'un onglet est mis à jour.
466 tabs.onZoomChange API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onZoomChange, tabs
Envoyé lorsqu'un onglet est agrandi.
467 tabs.print() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, impression, print, tabs
Appelez cette fonction pour imprimer le contenu de l'onglet actif. Si cette fonction est appelée, l'utilisateur recevra la boîte de dialogue d'impression de la plate-forme sous-jacente et aura la possibilité de modifier les paramètres d'impression, puis d'imprimer l'onglet actuellement actif.
468 tabs.printPreview() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, printPreview, tabs
None.
469 tabs.query() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, query, tabs
Obtient tous les onglets qui ont les propriétés spécifiées, ou tous les onglets si aucune propriété n'est spécifiée.
470 tabs.reload() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, reload, tabs
Rechargez un onglet, en contournant éventuellement le cache Web local.
471 tabs.remove() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, remove, tabs
Ferme un ou plusieurs onglets.
472 tabs.removeCSS() API, Add-ons, Extensions, Mehod, Non-standard, Reference, WebExtensions, removeCSS, tabs
Supprime d'une page CSS précédemment injectée par un appel à tabs.insertCSS().
473 tabs.saveAsPDF() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, saveAsPDF, tabs
Enregistre la page en cours en tant que fichier PDF. Cela ouvrira une boîte de dialogue, fournie par le système d'exploitation sous-jacent, demandant à l'utilisateur où il veut enregistrer le fichier PDF.
474 tabs.sendMessage() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, onglets, sendMessage, tabs
runtime.onMessage. Les gestionnaires d'évènements peuvent optionellement envoyé une réponse en retour au script d'arrière plan en utilisant l'argument sendResponse.
475 tabs.sendRequest() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, sendRequest, tabs
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 extension.onRequest est déclenché dans chaque script de contenu exécuté dans l'onglet spécifié pour l'extension en cours.
476 tabs.setZoom() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, setZoom, tabs
Effectue un zoom sur l'onglet spécifié.
477 tabs.setZoomSettings() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, setZoomSettings, tabs
Définit les paramètres de zoom pour l'onglet spécifié. Ces paramètres sont réinitialisés aux paramètres par défaut lors de la navigation dans l'onglet.
478 tabs.show() API, Add-ons, Extensions, Method, Reference, WebExtensions, show, tabs
Affiche un ou plusieurs onglets précédemment masqués par un appel à tabs.hide.
479 tabs.toggleReaderMode() API, Add-ons, Extensions, Method, Reference, WebExtensions, tabs, toogleReaderMode
Bascule en mode Lecteur pour l'onglet donné.
480 tabs.update() API, Add-ons, Extensions, Method, Non-standard, Reference, Update, WebExtensions, tabs
Parcourez l'onglet vers une nouvelle URL ou modifiez d'autres propriétés de l'onglet.
481 theme Extensions, Themes, WebExtensions, add-on
Permet aux extensions du navigateur de mettre à jour le thème du navigateur.
482 Theme Extension, Theme, WebExtensions, add-on
Un objet thème représente la spécification d'un thème.
483 theme.getCurrent() API, Add-ons, Extensions, Method, Reference, Theme, WebExtensions, getCurrent
Retourne le theme utilisé actuellement sous la forme d'un objet Theme. Les arguments disponible dans l'objet couleur sont listés dans les propriétés de la couleur.
484 theme.onUpdated Add-ons, Event, Extensions, Theme, WebExtensions;
L'événement se déclenche lorsqu'un thème fourni en tant qu'extension de navigateur est appliqué ou supprimé, plus précisément :
485 theme.reset() API, Add-ons, Extensions, Method, Reference, Theme, WebExtensions, reset
Réinitialise tout thème appliqué à l'aide de la méthode theme.update()
486 update API, Add-ons, Extensions, Method, Refernce, Theme, Update, WebExtensions
Met à jour le thème du navigateur en fonction du contenu de l'objet Theme donné.
487 topSites API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, topSites
No summary!
488 topSites.MostVisitedURL API, Add-ons, Extensions, MostVisitedURL, Non-standard, Reference, Type, WebExtensions, topSites
Le type MostVisitedURL contient deux propriétés : le titre de la page et son URL.
489 topSites.get() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, get, topSites
Obtient un tableau contenant des informations sur les pages que l'utilisateur a visitées souvent et récemment.
490 types API, Add-ons, Extensions, Reference, Types, WebExtensions
Définit le type BrowserSetting , qui est utilisé pour représenter un paramètre de navigateur.
491 BrowserSetting API, Add-ons, BrowserSetting, Extensions, Reference, Type, Types, WebExtensions
Un BrowserSetting est un objet représentant un paramètre de navigateur.
492 clear() API, Add-ons, Extensions, Method, Reference, Types, WebExtensions, clear
Utilisez BrowserSetting.clear() pour effacer toutes les modification apportées à l'extension du navigateur. Le paramètre du navigateur revient à sa valeur précédente.
493 get() API, Add-ons, Extensions, Method, Reference, Types, WebExtensions, get
La méthode  BrowserSetting.get() obtient la valeur actuelle du paramètre du navigateur et une énumération indiquant comment la valeur du paramètre est actuellement controléee..
494 onChange API, Add-ons, BrowserSetting, Event, Extensions, Privacy, Reference, WebExtensions, onchange
L'événement BrowserSetting.onChanged est déclenché lorsque le paramètre est modifié.
495 set() API, Add-ons, BrowserSetting, Extensions, Privacy, Reference, WebExtensions, set
Utilisez BrowserSetting.set() pour modifier le paramètre du navigateur vers une nouvelle valeur.
496 webNavigation API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, webNavigation
Ajouter des écouteurs d'événement pour les différentes étapes d'une navigation. Une navigation se compose d'un cadre dans le navigateur passant d'une URL à l'autre, généralement (mais pas toujours) en réponse à une action de l'utilisateur comme cliquer sur un lien ou entrer une URL dans la barre d'adresse.
497 webNavigation.TransitionQualifier API, Add-ons, Extensions, Non-standard, Reference, TransitionQualifier, Type, WebExtensions, webNavigation
Les valeurs de ce type sont des chaînes. Les valeurs possibles sont :
498 webNavigation.TransitionType API, Add-ons, Extensions, Non-standard, Reference, TransitionType, Type, WebExtensions, webNavigation
Cause de la navigation: par exemple, l'utilisateur a cliqué sur un lien, ou a tapé une adresse, ou a cliqué sur un signet.
499 webNavigation.getAllFrames() API, Add-ons, Exntesions, Method, Non-standard, Reference, WebExtensions, getAllFrames, webNavigation
Étant donné un ID d'onglet, récupère des informations sur toutes les images qu'il contient.
500 webNavigation.getFrame() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getFrame, webNavigation
Récupère des informations sur un cadre particulier. Un cadre peut être l'image de niveau supérieur dans un onglet ou un iframe imbriqué, et est identifié de manière unique par un ID de tabulation et un ID de cadre.
501 webNavigation.onBeforeNavigate API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onBeforeNavigate, webNavigation
Lancé lorsque le navigateur est sur le point de démarrer un événement de navigation.
502 webNavigation.onCommitted API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onCommitted, webNavigations
Lancé lorsqu'une navigation est validée. Au moins une partie du nouveau document a été reçue du serveur et le navigateur a décidé de passer au nouveau document.
503 webNavigation.onCompleted API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onCompleted, webNavigation
Lancé lorsqu'un document, y compris les ressources auxquelles il fait référence, est complètement chargé et initialisé. Ceci est équivalent à l'événement chargement du DOM.
504 webNavigation.onCreatedNavigationTarget API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onCreatedNavigationTarget, webNavigation
Lancé lorsqu'une nouvelle fenêtre ou un nouvel onglet dans une fenêtre existante est créé pour héberger la cible d'une navigation. Par exemple, cet événement est envoyé lorsque :
505 webNavigation.onDOMContentLoaded API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onDOMContentLoaded, webNavigation
Lancé lorsque l'événement DOMContentLoaded est déclenché dans la page. À ce stade, le document est chargé et analysé, et le DOM est entièrement construit, mais les ressources liées telles que les images, les feuilles de style et les sous-trames peuvent ne pas encore être chargées.
506 webNavigation.onErrorOccurred API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onErrorOccurred, webNavigation
Lancé lorsqu'une erreur se produit et que la navigation est annulée. Cela peut se produire si une erreur réseau s'est produite ou si l'utilisateur a interrompu la navigation.
507 webNavigation.onHistoryStateUpdated API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onHistoryStateUpdated, webNavigation
Lancé lorsque la page a utilisé l'API history pour mettre à jour l'URL affichée dans la barre d'adresse du navigateur. Tous les événements futurs de ce cadre utiliseront l'URL mise à jour.
508 webNavigation.onReferenceFragmentUpdated API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onReferenceFragmentUpdated, webNavigation
Les événements ont trois fonctions :
509 webNavigation.onTabReplaced API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onTabReplaced, webNavigation
Lancé lorsque le contenu de l'onglet est remplacé par un onglet différent (généralement précédemment pré-rendu).
510 webRequest API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, webRequest
Ajout d'écouteurs d'événements pour les différentes étapes d'une requête HTTP. L'écouteur de l'événement reçoit des informations détaillées sur la demande et peut modifier ou annuler la demande.
511 webRequest.BlockingResponse API, Add-ons, BlockingResponse, Extensions, Non-standard, Reference, Type, WebExtensions, webRequest
Un objet de ce type est renvoyé par les auditeurs d'événements qui ont défini le "blocking" dans leur argument extraInfoSpec.
512 webRequest.CertificateInfo API, Add-ons, CertificateInfo, Extensions, Reference, Type, WebExtensions, webRequest
Un objet décrivant un seul certificat X.509.
513 webRequest.HttpHeaders API, Add-ons, Extensions, HttpHeaders, Non-standard, Reference, Type, WebExtensions, webRequest
Un tableau d'en-tetes HTTP. Chaque en-tête est représenté comme un objet avec deux propriétés : name et valeur ou binaryValue.
514 webRequest.MAX_HANDLER_BEHAVIOR_CHANGED_CALLS_PER_10_MINUTES API, Add-ons, Extensions, MAX_HANDLER_BEHAVIOR_CHANGED_CALLS_PER_10_MINUTES, Non-standard, Property, Reference, WebExtensions, webRequest
Le nombre maximum de fois que handlerBehaviorChanged() peut être appelé dans une période de 10 minutes.
515 webRequest.RequestFilter API, Add-ons, Extensions, Non-standard, Reference, RequestFilter, Type, WebExtensions, webRequest
Un objet décrivant les filtres à appliquer aux événements webRequest.
516 webRequest.ResourceType API, Add-ons, Extensions, Non-standard, Reference, ResourceType, Type, WebExtensions, webRequest
Ce type est une chaîne de caractères, qui représente le contexte dans lequel une ressource a été récupérée dans une requête web.
517 webRequest.SecurityInfo API, Add-ons, Reference, SecurityInfo, Type, WebExtensions, webRequest
Objet décrivant les propriétés de sécurité d'une requête Web particulière. Un objet de ce type est retourné depuis l'API webRequest.getSecurityInfo().
518 webRequest.StreamFilter API, Add-ons, Extensions, NeedsTranslation, Reference, StreamFilter, TopicStub, Type, WebExtensions, webRequest
Un StreamFilter est un objet que vous pouvez utiliser pour surveiller et modifier les réponses HTTP.
519 webRequest.StreamFilter.close() Add-ons, Extensions, Method, StreamFilter.close, WebExtensions, webRequest
Ferme la demande. Après cet appel, aucune autre donnée de réponse ne sera transmise au moteur de rendu du navigateur et aucun autre événement de filtrage ne sera donné à l'extension.
520 webRequest.StreamFilter.disconnect() API, Add-ons, Extensions, StreamFilter.disconnect, WebExtensions, webRequest
Vous devriez toujours appeler disconnect() ou close() une fois que vous n'avez plus besoin d'interagir avec la réponse.
521 webRequest.StreamFilter.ondata API, Add-ons, Extensions, Reference, StreamFilter.ondata, TextDecoder, TextEncoder, WebExtensions, webRequest
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
522 webRequest.StreamFilter.onerror API, Add-ons, Extensions, Reference, StreamFilter.onerror, WebExtensions, webRequest
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
523 webRequest.StreamFilter.onstart API, Add-ons, Extensions, Reference, StreamFilter.onstart, WebExtensions, webRequest
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
524 webRequest.StreamFilter.onstop API, Add-ons, Extensions, Reference, StreamFilter.onstop, WebExtensions, webRequest
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
525 webRequest.StreamFilter.resume() API, Add-ons, Extensions, Reference, StreamFilter.resume(), WebExtensions, webRequest
Reprend une requête qui a été précédemment suspendue par un appel à suspend().
526 webRequest.StreamFilter.status API, Add-ons, Extensions, Reference, StreamFilter.status, WebExtensions, webRequest
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
527 webRequest.StreamFilter.suspend() API, Add-ons, Extensions, Reference, StreamFilter.suspend(), WebExtensions, webRequest
Suspend une demande. Après cet appel, plus aucune donnée ne sera livrée jusqu'à ce que la requête soit reprise avec un appel à resume().
528 webRequest.StreamFilter.write() API, Add-ons, Extensions, Reference, StreamFilter.write(), WebExtensions, webRequest
None.
529 webRequest.Streamfilter.error API, Add-ons, Extensions, Reference, StreamFilter.error, WebExtensions, webRequest
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
530 webRequest.UploadData API, Add-ons, Extensions, Non-standard, Reference, Type, UploadData, WebExtensions, webRequest
Contient les données téléchargées dans une requête URL..
531 webRequest.filterResponseData() API, Add-ons, Extensions, Method, Reference, WebExtensions, filterResponseData, webRequest
Utilisez cette fonction pour créer un objet webRequest.StreamFilter pour une requête particulière.
Vous pouvez ensuite utiliser le filtre de flux pour surveiller et modifier la réponse. Vous appelez typiquement cette fonction à partir d'un écouteur d'événements webRequest.
532 webRequest.getSecurityInfo() API, Add-ons, Extensions, Method, Reference, WebExtensions, getSecurityInfo, webRequest
Utilisez cette fonction pour obtenir des informations détaillées sur la connexion TLS associée à une demande particulière..
533 webRequest.handlerBehaviorChanged() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, handlerBehaviorChanged, webRequest
Supposons que le travail d'une extension consiste à bloquer les requêtes Web par rapport à un modèle, et le scénario suivant se produit :
534 webRequest.onAuthRequired API, Addons, Event, Extensions, Non-standard, Reference, WebExtensions, onAuthRequired, webRequest
Mise en place quand le serveur envoie un code status 401 ou 407 : c'est-à-dire lorsque le serveur demande au client de fournir des informations d'authentification telles qu'un nom d'utilisateur et un mot de passe.
535 webRequest.onBeforeRedirect API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onBeforeRedirect, webRequest
Déclenché lorsqu'une redirection initiée par le serveur est sur le point de se produire.
536 webRequest.onBeforeRequest API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onBeforeRequest, webRequest
Cet événement est déclenché lorsqu'une demande est sur le point d'être faite et avant que les en-têtes ne soient disponibles. C'est un bon endroit pour écouter si vous voulez annuler ou rediriger la demande.
537 webRequest.onBeforeSendHeaders API, Add-ons, Event, Extensions, Non-standardn, Reference, WebExtensions, onBeforeSendHeaders, webRequest
Cet événement est déclenché avant l'envoi de données HTTP, mais après que tous les en-têtes HTTP soient disponibles. C'est un bon endroit pour écouter si vous voulez modifier les en-têtes de requête HTTP.
538 webRequest.onCompleted API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onCompleted, webRequest
Utilisé lorsqu'une demande est complétée.
539 webRequest.onErrorOccurred API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onErrorOccurred, webRequest
Utilisé lorsqu'une demande n'a pas pu être traitée en raison d'une erreur : par exemple, un manque de connectivité Internet.
540 webRequest.onHeadersReceived API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onHeadersReceived, webRequest
Lancé lorsque les en-têtes de réponse HTTP associés à une requête ont été reçus. Vous pouvez utiliser cet événement pour modifier les en-têtes de réponse HTTP.
541 webRequest.onResponseStarted API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onResponseStarted, webRequest
Lancé lorsque le premier octet du corps de réponse est reçu.
542 webRequest.onSendHeaders API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onSendHeaders, webRequest
Cet événement est déclenché juste avant l'envoi des en-têtes. Si votre extension ou une autre extension a modifié les en-têtes dans  onBeforeSendHeaders, vous verrez la version modifiée ici.
543 windows API, Add-os, Extensions, Interface, Non-standard, Référence(2), WebExtensions, Windows
Intéragissez avec les fenêtres du navigateur. Vous pouvez utiliser cette API pour obtenir des informations sur les fenêtres ouvertes et à ouvrir, modifiée et fermée les fenêtres. Vous pouvez également écouter la fenêtre ouverte, fermée, et activée les événements.
544 windows.CreateType API, Add-ons, CreateType, Extensions, Non-standard, Reference, Type, WebExtensions, Windows
Spécifie le type de fenêtre du navigateur à créer.
545 windows.WINDOW_ID_CURRENT API, Add-ons, Extensions, Non-standard, Propriété, WINDOW_ID_CURRENT, WebExtensions, Windows
browser.windows.WINDOW_ID_CURRENT est une valeur qui peut être utilisée comme paramètre windowId dans certaines APIs pour représenter la fenêtre courante.
546 windows.WINDOW_ID_NONE API, Add-ons, Extensions, Non-standard, Propriété, Référence(2), WINDOWS_ID_NONE, WebExtensions, Windows
La valeur windowId que représente l'absence d'une fenêtre du navigateur.
547 windows.Window Fenêtre
Informations sur une fenêtre du navigateur.
548 windows.WindowState API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, WindowState, Windows
L'état de cette fenêtre du navigateur.
549 windows.WindowType API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, WindowType, Windows
Le type de la fenêtre du navigateur est comme çà.
550 windows.create() API, Add-ons, Create, Extensions, Fenêtre, Méthode, Non-standard, WebExtensions, Windows
Crée une nouvelle fenêtre.
551 windows.get() API, Add-ons, Extensions, Méthode, Non-standard, Référence(2), WebExtensions, Windows, get
Obtient les détails sur une fenêtre, compte tenu de son identifiant. Les détails sont transmis à un rappel.
552 windows.getAll() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, Windows, getAll
Obtient des informations sur toutes les fenêtres ouvertes, en les passant dans un rappel.
553 windows.getCurrent() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, Windows, getCurrent
Obtient la fenêtre actuelle du navigateur, en passant ses détails dans un rappel.
554 windows.getLastFocused() API, Add-ons, Extensions, Method, Non-standard, Referece, WebExtensions, Windows, getLastFocused
Obtient la fenêtre qui a été recentrée récemment — généralement la fenêtre 'en haut'.
555 windows.onCreated API, Add-ons, Event, Extensions, Non-standard, Référence(2), WebExtensions, Windows, onCreated
Lancer quand la fenêtre est créée
556 windows.onFocusChanged API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, Windows, onFocusChanged
Attiré lorsque la fenêtre actuellement change. Sera windows.WINDOW_ID_NONE si toutes les fenêtres du navigateur ont perdu le focus.
557 windows.onRemoved API, Add-ons, Event, Extensions, Non-standard, Référence(2), WebExtensions, Windows, onRemoved
Lancer quand une fenêtre est fermée.
558 windows.remove() API, Add-ons, Extensions, Fenêtre, Méthode, Non-standard, Référence(2), Suppression, WebExtensions
Ferme une fenêtre et tous les onglets à l'intérieur, compte tenu de l'ID de la fenêtre.
559 windows.update() API, Add-ons, Extensions, Method, Non-standard, Reference, Update, WebExtensions, Windows
Mises à jour des propriétés d'une fenêtre. Utilisez ceci pour déplacer, redimensionner, et (un) se concentrer sur une fenêtre, etc.
560 Les WebExtensions et l'ID Add-on WebExtensions
Les extensions de Firefox contiennent un identifiant unique à la fois dans Firefox lui-même et sur le site addons.mozilla.org (AMO). Par exemple, il est utilisé par Firefox pour vérifier les mises à jour des extensions installées et identifier les objets (tels que les magasins de données) controlés par cette extension.
561 Modifier une page web
L'un des cas d'utilisation les plus courants pour un complément de navigateur est de modifier une page Web. Par exemple, une extension pourrait vouloir modifier le style appliqué à une page, cacher des nœuds DOM particuliers ou injecter des nœuds DOM supplémentaires dans la page.
562 Motifs (Match patterns) WebExtensions
Les modèles de correspondance sont un moyen de spécifier des groupes d'URL: un modèle de correspondance correspond à un ensemble spécifique d'URL. Ils sont destinés à des extensions à l'aide d'API WebExtensions dans quelques endroits, notamment pour spécifier les documents dans lesquels charger des content scripts,  et pour spécifier les URL à ajouter aux auditeurs webRequest.
563 Native messaging WebExtensions
Natives messaging permet qu'une extension puisse échanger des messages avec une extension native installlée sur l'ordinateur de l'utilisateur. Ceci permet que des applications natives puisse fournir un service à des extensions sans avoir le besoin d'être atteignable via internet. Un des exemples typiques est le gestionnaire de mots de passe : l'application native s'occupe du stockage et du chiffrement des mots de passe et communique avec l'extension afin de remplir les formulaires web. Native messaging permet aussi que les extensions puisse accéder à des ressources qui ne sont pas accessible via les API WebExtension, par exemple, l'accès à du matériel hardware particulier.
564 Partage d'objets avec des scripts de page Add-ons, Extensions, Firefox, Guide, Mozilla, Non-standard, WebExtensions, XPCOM, script de contenu, scripts de page
Comme les notes du guide de scripts de contenu, les scripts de contenu ne voient pas les modifications apportées au DOM par des scripts chargés par des pages Web.Cela signifie que, par exemple, si une page Web charge une bibliothèque comme jQuery, les scripts de contenu ne pourront pas l'utiliser et devront charger leur propre copie. À l'inverse, les scripts chargés par les pages Web ne peuvent pas voir les modifications apportées par les scripts de contenu.
565 Portage d'une extension Firefox héritée WebExtensions
Si vous avez développé une extension Firefox en utilisant une technologie héritée en utilisant XUL/XPCOM ou le kit d'extensions, cette page vous aidera à migrer votre extension pour utiliser les API WebExtensions. La norme pour créer des extensions pour Firefox consiste à utiliser les API WebExtensions. Ce sera le seul type d'extension pris en charge par Firefox d'ici la fin du mois de novembre 2017 avec la sortie de Firefox 57.
566 Portage d'une extension Google Chrome WebExtensions
Les extensions développées avec les API WebExtensions sont conçues pour la compatibilité entre navigateurs : dans une large mesure, la technologie est directement compatible avec l' API d'extension supportée par Google Chrome et Opera. Les extensions écrites pour ces navigateurs seront, dans la plupart des cas, exécutées dans Firefox avec seulement quelques changements. Presque toutes les APIs WebExtension sont prises en charge à l'aide de fonctions de rappel sous l'espace de noms chrome , de la même manière que Chrome. Les seules API qui ne sont pas prises en charge dans l'espace de noms chrome sont celles qui sont intentionnellement incompatibles avec Chrome. Dans ces quelques cas, la page de documentation de l'API indique explicitement qu'elle est uniquement prise en charge dans l'espace de noms du browser. Le processus de portage d'une extension depuis Chrome ou Opera peut se dérouler ainsi :
567 Prerequisites Draft, WebExtensions
Tout ce dont vous avez besoin pour Firefox 45 ou supérieur. Voir votre première extension pour commencer.
568 Publier votre extension WebExtensions
No summary!
569 Qu'est-ce que les WebExtensions ? Extensions, WebExtensions
Une extension ajoute des fonctionnalités et des fonctions à un navigateur. Il est créé en utilisant une technologie Web familière: HTML, CSS et JavaScript. Il peut tirer parti des mêmes API Web que JavaScript sur une page Web, mais une extension a également accès à son propre ensemble d'API JavaScript. Cela signifie que vous pouvez faire beaucoup plus dans une extension que vous pouvez avec du code dans une page Web. Voici quelques exemples de choses que vous pouvez faire :
570 Que faire ensuite ? Débutant, Extensions, WebExtension
Vous serez maintenant prêt à commencer à transformer votre idée pour une extension de navigateur dans la réalité. Avant de commencer ce périple, ça vaut la peine d'être au courant de quelques choses  qui vous aides à en faire une.
571 Scripts de contenu WebExtensions
Un script de contenu (content script en anglais) est une partie de votre extension qui s’exécute dans le contexte d’une page web donnée (par opposition aux scripts d’arrière-plan de l’extension ou aux scripts qui font partie du site web lui-même, tels que ceux chargés par l’élément <script>).
572 Sécurité bonne pratique Débutant, Extensions, Intermédiaire, Sécurité, WebExtensions, revue
Voici une liste des meilleures pratiques à suivre pour protéger les utilisateurs de votre extension. Si vous ne suivez pas ces bonnes pratiques, votre extension risque d'échouer les avis sur addons.mozilla.org, Si vous ne suivez pas ces bonnes pratiques, votre extension risque d'échouer les avis survous empêchant ainsi de distribuer votre module ou de le bloquer à l'installation dans Firefox.
573 Test des fonctionnalités persistantes et de redémarrage Comment, Débutant, Développement, Intermédiaire, WebExtensions, add-on, test, web-ext
Lors du test de votre extension, vous pouvez remarquer que certaines fonctionnalités se réinitialisent ou cessent de fonctionner lorsque vous chargez une version mise à jour ou après le redémarrage de Firefox. Par exemple, vous pouvez utiliser le stockage local et remarquer que les données précédemment sauvegardées disparaissent lorsque vous rechargez votre extension. Alternativement, vous pouvez tester votre extension à travers un redémarrage de Firefox, mais notez que votre extension ne reste pas chargée.
574 Travailler avec des fichiers Guide, WebExtensions
Votre extension de navigateur peut avoir besoin de fichiers pour offrir des fonctionnalités complètes. Cet article examine les cinq mécanismes permettant de gérer les fichiers :
575 Travailler avec des identités contextuelles Add-ons, Comment, Contextual identities, Débutant, Extensions, Hox-to, WebExtensions
Beaucoup de gens ont besoin ou veulent interagir avec le web en utilisant plusieurs personnages. Ils peuvent avoir des comptes pour le travail sur le Web et le courrier électronique personnel. Ils peuvent se déconnecter de leurs comptes de médias sociaux avant d'accéder aux achats en ligne, afin de s'assurer que les scripts de suivi sur les sites d'achat ne peuvent pas prendre en charge leur activité de médias sociaux. Pour répondre à ces exigences, les utilisateurs finissent souvent par utiliser une fenêtre de navigateur standard et privée ou deux navigateurs différents.
576 Travailler avec l'API Bookmarks Add-ons, Bookmarks, Comment, Débutant, Extensions, How-to, WebExtensions
Les signets permettent aux utilisateurs de collecter et d'organiser des listes de pages Web, afin qu'ils puissent facilement retrouver leurs favoris. Grâce à l'API Bookmarks, vos extensions peuvent manipuler les signets de la même manière que les utilisateurs.
577 Travailler avec l'API Cookies Add-ons, Comment, Cookies, Débutant, Extensions, How-to, WebExtensions
Avec l'API Cookies, vos extensions ont accès à des fonctionnalités similaires à celles utilisées par les sites Web pour stocker et lire les cookies. Les fonctionnalités de l'API permettent aux extensions de stocker des informations site par site. Ainsi, comme nous le verrons dans l'exemple, vous pouvez stocker des détails sur le choix de la couleur de fond d'un site pour un utilisateur. Ensuite, lorsque l'utilisateur revient sur le site, votre extension peut utiliser la capacité de l'API pour obtenir des détails sur les cookies et les lire pour récupérer le choix de l'utilisateur et l'appliquer au site Web.
578 Travailler avec l'API Tabs Add-ons, Comment, Débutant, WebExtensions, onglets, tabs
Les onglets permettent à un utilisateur d'ouvrir plusieurs pages Web dans la fenêtre de son navigateur, puis de basculer entre ces pages Web. Grâce à l'API Tabs, vous pouvez utiliser et manipuler ces onglets pour créer des utilitaires qui offrent aux utilisateurs de nouvelles façons de travailler avec des onglets ou de fournir les fonctionnalités de votre extension.
579 Trucs et astuces Astuces, ECMAScript, Trucs, Trucs et Astuces, WebExtensions
Cette page contient divers conseils et astuces qui devraient être utiles à beaucoup de personnes développant des extensions à l'aide des API WebExtension.
580 Votre deuxième WebExtension WebExtensions
No summary!
581 Votre première WebExtension Guide, WebExtensions
Dans cet article, nous allons créer une WebExtension pour Firefox, de A à Z. Ce module ne fait qu'ajouter une bordure de couleur rouge sur toutes les pages chargées depuis le site "mozilla.org" et tous ses sous-domaines.
582 WebExtensions intégrées
A partir de Firefox 51, vous pouvez intégrer une WebExtension dans une extension bootstrapped classique ou dans une extension dans le SDK des extensions.
583 actions utilisateurs Add-ons, Guide, WebExtensions
Certaines API WebExtension exécutent des fonctions qui sont généralement exécutées à la suite d'une action utilisateur. Par exemple:
584 manifest.json Add-ons, Extensions, WebExtensions
Le fichier manifest.json est le seul fichier que chaque extension utilisant les API WebExtension doit contenir.
585 applications Add-ons, Extensions, WebExtensions
La clé d'application contient des clés qui sont spécifiques à certaines applications hôtes.
586 author Add-ons, Extensions, WebExtensions
L'auteur de l'extension, destiné à être visualisé dans l'interface utilisateur du navigateur. Si la clé du developpeur est fournie et qu'elle contient la propriété "nom", elle remplacera la clé de l'auteur. Il n'y a aucun moyen de spécifier plusieurs auteurs.
587 background Add-ons, Extensions, WebExtensions
Utilisez la clé background pour inclure un ou plusieurs scripts d'arrière-plan, et éventuellement une page d'arrière-plan dans votre extension.
588 browser_action Add-ons, Extensions, WebExtensions
Une action de navigateur est un bouton que votre extension ajoute à la barre d'outils du navigateur. Le bouton comporte une icône et peut éventuellement avoir une fenêtre contextuelle dont le contenu est spécifié à l'aide de HTML, CSS et JavaScript.
589 chrome_settings_overrides Add-ons, Extensions, WebExtensions, chrome_settings_overrides, manifest.json
Utilisez la clé chrome_settings_overrides pour remplacer certains paramètres du navigateur. Deux paramètres sont disponibles :
590 chrome_url_overrides Add-ons, Extensions, WebExtensions
Utilisez la clé chrome_url_overrides pour fournir un remplacement personnalisé pour les documents chargés dans différentes pages spéciales généralement fournies par le navigateur lui-même.
591 commands Add-ons, Extensions, WebExtensions
Utilisez la clé commands pour définir un ou plusieurs raccourcis clavier pour votre extension.
592 content_scripts Add-ons, Extensions, WebExtensions
Ordonne au navigateur de charger des scripts de contenu dans les pages Web dont l'URL correspond à un modèle donné.
593 content_security_policy Add-ons, Extensions, WebExtensions
Les extensions ont une politique de sécurité de contenu qui leur est appliquée par défaut. La stratégie par défaut restreint les sources à partir desquelles elles peuvent charger les ressources <script> et <object>, et interdit les pratiques potentiellement dangereuses telles que l’utilisation d’eval(). Voir la politique de sécurité de contenu par défaut pour en savoir plus sur ces implications.
594 default_locale Add-ons, Extensions, WebExtensions
Cette clé doit être présente si l'extension contient le répertoire _locales, et doit être absente sinon. Il identifie un sous-répertoire de _locales, et ce sous-répertoire sera utilisé pour trouver les chaînes par défaut pour votre extension.
595 description Add-ons, Extensions, WebExtensions
Une brève description de l'extension, destinée à être affichée dans l'interface utilisateur du navigateur.
596 developer
Le nom du développeur de l'extension et l'URL de sa page d'accueil, destinés à être affichés dans l'interface utilisateur du navigateur.
597 devtools_page Add-ons, DevTools, Extensions, Manifest, Reference, WebExtensions, devtools_page
Utilisez cette clé pour activer votre extension et intégrer les outils de développement du navigateur.
598 homepage_url Add-ons, Extensions, WebExtensions
URL pour la page d'accueil de l'extension.
599 icons Add-ons, Extensions, WebExtensions
La clé icons spécifie des icônes pour votre extension. Ces icônes seront utilisées pour représenter l'extension dans des composants tels que le gestionnaire des modules d'extensions.
600 incognito Add-ons, WebExtensions, incognito, manifest.json
Utilisez la clé incognito pour contrôler la façon dont l'extension fonctionne avec les fenêtres de navigation privées.
601 manifest_version Add-ons, Extensions, WebExtensions
Cette clé spécifie la version de manifest.json utilisée par cette extension.
602 name Add-ons, Extensions, WebExtensions
Nom de l'extension. Ceci permet d'identifier l'extension dans l'interface utilisateur du navigateur et sur les sites comme addons.mozilla.org.
603 omnibox Add-ons, Extensions, WebExtensions
Utilisez la clé omnibox pour définir un mot-clé omnibox pour votre extension.
604 optional_permissions Add-ons, WebExtensions, manifest.json, optional_permissions
Utilisez la clé optional_permissions pour lister les permissions que vous souhaitez demander pour l'exécution, une fois que votre extension a été installée.
605 options_page Add-ons, Deprecated, Extensions, Manifest, Options, WebExtensions, options_page
Utilisez la clé d'options_page pour définir une page d'options pour votre extension.
606 options_ui Add-ons, Extensions, Manifest, Options, WebExtensions, options_ui
Utilisez la clé options_ui pour définir une page d'options pour votre extension.
607 page_action Add-ons, Extensions, WebExtensions
Une action de page est une icône que votre extension ajoute dans la barre d'URL du navigateur.
608 permissions Add-ons, Extensions, WebExtensions
Utilisez la clé permissions pour demander des pouvoirs spéciaux pour votre extension. Cette clé est un ensemble de chaînes, et chaque chaîne est une demande d'autorisation.
609 protocol_handlers Add-ons, Extensions, WebExtensions, manifest.json
Utilisez cette clé pour enregistrer un ou plusieurs gestionnaires de protocole basés sur le Web.
610 short_name Add-ons, Extensions, WebExtensions
Nom abrégé de l'extension. S'il est donné, il sera utilisé dans des contextes où le champ name est trop long. Il est recommandé que le nom court ne dépasse pas 12 caractères. Si le champ du nom court n'est pas inclus dans manifest.json, le nom sera utilisé à la place et peut être tronqué.
611 sidebar_action WebExtensions
Une barre latérale est un volet qui s'affiche à gauche de la fenêtre du navigateur, à côté de la page Web. Le navigateur fournit une interface qui permet à l'utilisateur de voir les barres latérales actuellement disponibles et de sélectionner celle à afficher.
612 theme Add-ons, Themes
Utilisez la clé du thème pour définir un thème statique à appliquer à Firefox.
613 version Add-ons, Extensions, WebExtensions
Version de l'extension, sous forme de nombres et de caractères ASCII séparés par des points. Pour connaître les détails du format de version, consultez la page Format de la version.
614 version_name Add-ons, Extensions, WebExtensions
En plus du champ version, qui est utilisé à des fins de mise à jour, version_name peut être défini sur une chaîne de version descriptive et sera utilisé à des fins d'affichage s'il est présent.
615 web_accessible_resources Add-ons, Extensions, WebExtensions
Parfois, vous souhaitez associer certaines ressources - par exemple, images, HTML, CSS ou JavaScript - avec votre extension pour les mettre à la disposition des pages Web.
616 manifests Natif Extensions, WebExtensions
Les manifests natifs sont des fichiers JSON spécialement formatés qui sont provisionnés sur l'ordinateur de l'utilisateur par un autre moyen que le processus d'installation de l'extension. Par exemple, un manifest natif peut être fourni par un administrateur de périphérique ou par un programme d'installation d'application natif.

Étiquettes et contributeurs liés au document

Étiquettes : 
Contributeurs à cette page : hellosct1
Dernière mise à jour par : hellosct1,