Bonne nouvelle si vous utilisez Firefox au quotidien : le bug des polices avec macOS Monterey a été corrigé dans la mise à jour 94. La fondation Mozilla ne l’a même pas mentionné dans la liste de nouveautés, mais nous avons pu confirmer que les polices sont correctement affichées après avoir installé la nouvelle version. En particulier, les polices qui sont censées être en gras le sont bien.
Parmi les nouveautés de cette mise à jour, il y en a une qui concerne macOS et qui semble intéressante : Firefox 94 doit activer « le mode économie d’énergie d’Apple » quand une vidéo est en cours de lecture en plein écran. Il n’y a pas plus de précision dans la liste des changements, mais après une rapide vérification, le navigateur n’active pas le tout nouveau mode économie d’énergie de macOS Monterey comme on pouvait l’imaginer. Alors, à quoi est-ce que cela correspond ?
Il nous a fallu fouiller BugZilla, le site de la fondation Mozilla qui permet de suivre tous les développements de ses apps, pour trouver, a priori, l’explication. Il s’agit certainement du bug 1733500, qui réactive par défaut le décodage matériel des vidéos sur les Mac équipés d’une puce Apple M1. La puce d’Apple est capable de décoder les codecs les plus courants et en utilisant cette capacité, Firefox devrait en effet se révéler plus efficient et donc consommer moins de batterie. Cela n’a rien à voir avec le mode économie d’énergie comme le prétend la liste de nouveautés et cela ne concerne qu’une partie des Mac, mais c’est sans doute l’explication.
Au passage, Firefox n’utilise toujours pas le mode plein écran natif de macOS, ce qui veut dire que les vidéos ne sont pas affichées dans leur propre espace virtuel. Cela veut aussi dire que l’encoche des nouveaux MacBook Pro n’est pas gérée correctement et pourrait potentiellement masquer une partie de la vidéo. Dans les faits, ce n’est pas un vrai problème, le ratio de l’écran faisant que la plupart des vidéos sont affichées avec des bandes noires de part et d’autres. Malgré tout, l’ajout de l’encoche devrait motiver Mozilla à adopter ce composant standard dans une future version, si l’on en croit un message récent sur le bug 1631735.