/files/fr/mozilla/add-ons/webextensions/
../
ajouter_un_bouton_a_la_barre_d_outils
ajouter_une_page_de_paramètres
alternative_distribution_options
anatomy_of_a_webextension
api
bonnes_pratiques_pour_la_mise_a_jour_de_votre_extension
browser_actions
browser_compatibility_for_manifest.json
choisissez_une_version_firefox_pour_le_developpement_extensions_web
comparaison_avec_le_sdk_add-on
compatibilité_navigateurs_api_javascript
compte_developpeurs
construction_extension_cross_browser
content_scripts
content_security_policy
debogage_(avant_firefox_50)
demander_les_bonnes_permissions
demandes_de_permission
developing_webextensions_for_thunderbird
differences_entre_les_implementations_api
exemples
experience_utilisateur_bonnes_pratiques
extension_des_outils_de_developpement
firefox_differentiators
firefox_workflow_overview
incompatibilités_chrome
index.html
index
inserer_en_toute_securite_du_contenu_externe_dans_une_page
installation_temporaire_dans_firefox
interagir_avec_le_presse_papier
intercepter_requêtes_http
internationalization
manifest.json
manifests_native
match_patterns
modify_a_web_page
native_messaging
partage_d_objets_avec_des_scripts_de_page
portage_d_une_extension_firefox_heritee
prerequisites
publishing_your_webextension
que_faire_ensuite
que_signifie_le_rejet_d_une_revision_pour_les_utilisateurs
securite_bonne_pratique
test_des_fonctionnalites_persistantes_et_de_redemarrage
tips
travailler_avec_des_identites_contextuelles
travailler_avec_l_api_cookies
travailler_avec_l_api_tabs
user_actions
user_interface
what_are_webextensions
work_with_the_bookmarks_api
working_with_files
your_first_webextension
your_second_webextension