Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Firefox 147 pour les développeurs

Cet article présente les informations concernant les changements de Firefox 147 qui concernent les développeur·euse·s. Firefox 147 est sorti le 13 janvier 2026 (angl.).

Changements pour les développeur·euse·s web

Outils de développement

HTML

Aucun changement notable.

SVG

CSS

JavaScript

APIs

Conformité WebDriver (WebDriver BiDi, Marionette)

Général

WebDriver BiDi

  • Implémentation de l'évènement input.fileDialogOpened, émis chaque fois qu'un sélecteur de fichier est déclenché par la page de contenu, par exemple après un clic sur un champ de type file. (bogue Firefox 1855045 (angl.)).
  • Implémentation de la commande emulation.setScreenSettingsOverride pour permettre aux clients d'émuler les dimensions de l'écran pour une liste de contextes de navigation ou d'utilisateur·ice. (bogue Firefox 2000651 (angl.)).
  • Correction d'un problème où browsingContext.navigate avec wait=none ne contenait pas toujours la véritable URL cible. (bogue Firefox 2004191 (angl.)).
  • Mise à jour de script.evaluate et script.callFunction pour contourner la politique de sécurité du contenu (CSP). (bogue Firefox 1941780 (angl.)).
  • Correction de l'absence de l'évènement script.realmCreated pour les nouveaux contextes de navigation créés via window.open. (bogue Firefox 2002721 (angl.)).
  • Mise à jour de emulation.setLocaleOverride pour remplacer l'en-tête Accept-Language. (bogue Firefox 1995691 (angl.)).
  • Mise à jour de emulation.setLocaleOverride pour lever une erreur lorsqu'il est appelé avec l'argument locale égal à undefined. (bogue Firefox 2003992 (angl.)).

Marionette

Changements pour les développeur·euse·s d'extensions

Fonctionnalités web expérimentales

Ces fonctionnalités sont livrées dans Firefox 147 mais sont désactivées par défaut. Pour les tester, recherchez la préférence appropriée dans la page about:config et définissez-la sur true. Vous pouvez en trouver d'autres sur la page Fonctionnalités expérimentales.