IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Firefox Discussion :

Un jeune homme de 23 ans, qui codait pour la première fois pour Firefox, a corrigé un bogue vieux de 22 ans


Sujet :

Firefox

  1. #1
    Chroniqueur Actualités
    Avatar de Bruno
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Mai 2019
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2019
    Messages : 1 858
    Points : 36 486
    Points
    36 486
    Par défaut Un jeune homme de 23 ans, qui codait pour la première fois pour Firefox, a corrigé un bogue vieux de 22 ans
    Un jeune homme de 23 ans, qui codait pour la première fois pour Firefox, a corrigé un bogue vieux de 22 ans,
    des bogues dangereux se cacheraient dans la plupart des applications commerciales

    Un bogue persistant dans Mozilla, qui avait été signalé pour la première fois en 2002, a été corrigé par Yifan Zhu. Ce dernier, âgé de 23 ans, codait pour la première fois pour Firefox. Le bogue en question était lié à des bulles d’aide persistantes qui apparaissaient sur l’écran même lorsque le navigateur était en arrière-plan. Au fil des années, de nombreux développeurs ont tenté de résoudre le problème, mais sans succès. Le correctif pour le bogue 148624 a été publié début septembre 2023 après plus de deux décennies de travail acharné et de nombreuses tentatives infructueuses pour résoudre le problème.

    Yifan Zhu, qui a écrit le correctif pour le Tooltip Listener de Firefox, a déclaré qu'il avait vu le bogue pour la première fois dans Thunderbird sur Linux, sous la forme de « segments de texte apparemment aléatoires flottant sur mon écran ». En passant fréquemment d'un bureau virtuel à l'autre, les lignes d'objet flottaient sur leur écran, ce qui était « extrêmement ennuyeux ». Zhu a appris à revenir à Firefox ou à Thunderbird et à déplacer son curseur avant de revenir en arrière.

    Nom : Bug14.jpg
Affichages : 2491
Taille : 39,9 Ko

    Mais le problème a pris de l'ampleur et ils ont fait des recherches pour soumettre le bogue, mais « à ma grande horreur, j'ai réalisé que ce rapport de bogue était ouvert depuis plus de 20 ans et qu'il n'avait toujours pas été corrigé ». Comme il s'agissait d'un problème « visuel » mineur ne provoquant pas de plantage, il y avait de fortes chances que personne ne le corrige, « à moins que je ne le fasse moi-même », écrit Zhu.

    Zhu était motivé et savait programmer, mais il n'avait « aucune expérience dans des projets aussi compliqués que le navigateur Firefox » et n'avait « jamais contribué à des projets open source auparavant ».

    Sur les médias sociaux, en particulier les instances Mastodon où l'on peut s'attendre à trouver des personnes ayant des opinions sur le langage d'interface utilisateur XML de Mozilla, les réjouissances ont été nombreuses. Certains se sont étonnés que Bugzilla, l'outil de signalement des bogues, ait duré plus longtemps que le bogue (25 ans au mois d'août). D'autres ont suggéré que cette correction permettait de lutter contre la prévalence des "stalebots", qui identifient les anciens problèmes non résolus en vue de leur suppression. Et l'un d'entre eux a ébauché un véritable parcours du combattant :

    Zhu a produit un commit qui a permis de baser l'affichage de l'infobulle sur la perte de focus de Firefox, plutôt que sur la sortie de la souris de l'application. La correction a entraîné une régression qui est aussi en cours de traitement.

    Sources : Mozilla(1, 2), Yifan Zhu in the Other Interests section of his GitHub profile

    Et vous ?

    La solution de Yifan Zhu basée sur la perte de focus de Firefox est-elle l'idéale ?

    À votre avis, pourquoi le bogue a-t-il été corrigé qu'après 22 ans ?

    Voir aussi :

    GNOME Shell affecté par un bogue qui se manifeste par l'augmentation de l'espace RAM occupé toutes les minutes, sur plusieurs distributions Linux

    Des milliers de sites Web utilisent un plug-in WordPress bogué qui permet une prise de contrôle complète d'un site, toutes les versions seraient concernées et il n'y a pas de correctif

    Firefox dispose désormais d'un traducteur de pages Web intégré pouvant fonctionner sans une connexion Internet, Mozilla affirme qu'il traduit le contenu localement afin de respecter votre vie privée
    Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Expert éminent Avatar de marsupial
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2014
    Messages
    1 764
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Mars 2014
    Messages : 1 764
    Points : 7 189
    Points
    7 189
    Par défaut
    Je rappelle que 95% des applications sortent avec des failles de sécurité dont 60% ne seront jamais corrigées. source Tech Republic
    Repeat after me
    Le monsieur lutte pour la défense des libertés individuelles et collectives

    Repeat after me...

  3. #3
    Membre du Club
    Homme Profil pro
    travaille
    Inscrit en
    Août 2005
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : travaille

    Informations forums :
    Inscription : Août 2005
    Messages : 25
    Points : 46
    Points
    46
    Par défaut Enfin !!!
    C'est mon sauveur ce gars ! Depuis le temps que j'attendais que ce bug soit enfin résolu !!!

    Il devrait aussi le mettre sur Thunderbird, là y'a du taf

  4. #4
    Membre chevronné Avatar de denisys
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    1 129
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 129
    Points : 1 964
    Points
    1 964
    Par défaut
    fdejaigher
    Le 11/10/2023 à 15:13

    Il devrait aussi le mettre sur Thunderbird, là y'a du taf
    je suis bien d'accord avec toi !!!!

    ---

    Les voitures connectées, un danger pour la vie privée selon une étude de Mozilla

    https://www.developpez.com/actu/3481...-et-partagees/

    ---

    Voiture connectée : l'inquiétante étude de Mozilla

    https://auto.zepros.fr/actus-filiere...-etude-mozilla
    --
    Ne pas savoir n’est pas une faute si l’on cherche à combler ses lacunes.

    "Il n'y a pas d'obstacles infranchissables , il y a des volontés plus ou moins énergiques voilà tous" Jules Vernes

Discussions similaires

  1. Réponses: 17
    Dernier message: 27/06/2017, 14h44
  2. Réponses: 12
    Dernier message: 13/08/2012, 11h35
  3. Réponses: 27
    Dernier message: 27/01/2011, 13h53
  4. Réponses: 20
    Dernier message: 22/01/2011, 22h42
  5. Langage d'initiation pour jeunes de 10-12 ans
    Par Sebsheep dans le forum Débuter
    Réponses: 39
    Dernier message: 28/04/2006, 23h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo