--- title: Firefox 7 pour les développeurs slug: Mozilla/Firefox/Releases/7 tags: - Firefox - Firefox 7 translation_of: Mozilla/Firefox/Releases/7 original_slug: Mozilla/Firefox/Versions/7 ---
{{FirefoxSidebar}}

Firefox 7, basé sur Gecko 7.0, est sorti le 27 september 2011. Cet article fournit des informations à propos des changements qui affectent les développeurs dans cette version.

Changements pour les développeurs Web

HTML

Canvas

CSS

MathML

DOM

JavaScript

WebSockets

Console API

Web timing

XML

Changements pour les développeurs de Mozilla et de modules complémentaires

Ces changements affectent les développeurs d'extensions ainsi que les développeurs qui travaillent sur ​​ou avec le code de Mozilla lui-même. Les developpeurs d'extensions doivent voir Updating extensions for Firefox 7 pour plus d'informations.

Note: Firefox 7 requiert que les composants binaires soient recompilés, comme pour toutes les versions majeures de Firefox. Pour plus de détails, voir Interfaces Binaires.

Modules de code JavaScript

FileUtils.jsm

AddonManager.jsm

XUL

XPCOM

Rapporteur de mémoire

Ajout du support pour le multi-reporters, c'est le rapporteur de mémoire qui rassemble des données sur demande et effectue un rappel pour chaque résultat généré. Voir {{interface("nsIMemoryMultiReporter")}} et {{interface("nsIMemoryMultiReporterCallback")}} pour les interfaces nécessaires, ainsi que les méthodes {{ifmethod("nsIMemoryReporterManager", "registerMultiReporter")}} et {{ifmethod("nsIMemoryReporterManager", "unregisterMultiReporter")}}.

Changements de l'expérience utilisateur

Changements dans le système de compilation

Changements dans les interfaces

Nouvelles interfaces

{{interface("nsIDOMFontFace")}}
Décrit une seule police de caractères.
{{interface("nsIDOMFontFaceList")}}
Décrit une liste de polices de caractères, chacune représentée par {{interface("nsIDOMFontFace")}}.

Interfaces supprimées

Les interfaces suivantes ont été supprimées car elles n'étaient plus indispensables :

Les interfaces suivantes ont été supprimées dans le cadre du retrait de l'API ActiveX :

Autres changements

Voir également

{{Firefox_for_developers('6')}}