626 pages trouvées :

Page Étiquettes et résumé
1 WebExtensions Add-ons, Extensions, Landing, 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 WebExtensions
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 Aperçu du flux de travail Firefox Add-ons, Code, Extensions, Firefox, WebExtensions, enhance, prepare, publish, retire, workflow
* Ou distribuez votre extension pour le chargement latéral, les applications de bureaux, ou dans une enteprise.
7 Bonnes pratiques de sécurité 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.
8 Bonnes pratiques pour la mise à jour de votre extension Add-ons, Extensions, Guide, WebExtensions
Presque toutes les extensions doivent être mises à jour de temps en temps, que ce soit pour corriger des bugs ou ajouter de nouvelles fonctionnalités. La mise à jour de votre extension vaut la peine d'être planifiée méthodiquement, non seulement pour assurer la qualité des changements, mais aussi pour maximiser les possibilités d'engagement ou de réengagement avec votre public.
9 Bonnes pratiques pour les utilisateurs d'embarquement et de débarquement Guide, Mise à jour, Upgrade, WebExtensions, distribution, experience utilisateur, install, remove
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.
10 Browser compatibility for manifest.json Add-ons, WebExtensions, manifest.json
No summary!
11 Comparaison avec le SDK Add-on Addon SDK, AddonSDK, SDK, WebExtensions, porting
Cet article est une comparaison technique entre les add-ons construits avec le SDK et ceux construits avec la technologie WebExtensions. Il est destiné à aider les personnes maintenant un add-on SDK à le porter vers une WebExtension.
12 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.
13 Compatibilité des navigateurs avec les API JavaScript WebExtensions WebExtensions
No summary!
14 Construction d'une extension cross-browser
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
Une extension peut se composer de diverses pièces différentes — scripts de fond, fenêtes contextuelles, pages d'options, scripts de contenu — et vous devrez utiliser un flux de travail légèrement différent pour déboguer chaque pièce. Donc, chaque pièce reçoit une section de haut niveau dans cet article, et l'intention est que ces sections peuvent être lues séparemment. Nous commencerons par présenter le débogueur d'extensions, que vous utiliserez pour déboguer la plupart des éléments de votre extension.
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 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.
19 Différences entre les implémentations d'API Guide, WebExtensions
L'API d'extension de navigateur est encore un standard emergent. Par conséquent, bien qu'il soit pris en charge par la plupart des principaux navigateurs, dont Firefox, Chrome, Edge et Opera, il existe des différences entre les différentes implémentations. Cela signifie que certaines modifications peuvent être nécessaires pour implémenter votre extension pour plusieurs navigateurs
20 Différenciateurs Firefox Add-ons, Extensions, Firefox, NeedMarkupWork, Themes, WebExtensions
Firefox est un excellent endroit pour commencer le développement de votre extension de navigateur. Pour commencer, vous obtenez la conformité la plus élevée avec l'API d'extension de navigateur proposée, y compris l'utilisation de l'espace de noms browser.* et les promesses pour la gestion des événements asynchrones. Ensuite, il y a une communauté de développeurs de vulgarisation très solidaire, prêts à vous aider.
21 Débogage (avant Firefox 50) Debugging, Firefox, Guide, Mozilla, Obsolete, WebExtensions
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.
22 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.
23 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.
24 Développer des WebExtensions pour Thunderbird
Vous aborderez le codage d'une extension pour Thunderbird de la même manière que pour une extension Firefox ; en utilisant un éditeur de texte ou un outil de votre choix pour écrire le code.
25 Développer des extensions pour Firefox pour Android Add-ons, 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.
26 Exemples de WebExtensions Interface, 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.
27 Expérience utilisateur bonnes pratiques Add-ons, Extensions, Guide, UI, UX
Vous voudrez vous assurer que vos utilisateurs ont une excellente expérience en utilisant votre extension—quand vous le ferez, les bonnes critiques et évaluations suivront sur addons.mozilla.org (AMO).
28 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.
29 Incompatibilités avec Chrome Guide, WebExtensions, google chrome
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.
30 Index Add-ons, Index, WebExtensions
No summary!
31 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.
32 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.
33 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.
34 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 :
35 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.
36 Barres laterales WebExtensions, barre latérale
No summary!
37 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.
38 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.
39 Elements du menu contextuel WebExtensions
No summary!
40 Extension pages Débutant, Extension Firefox, Extension navigateur, User Interface, WebExtensions, interface utilisateur
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.
41 Notifications WebExtensions
No summary!
42 Options page WebExtensions
No summary!
43 Popups WebExtensions, interface utilisateur
No summary!
44 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  :
45 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é.
46 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.
47 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.
48 Les APIs JavaScript API, Add-ons, JavaScript, WebExtensions
Voir ci-dessous pour une liste complète des API JavaScript :
49 Approvisionnement PKCS 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.
50 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.
51 pkcs11.installModule() API, Add-ons, Extensions, Method, Reference, WebExtensions, installModule, pkcs11
Installe le module PKCS # 11 nommé, le rendant disponible pour Firefox
52 pkcs11.isModuleInstalled() API, Add-ons, Extensions, Method, Reference, WebExtensions, isModuleInstalled, pkcs11
Vérifie si le module PKCS #11 nommé est actuellement installé dans Firefox.
53 pkcs11.uninstallModule() API, Add-ons, Extensions, Method, Reference, WebExtensions, pkcs11, uninstallModule
Désinstalle le module PKCS #11 nommé de Firefox.
54 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.
55 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.
56 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.
57 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.
58 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.
59 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).
60 alarms.getAll() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, alarms, getAll
Obtient toutes les alarmes actives pour le poste.
61 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.
62 bookmarks API, Add-ons, Bookmarks, Extensions, Interface, Non-standard, Reference, WebExtensions
L’API de la WebExtensions bookmarks permet à une extension d’interagir 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 existants et éditer, supprimer ou organiser des marque-pages.
63 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.
64 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.
65 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.
66 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().
67 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.
68 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.
69 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.
70 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.
71 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.
72 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.
73 bookmarks.move() API, Add-ons, Bookmarks, Extensions, Method, Non-standard, Reference, WebExtensions, 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.
74 bookmarks.onChanged API, Add-ons, Bookmarks, Event, Extensions, Non-standard, Reference, WebExtensions, onChanged
Mise en place quand il y a un changement à :
75 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.
76 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éé.
77 bookmarks.onImportBegan API, Add-ons, Bookmarks, Event, Extensions, Non-standard, Reference, WebExtensions, onImportBegan
Lancé lorsque le navigateur a commencé à importer un ensemble de signet.
78 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.
79 bookmarks.onMoved API, Add-ons, Bookmarks, Event, Extensions, Non-standard, Reference, WebExtensions, onMoved
Lancé lorsqu'un signet ou un dossier est déplacé vers un autre dossier parent et / ou position dans un dossier.
80 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.
81 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.
82 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.
83 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.
84 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
85 browserAction API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, browserAction
Ajoute un bouton à la barre d'outils du navigateur.
86 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 :
87 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>).
88 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.
89 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.
90 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.
91 browserAction.getBadgeText() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, browserAction, getBadgeText
Obtient le texte du badge de l'action du navigateur.
92 browserAction.getBadgeTextColor()
Obtient la couleur du texte du badge de l'action du navigateur.
93 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.
94 browserAction.getTitle() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, browserAction, getTitle
Obtient le titre de l'action du navigateur.
95 browserAction.isEnabled() API, Add-ons, Extensions, Method, Reference, WebExtensions, browserAction, isEnabled
Renvoie true si l'action du navigateur est activée.
96 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.
97 browserAction.openPopup() API, Add-ons, Extensions, Non-standard, Reference, WebExtensions, browserAction, openPopup
None.
98 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.
99 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.
100 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.
101 browserAction.setIcon() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, browserAction, setIcon
Définit l'icône pour l'action du navigateur.
102 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.
103 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.
104 browserSettings API, Add-ons, Extensions, Non-standard, Reference, WebExtensions, browserSettings
No summary!
105 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.
106 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.
107 browserSettings.closeTabsByDoubleClick API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, closeTabsByDoubleClick
No summary!
108 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.
109 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.
110 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.
111 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.
112 browserSettings.openBookmarksInNewTabs API, Add-ons, Extensions, Property, Reference, WebExtensions, browsetSettings, openBookmarksInNewTabs
Un objet BrowserSetting dont la valeur sous-jacente est un booléen.
113 browserSettings.openSearchResultsInNewTabs API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, openSearchResultsInNewTabs
Un objet BrowserSetting dont la valeur sous-jacente est un booléen.
114 browserSettings.openUrlbarResultsInNewTabs API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, openUrlbarResultsInNewTabs
Un objet BrowserSetting dont la valeur sous-jacente est un booléen.
115 browserSettings.overrideDocumentColors API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, overrideDocumentColors
Un objet BrowserSetting dont la valeur sous-jacente est une chaîne.
116 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.
117 browserSettings.useDocumentFonts API, Add-ons, Extensions, Property, Reference, WebExtensions, browserSettings, useDocumentFonts
Un objet BrowserSetting dont la valeur sous-jacente est un booléen.
118 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.
119 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.
120 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.
121 browsingData.DataTypeSet API, Add-ons, DataTypeSet, Extensions, Reference, Type, WebExtensions, browsingData
Le type browsingData.DataTypeSet  décrit un ensemble de types de données.
122 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.
123 browsingData.remove() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, remove, supprimer
Supprime les données de navigation spécifiées.
124 browsingData.removeCache() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removeCache
Effacer le cache du navigateur.
125 browsingData.removeCookies() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, browsingData, removeCookies
Efface les cookies du navigateur
126 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.
127 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.
128 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).
129 browsingData.removeLocalStorage() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removeLocalStorage
Efface tout le stockage local créé par des sites Web.
130 browsingData.removePasswords() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removePasswords
Efface les mots de passes enregistrés
131 browsingData.removePluginData() API, Add-ons, Extensions, Method, Reference, WebExtensions, browsingData, removePluginData
Efface les données stockées par les plugins du navigateur.
132 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.
133 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.
134 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é.
135 commands API, Add-ons, Extensions, Non-standard, Reference, WebExtensions, commands
Écoutez l'utilisateur exécutant les commandes que vous avez enregistrées à l'aide des clés commandes du fichier manifest.json.
136 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.
137 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.
138 commands.update() API, Add-ons, Extensions, Method, Reference, Update, WebExtensions, commands
Changez la description ou le raccourci clavier pour la commande donnée.
139 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.
140 onCommand API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, commands, onCommand
Les événements ont trois fonctions :
141 contentScripts API, Add-ons, Extensions, Interface, WebExtensions, contentScripts
Avec l'API contentScripts, une extension peut enregistrer et  .
142 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.
143 contentScripts.RegisteredContentScript.unregister() API, Extensions, Reference, RegisteredContentScript.unregister, contentScripts
None.
144 contentScripts.register() API, Extensions, Méthode, Reference, contentScripts, register
Utilisez cette fonction pour enregistrer un ou plusieurs scripts de contenu.
145 contextualIdentities WebExtensions
Travailler avec des identités contextuelles : lister, créer, supprimer et mettre à jour des identités contextuelles.
146 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.
147 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.
148 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.
149 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.
150 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.
151 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é.
152 contextualIdentities.remove() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, contextualIdentities, remove, supprimer
Supprime une identité contextuelle, compte tenu de son ID de cookie.
153 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.
154 contextualIdentitities.ContextualIdentity API, Add-ons, ContextualIdentity, Extensions, Reference, Type, WebExtensions, contextalIdentities
Le type contextualIdentities.ContextualIdentity décrit une identité contextuelle unique.
155 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.
156 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.
157 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.
158 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é.
159 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.
160 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.
161 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.
162 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.
163 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é.
164 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.
165 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.
166 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.
167 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.
168 devtools.inspectedWindow.reload() API, Add-ons, Extensions, Reference, WebExtensions, devtools.inspectedWindow, reload
Recharge la fenêtre à laquelle les devtools sont attachés.
169 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.
170 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).
171 devtools.network.getHAR() Add-ons, Extensions, WebExtensions, devtools.network, getHAR
Obtenez un journal HAR pour la page chargée dans l'onglet en cours.
172 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
173 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.
174 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.
175 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.
176 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.
177 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.
178 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 Promise renvoyé par browser.devtools.panels.create().
179 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.
180 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.
181 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.
182 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.
183 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.
184 devtools.panels.create() API, Add-ons, Create, Extensions, Reference, WebExtensions, devtools.panels
Ajoute un nouveau panneau aux devtools.
185 devtools.panels.elements API, Add-ons, Elements, Extensions, Reference, WebExtensions, devtools.panels
Un objet ElementsPanel qui représente l'inspecteur HTML/CSS du navigateur
186 devtools.panels.onThemeChanged API, Add-ons, DevTools, Reference, WebExtensions, devtools.panels, onThemeChanged
Remplacement quand le thème de devtools change
187 devtools.panels.themeName API, Add-ons, DevTools, Reference, WebExtensions, devtools.panels, themeName
Le nom du thème de devtools actuellement sélectionné.
188 dns API, Add-ons, DNS, Extensions, WebExtensions
No summary!
189 dns.resolve() API, Add-ons, DNS, Extensions, Method, Reference, WebExtensions, resolve
Résout le nom d'hôte donné en un enregistrement DNS.
190 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.
191 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.
192 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..
193 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.
194 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é.
195 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.
196 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.
197 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.
198 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.
199 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.
200 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.
201 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.
202 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..
203 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.
204 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.
205 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.
206 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é.
207 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).
208 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.
209 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.
210 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.
211 downloads.pause() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, downloads, pause
La fonction pause() de l'API downloads interrompt un téléchargement.
212 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.
213 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.
214 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.
215 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.
216 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.
217 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.
218 events API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, events
Types communs utilisés par les API qui distribuent les événements.
219 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.
220 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.
221 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ù.
222 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.
223 extension.ViewType API, Add-ons, Extension, Extensions, Non-standard, Reference, Type, ViewType, WebExtensions
Le type de vue de l'extension.
224 extension.getBackgroundPage() API, Add-ons, Extension, Extensions, Méthode, Non-standard, Reference, WebExtensions, getBackgroundPage
Alias de runtime.getBackgroundPage().
225 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.
226 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.
227 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 :
228 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é..
229 extension.isAllowedFileSchemeAccess() API, Add-ons, Extension, Extensions, Méthode, Non-standard, Reference, WebExtensions, isAllowedFileSchemeAccess
None.
230 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".
231 extension.lastError API, Add-ons, Extension, Extensions, Non-standard, Property, Reference, WebExtensions, lastError
Un alias de runtime.lastError.
232 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.
233 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.
234 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
235 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.
236 extensionTypes API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, extensionType
Certains types communs utilisés dans d'autres APIs WebExtensions.
237 extensionTypes.ImageDetails API, Add-ons, Extensions, ImageDetails, Non-standard, Reference, Type, WebExtensions, extensionType
Details sur le format et la qualité de l'image.
238 extensionTypes.ImageFormat API, Add-ons, Extensions, ImageFormat, Non-standard, Reference, Type, WebExtensions, extensionTypes
Les valeurs de ce type sont des chaînes de caractères. Les valeurs possibles sont : "jpeg", "png".
239 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 :
240 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.
241 find API, Add-ons, Extensions, Reference, WebExtensions, find
Trouve un texte dans une page web, et met en évidence les correspondances.
242 find.find() API, Add-ons, Extensions, Method, Reference, WebExtensions, find
Recherche du texte dans un onglet.
243 find.highlightResults() API, Add-ons, Extensions, Method, Reference, WebExtensions, find, highlightResults
Souligne les résultats d'un précédent appel à find.find().
244 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.
245 history API, Add-ons, Extensions, History, Interface, Non-standard, Reference, WebExtensions
Utilisez l'API historique pour interargir avec l'historique du navigateur.
246 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.
247 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
248 history.VisitItem API, Add-ons, Extensions, History, Non-standard, Reference, Type, VisiItem, WebExtensions
Un objet décrivant une seule visite sur une page.
249 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".
250 history.deleteAll() API, Add-ons, Extensions, History, Méthode, Non-standard, Reference, WebExtensions, deleteAll
Supprime toutes les visites de l'historique du navigateur.
251 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.
252 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.
253 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.
254 history.onTitleChanged API, Add-ons, Event, History, Reference, WebExtensions, onTitleChanged
Les événements ont trois fonctions :
255 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.
256 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.
257 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.
258 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.
259 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.
260 i18n.LanguageCode API, Add-ons, Extension, Extensions, LanguageCode, Non-standard, Reference, Type, WebExtensions, i18n
Une balise de langue telle que "en-US" ou "fr".
261 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).
262 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.
263 i18n.getMessage() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getMessage, i18n
Obtient la chaîne localisée pour le message spécifié.
264 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.
265 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).
266 identity.getRedirectURL() API, Add-ons, Extensions, Identity, Method, Reference, WebExtensions, getRedirectURL
Génère une URL que vous pouvez utiliser comme URL de redirection.
267 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.
268 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.
269 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.
270 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 :
271 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.
272 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.
273 management API, Add-ons, Extensions, Reference, WebExtensions, management
Obtenez les éléments sur les modules complémentaires installés.
274 ExtensionInfo API, Add-ons, ExtensionInfo, Extensions, Reference, Type, WebExtensions, management
Un objet ExtensionInfo contenant les informations sur l'extension.
275 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.
276 management.getAll() API, Add-ons, Méthode, Reference, WebExtensions, getAll, management
Récupère un ensemble d'objets ExtensionInfo, un pour chaque extension installé.
277 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.
278 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.
279 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.
280 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.
281 management.onDisabled() API, Add-ons, Event, Reference, WebExtensions, management, onDisabled
Action quand l'extension est désactivée.
282 management.onEnabled() API, Add-ons, Event, Reference, WebExtensions, management, onEnabled
enabled .
283 management.onInstalled() API, Add-ons, Event, Reference, WebExtensions, management, onInstalled
Action quand une extension est installée.
284 management.onUninstalled() API, Add-ons, Event, Reference, WebExtensions, management, onUninstalled
Action quand une extension est désinstallée.
285 management.setEnabled() API, Add-ons, Méthode, Reference, WebExtensions, management, setEnabled
Active ou désactive l'extension ajoutée.
286 management.uninstall() API, Add-ons, Méthode, Reference, WebExtensions, management, uninstall
Désinstalle une extension, compte tenu de son ID.
287 management.uninstallSelf() API, Add-ons, Méthode, Reference, UnintallSeft, WebExtensions, management
Désinstalle l'appel de l'extension.
288 menus API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, contextMenus, menus
Ajoutez des éléments au système de menus du navigateur.
289 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é.
290 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.
291 menus.ItemType API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, contextMenus, itemtype
Le type d'élément de menu.
292 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.
293 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.
294 menus.getTargetElement() API, Méthode, Reference, WebExtensions, getTargetElement, menus
Renvoie l'élément pour un targetElementId donné
295 menus.onClicked API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, contextMenus, onClicked
Lancé lorsqu'un élément de menu est cliqué.
296 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.
297 menus.onShown API, Add-ons, Event, Extensiosn, Reference, WebExtensions, menus, onShown
Lancé lorsque le navigateur a montré un menu.
298 menus.refresh() API, Add-ons, Extensions, Method, Reference, WebExtensions, menus, refresh
Actualise un menu affiché.
299 menus.remove() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, contextMenus, remove
Supprime un élément de menu.
300 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.
301 menus.update() API, Add-ons, Extensions, Method, Non-standard, Reference, Update, WebExtensions, contextMenus
Met à jour un élément de menu précédemment créé.
302 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.
303 notifications.NotificationOptions AP, Add-ons, Extensions, Non-standard, NotificationOptions, Refere, Type, WebExtensions
Ce type contient les données nécessaires pour :
304 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".
305 notifications.clear() API, Add-ons, Extensions, Method, Non-standard, Notifications, Reference, WebExtensions, clear
Efface une notification, compte tenu de son identifiant.
306 notifications.create() API, Add-ons, Create, Extensions, Method, Non-standard, Notifications, Reference, WebExtensions
Crée et affiche une notification.
307 notifications.getAll() API, Add-ons, Extensions, Method, Non-standard, Notifications, Reference, WebExtensions, getAll
Obtient toutes les notifications actuellement actives créées par l'extension.
308 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.
309 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).
310 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.
311 notifications.onShown API, Add-ons, Event, Extensions, Reference, WebExtensions, events, onShown
Lancé immédiatement après l'affichage d'une notification.
312 notifications.update() API, Add-ons, Extensions, Method, Non-standard, Notifications, Reference, Update, WebExtensions
Met à jour une notification, compte tenu de son identifiant
313 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.
314 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.
315 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.
316 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).
317 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.
318 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.
319 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.
320 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.
321 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.
322 pageAction.ImageDataType API, Add-ons, Extensions, ImageDataType, Non-standard, Reference, Type, WebExtensions, pageAction
Données en pixel pour une image.
323 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.
324 pageAction.getTitle() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getTitle, pageAction
Obtient le titre de la page action.
325 pageAction.hide() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, hide, pageAction
Masque l'action de page pour un onglet donné.
326 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é..
327 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.
328 pageAction.openPopup() API, Add-ons, Extensions, Method, Reference, WebExtensions, close, sidebarAction
None.
329 pageAction.setIcon() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, pageAction, setIcon
Définit l'icône de l'action de la page
330 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.
331 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
332 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.
333 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:
334 Permissions API, Add-ons, Permissions, Reference, Type, WebExtensions
Un objet Permissions représente une collection de permissions.
335 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.
336 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.
337 permissions.onAdded API, Add-ons, Evènement, Permissions, Reference, WebExtensions, onAdded
Activé lorsque l'extension a accordé de nouvelles permissions.
338 permissions.onRemoved API, Add-ons, Event, Permissions, Reference, WebExtensions, onRemoved
Activé lorsque certaines permissions sont supprimés de l'extension.
339 permissions.remove() API, Add-ons, Method, Permissions, Reference, WebExtensions, remove
Demander d'abandonner les permissions listées dans l'objet permissions.Permissions.
340 permissions.request() API, Add-ons, Method, Permissions, Reference, WebExtensions, request
Demandez l'ensemble des permissions répertoriées dans l'objet permissions.Permissions.
341 privacy API, Add-ons, Extensions, Privacy, Reference, WebExtensions
Accédez et modifiez les différents paramètres du navigateur liés à la vie privée.
342 privacy.network API, Add-ons, Extensions, Network, Pricavy, Property, Reference, WebExtensions
No summary!
343 privacy.services API, Add-ons, Extensions, Privacy, Property, Reference, Services
No summary!
344 privacy.websites API, Add-ons, Extensions, Privacy, Property, Reference, WebExtensions, websites
No summary!
345 proxy API, Add-ons, Proxy, WebExtensions
Utilisez l'API proxy pour agir en tant que proxy pour les requêtes Web. Il y a deux façons différentes de procéder :
346 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.
347 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.
348 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.
349 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.
350 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.
351 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().
352 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.
353 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().
354 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.
355 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.
356 runtime.PlatformArch API, Add-ons, Extensions, Non-standard, PlatformArch, Reference, Type, WebExtensions, runtime
L'architecture du processeur de la machine.
357 runtime.PlatformInfo API, Add-ons, Extensions, Non-standard, PlatformInfo, Reference, Type, WebExtensions, runtime
Un objet contenant des informations sur la plate-forme actuelle.
358 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.
359 runtime.PlatformOs API, Add-ons, Extensions, Non-standard, PlatformOs, Reference, Type, WebExtensions, runtime
Le système d'exploitation sur lequel le navigateur fonctionne.
360 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.
361 runtime.RequestUpdateCheckStatus API, Add-ons, Extensions, Non-standard, Reference, RequestUpdateCheckStatus, Type, WebExtensions, runtime
Résultat d'un appel à runtime.requestUpdateCheck().
362 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.
363 runtime.connectNative() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, connectNative, runtime
Pour plus d'informations, voir messagerie native.
364 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.
365 runtime.getBrowserInfo() API, Add-ons, Extensions, Method, Reference, WebExtensions, getBrowserInfo, runtime
Renvoie les informations sur le navigateur dans lequel l'extension est installée.
366 runtime.getManifest() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getManifest, runtime
None.
367 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.
368 runtime.getPlatformInfo() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getPlatformInfo, runtime
Renvoies des informations sur la plate-forme actuelle.
369 runtime.getURL() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, getURL, runtime
string. L'URL complète de la ressource.
370 runtime.id API, Add-ons, Extensions, Non-standard, Property, Reference, WebExtensions, runtime, §ID
L'ID de l'extension
371 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.
372 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 requi.
373 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.
374 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.
375 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.
376 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().
377 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.
378 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.
379 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'.
380 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.
381 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.
382 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.
383 runtime.openOptionsPage()
C'est une fonction asynchrone  qui renvoie une Promise.
384 runtime.reload() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, reload, runtime
Recharge une extension.
385 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.
386 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.
387 runtime.sendNativeMessage() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, runtime, sendNativeMessage
Envoie un seul message d'une extension à une application native.
388 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.
389 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
390 search.get() API, Add-ons, Extensions, Reference, Search, WebExtensions, get
Obtient un tableau de tous les moteurs de recherche installés.
391 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é.
392 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.
393 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().
394 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 défini à 25.
395 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.
396 sessions.forgetClosedTab() API, Add-ons, Extensions, Method, Reference, WebExtensions, forgetClosedTab, sessions
C'est une fonction asynchrone qui renvoie une Promise.
397 sessions.forgetClosedWindow() API, Add-ons, Extensions, Method, Reference, WebExtensions, forgetClosedWindows, sessions
C'est une fonction asynchrone qui renvoie une Promise.
398 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).
399 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.
400 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.
401 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.
402 sessions.removeTabValue() API, Add-ons, Extensions, Method, Reference, WebExtensions, removeTabValue, sessions
Supprime une valeur précédemment stockée par un appel à sessions.setTabValue.
403 sessions.removeWindowValue() API, Add-ons, Extensions, Method, Reference, WebExtensions, removeWindowsValue, sessions
Supprime une valeur précédemment stockée par un appel à sessions.setWindowValue.
404 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.
405 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.
406 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.
407 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.
408 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>).
409 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.
410 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.
411 sidebarAction.getTitle() API, Add-ons, Extensions, Method, Reference, WebExtensions, getTitle, sidebarAction
Obtient le titre de la barre latérale.
412 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.
413 sidebarAction.open() API, Add-ons, Extensions, Method, Reference, open, sidebarAction
Aucun
414 sidebarAction.setIcon() API, Add-ons, Extensions, Method, Reference, WebExtensions, setIcon, sidebarAction
Définit l'icône de la barre latérale.
415 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.
416 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.
417 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.
418 storage.StorageArea API, Add-ons, Extensions, Non-standard, Reference, Storage, StorageArea, Type, WebExtensions
StorageArea est un objet représentant une zone de stockage.
419 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.
420 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.
421 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.
422 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.
423 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..
424 storage.StorageChange API, Add-ons, Extensions, Non-standard, Reference, Storage, StorageChange, Type, WebExtensions
Les objets StorageChange contiennent les propriétés suivantes :
425 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.
426 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.
427 storage.onChanged API, Add-ons, Event, Extensions, Non-standard, Reference, Storage, WebExtensions, onChanged
Lancé lorsqu'un ou plusieurs éléments changent.
428 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.
429 tabs API, Add-ons, Extensions, Interface, NeedsTranslation, Non-standard, Reference, TopicStub, WebExtensions, tabs
Interagissez avec le système d'onglets du navigateur.
430 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.
431 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é.
432 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().
433 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).
434 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.
435 tabs.TabStatus API, Add-ons, Extensions, Non-standard, Reference, TabStatus, Type, WebExtensions, tazbs
Indique si l'onglet a terminé le chargement.
436 tabs.WindowType API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, WindowType, tabs
Le type de fenêtre qui héberge cet onglet.
437 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.
438 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".
439 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.
440 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.
441 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).
442 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.
443 tabs.create() API, Add-ons, Create, Extensions, Méthode, Non-standard, Reference, WebExtensions, tabs
Crée un nouvel onglet
444 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).
445 tabs.discard() API, Add-ons, Extensions, Méthode, WebExtensions, discard, onglets, tabs
Rejette un ou plusieurs onglets.
446 tabs.duplicate() API, Add-ons, Duplicate, Extensions, Method, Non-standard, Reference, WebExtensions, onglets, tabs
Duplique un onglet, donné son identifiant.
447 tabs.executeScript() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, executeScript, onglets, tabs
Injecte du code JavaScript dans une page.
448 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.
449 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.
450 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.
451 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
452 tabs.getZoom() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, getZoom, tabs
Obtient le facteur de zoom actuel pour l'onglet spécifié.
453 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é.
454 tabs.hide() API, Add-ons, Extensions, Method, Reference, WebExtensions, hide, tabs
Masque un ou plusieurs onglets.
455 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.
456 tabs.insertCSS() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, insertCSS, onglets, tabs
Injecter du code CSS dans une page web.
457 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.
458 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.
459 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.
460 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.
461 tabs.onCreated API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onCreated, tabs
Lancé lorsqu'un onglet est créé.
462 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.
463 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.
464 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
465 tabs.onMoved API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onMoved, tabs
Lancé lorsqu'un onglet est déplacé dans une fenêtre
466 tabs.onRemoved API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onRemoved, tabs
Lancé quand un onglet est fermé.
467 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é.
468 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.
469 tabs.onUpdated API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onUpdated, tabs
C'est déclenché lorsqu'un onglet est mis à jour.
470 tabs.onZoomChange API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onZoomChange, tabs
Envoyé lorsqu'un onglet est agrandi.
471 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.
472 tabs.printPreview() API, Add-ons, Extensions, Méthode, Reference, WebExtensions, printPreview, tabs
None.
473 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.
474 tabs.reload() API, Add-ons, Extensions, Méthode, Non-standard, Reference, WebExtensions, reload, tabs
Rechargez un onglet, en contournant éventuellement le cache Web local.
475 tabs.remove() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, remove, tabs
Ferme un ou plusieurs onglets.
476 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().
477 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.
478 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.
479 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.
480 tabs.setZoom() API, Add-ons, Extensions, Method, Non-standard, Reference, WebExtensions, setZoom, tabs
Effectue un zoom sur l'onglet spécifié.
481 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.
482 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.
483 tabs.toggleReaderMode() API, Add-ons, Extensions, Method, Reference, WebExtensions, tabs, toogleReaderMode
Bascule en mode Lecteur pour l'onglet donné.
484 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.
485 theme Extensions, Themes, WebExtensions, add-on
Permet aux extensions du navigateur de mettre à jour le thème du navigateur.
486 Theme Extension, Theme, WebExtensions, add-on
Un objet thème représente la spécification d'un thème.
487 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.
488 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 :
489 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()
490 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é.
491 topSites API, Add-ons, Extensions, Interface, Non-standard, Reference, WebExtensions, topSites
No summary!
492 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.
493 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.
494 types API, Add-ons, Extensions, Reference, Types, WebExtensions
Définit le type BrowserSetting , qui est utilisé pour représenter un paramètre de navigateur.
495 BrowserSetting API, Add-ons, BrowserSetting, Extensions, Reference, Type, Types, WebExtensions
Un BrowserSetting est un objet représentant un paramètre de navigateur.
496 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.
497 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..
498 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é.
499 set() API, Add-ons, BrowserSetting, Extensions, Privacy, Reference, WebExtensions, set
Utilisez BrowserSetting.set() pour modifier le paramètre du navigateur vers une nouvelle valeur.
500 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.
501 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 :
502 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.
503 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.
504 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.
505 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.
506 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.
507 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.
508 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 :
509 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.
510 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.
511 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.
512 webNavigation.onReferenceFragmentUpdated API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onReferenceFragmentUpdated, webNavigation
Les événements ont trois fonctions :
513 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).
514 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.
515 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.
516 webRequest.CertificateInfo API, Add-ons, CertificateInfo, Extensions, Reference, Type, WebExtensions, webRequest
Un objet décrivant un seul certificat X.509.
517 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.
518 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.
519 webRequest.RequestFilter API, Add-ons, Extensions, Non-standard, Reference, RequestFilter, Type, WebExtensions, webRequest
Un objet décrivant les filtres à appliquer aux événements webRequest.
520 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.
521 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().
522 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.
523 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.
524 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.
525 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.
526 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.
527 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.
528 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.
529 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().
530 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.
531 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().
532 webRequest.StreamFilter.write() API, Add-ons, Extensions, Reference, StreamFilter.write(), WebExtensions, webRequest
None.
533 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.
534 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..
535 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.
536 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..
537 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 :
538 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.
539 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.
540 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.
541 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.
542 webRequest.onCompleted API, Add-ons, Event, Extensions, Non-standard, Reference, WebExtensions, onCompleted, webRequest
Utilisé lorsqu'une demande est complétée.
543 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.
544 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.
545 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.
546 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.
547 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.
548 windows.CreateType API, Add-ons, CreateType, Extensions, Non-standard, Reference, Type, WebExtensions, Windows
Spécifie le type de fenêtre du navigateur à créer.
549 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.
550 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.
551 windows.Window Fenêtre
Informations sur une fenêtre du navigateur.
552 windows.WindowState API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, WindowState, Windows
L'état de cette fenêtre du navigateur.
553 windows.WindowType API, Add-ons, Extensions, Non-standard, Reference, Type, WebExtensions, WindowType, Windows
Le type de la fenêtre du navigateur est comme çà.
554 windows.create() API, Add-ons, Create, Extensions, Fenêtre, Méthode, Non-standard, WebExtensions, Windows
Crée une nouvelle fenêtre.
555 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.
556 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.
557 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.
558 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'.
559 windows.onCreated API, Add-ons, Event, Extensions, Non-standard, Référence(2), WebExtensions, Windows, onCreated
Lancer quand la fenêtre est créée
560 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.
561 windows.onRemoved API, Add-ons, Event, Extensions, Non-standard, Référence(2), WebExtensions, Windows, onRemoved
Lancer quand une fenêtre est fermée.
562 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.
563 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.
564 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.
565 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.
566 Motifs (Match patterns) Match pattern, Modèle de correspondance, 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.
567 Native messaging WebExtensions
Natives messaging permet à une extension d’échanger des messages avec une application native installée sur l’ordinateur de l’utilisateur. Ceci permet que des applications natives puissent fournir un service à des extensions sans avoir besoin d'être atteignables via internet. Un exemple typique 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 aux extensions d’accéder à des ressources qui ne sont pas accessibles via les API WebExtension, par exemple le matériel hardware particulier.
568 Options de distribution Add-ons, Installation, Landing, WebExtensions
Le processus standard de distribution et d'installation des extensions de navigateur se fait via Firefox en utilisant un fichier XPI signé obtenu à partir de addons.mozilla.org (AMO) (pour les add-ons listés) ou un téléchargement configuré par un développeur (pour les add-ons non listés).
569 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.
570 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 :
571 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 :
572 Outils de développement d'extension de navigateur Code, Développement, Guide, Outils, Scaffold, Traduction, WebExtensions, débogage, test
Mozilla et la communauté des développeurs d'extensions du navigateur Firefox ont créé une gamme d'outils qui peuvent simplifier et accélérer le développement de vos extensions de navigateur. Cette page fournit un résumé de ces outils, y compris des détails sur les caractéristiques de chaque offre, la façon de commencer, où dans le cycle de développement il se situe, et des liens vers des ressources utiles.
573 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.
574 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.
575 Portage d'une extension Google Chrome WebExtensions
Les API d'extension de navigateur sont conçues pour promouvoir la compatibilité entre les navigateurs entre les extensions. L'API WebExtension est donc, dans une large mesure, compatible avec l'API d'extension supportée par Google Chrome et Opera. Les extensions écrites pour ces navigateurs fonctionneront, dans la plupart des cas, sous Firefox avec seulement quelques modifications. Presque toutes les APIs de WebExtension prennent en charge les fonctions de rappel sous l'espace de nommage chrome, tout comme Chrome. Les seules API qui ne sont pas prises en charge dans l'espace de nommage chrome sont celles qui sont intentionnellement incompatibles avec Chrome. Dans ces cas, la page de documentation de l'API indique que le support n'est fourni que dans l'espace de nommage du navigateur. Le processus de portage d'une extension depuis Chrome ou Opera est donc relativement simple :
576 Prerequisites Draft, WebExtensions
Tout ce dont vous avez besoin pour Firefox 45 ou supérieur. Voir votre première extension pour commencer.
577 Publier votre extension WebExtensions
No summary!
578 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 :
579 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.
580 Que signifie le rejet d'une révision pour les utilisateurs ? Add-ons, Extensions, Guide, Review, WebExtensions, publication
Cet article explique comment les utilisateurs et les personnes à la recherche de votre extension sont affectés si vous obtenez un rejet du processus de révision Mozilla.
581 Scripts de contenu Add-ons, JavaScript, 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>).
582 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.
583 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 :
584 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.
585 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.
586 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.
587 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.
588 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.
589 Votre deuxième WebExtension WebExtensions
No summary!
590 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.
591 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.
592 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:
593 manifest.json Add-ons, Extensions, Overview, WebExtensions
Le fichier manifest.json est le seul fichier que chaque extension utilisant les API WebExtension doit contenir.
594 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.
595 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.
596 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.
597 browser_specific_settings Add-ons, Extensions, WebExtensions, browser_specific_settings
La clé browser_specific_settings contient des clés qui sont spécifiques à certaines applications hôtes.
598 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 :
599 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.
600 commands Add-ons, Extensions, WebExtensions
Utilisez la clé commands pour définir un ou plusieurs raccourcis clavier pour votre extension.
601 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é.
602 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.
603 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.
604 description Add-ons, Extensions, WebExtensions
Une brève description de l'extension, destinée à être affichée dans l'interface utilisateur du navigateur.
605 developer Add-ons, Extensions, WebExtensions
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.
606 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.
607 homepage_url Add-ons, Extensions, WebExtensions
URL pour la page d'accueil de l'extension.
608 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.
609 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.
610 manifest_version Add-ons, Extensions, WebExtensions
Cette clé spécifie la version de manifest.json utilisée par cette extension.
611 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.
612 offline_enabled Add-ons, Deprecated, Extensions, Non-standard, Offline, WebExtensions, google chrome
Si l'application ou l'extension doit fonctionner hors ligne. Lorsque Chrome détecte qu'il est hors ligne, les applications avec ce champ réglé sur true seront mises en surbrillance dans la page Nouvel onglet.
613 omnibox Add-ons, Extensions, WebExtensions
Utilisez la clé omnibox pour définir un mot-clé omnibox pour votre extension.
614 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.
615 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.
616 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.
617 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.
618 permissions Add-ons, Extensions, Permissions, Reference, WebExtensions, manifest.json
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.
619 protocol_handlers Add-ons, Extensions, WebExtensions, manifest.json
Utilisez cette clé pour enregistrer un ou plusieurs gestionnaires de protocole basés sur le Web.
620 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é.
621 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.
622 theme Add-ons, Themes
Utilisez la clé du thème pour définir un thème statique à appliquer à Firefox.
623 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.
624 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.
625 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.
626 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,