--- title: Firefox 8 pour les développeurs slug: Mozilla/Firefox/Releases/8 tags: - Firefox - Firefox 8 translation_of: Mozilla/Firefox/Releases/8 original_slug: Mozilla/Firefox/Versions/8 --- 1. Notes de versions pour développeurs 1. [Notes de versions pour développeurs](/fr/docs/Mozilla/Firefox/Releases) 2. Modules complémentaires 1. [WebExtensions](/fr/Add-ons/WebExtensions) 2. [Thèmes](/fr/Add-ons/Themes) 3. Fonctionnement interne de Firefox 1. [Le projet Mozilla](/fr/docs/Mozilla/) 2. [Gecko](/fr/docs/Mozilla/Gecko) 3. [Mode « headless »](/fr/docs/Mozilla/Firefox/Headless_mode) 4. [Modules de code Javascript](/fr/docs/Mozilla/JavaScript_code_modules) 5. [JS-ctypes](/fr/docs/Mozilla/js-ctypes) 6. [Le projet MathML](/fr/docs/Mozilla/MathML_Project) 7. [MFBT](/fr/docs/Mozilla/MFBT) 8. [Les projets Mozilla](/fr/docs/Mozilla/Projects) 9. [Le système de préférences](/fr/docs/Mozilla/Preferences) 10. [Connexions WebIDL](/fr/docs/Mozilla/WebIDL_bindings) 11. [XPCOM](/fr/docs/Mozilla/Tech/XPCOM) 12. [XUL](/fr/docs/Mozilla/Tech/XUL) 4. Développer et contribuer 1. [Instructions de compilation](/fr/docs/Mozilla/Developer_guide/Build_Instructions) 2. [Configuration des options de compilation](/fr/docs/Mozilla/Developer_guide/Build_Instructions/Configuring_Build_Options) 3. [Fonctionnement de la compilation](/fr/docs/Mozilla/Developer_guide/Build_Instructions/How_Mozilla_s_build_system_works) 4. [Code source de Mozilla](/fr/docs/Mozilla/Developer_guide/Source_Code/Mercurial) 5. [Localisation](/fr/docs/Mozilla/Localization) 6. [Mercurial](/fr/docs/Mozilla/Mercurial) 7. [Assurance qualité](/fr/docs/Mozilla/QA) 8. [Utilisation de code Mozilla dans d'autres projets](/fr/docs/Mozilla/Using_Mozilla_code_in_other_projects) Firefox 8, basé sur Gecko 8.0, est sorti le 8 novembre 2011. Cet article fournit des informations à la fois pour les developpeurs Web et pour les développeurs d'extensions et de projets liés à Mozilla pour aider à tirer pleinement parti des fonctionnalités de cette version. ## Changements pour les développeurs Web ### HTML - La propriété `crossOrigin` a été ajouté à [`HTMLImageElement`](/fr/docs/Web/API/HTMLImageElement) et l'attribut [`crossorigin`](/fr/docs/Web/HTML/Element/img#attr-crossorigin) a été ajouté à l'élément [``](/fr/docs/Web/HTML/Element/img) (voir [bug 664299](https://bugzilla.mozilla.org/show_bug.cgi?id=664299)). - La méthode [`HTMLSelectElement.add()`]() supporte désormais supporte désormais soit un élément ou soit l'index d'un élément auquel un nouvel élément doit être inséré avant. Auparavant, seulement un élément était supporté (voir [bug 666200](https://bugzilla.mozilla.org/show_bug.cgi?id=666200)). - Le constructeur `HTMLIsIndexElement` a été retiré. Aucun éléments n'a implémenté cette interface depuis Firefox 4. - la fonctionnalité HTML5 "menu contextuel" (attribut `contextmenu`), qui vous permet d'ajouter des éléments personnalisés particuliers au menu contextuel d'origine, est désormais supportée (l'implémentation est encore expérimentale en attendant des changements dans la spécification (voir [bug 617528](https://bugzilla.mozilla.org/show_bug.cgi?id=617528 'FIXED: implement the HTML5 "context menu" feature (contextmenu attribute)')). - Le support de l'attribut [`accesskeylabel`](/fr/docs/HTML/Global_attributes#accesskey) a été ajouté à tous les éléments. - les éléments [``](/fr/docs/Web/HTML/Element/input) et [`