Reviews for Tab Center Reborn
Tab Center Reborn by Mélanie Chauvel (ariasuni)
Response by Mélanie Chauvel (ariasuni)
Developer response
posted 5 years agoJ’ai mis mon adresse e-mail en tant que «Courriel d’assistance» si tu veux continuer à discuter de façon plus pratique.
Comme la fonction pour dupliquer les onglets accessible depuis les WebExtensions est un buguée sur Firefox, j’ai pris le parti de répliquer la façon plus correctement avec la fonction pour ouvrir des onglets. Je réfléchissais déjà à revenir sur cette façon de faire, j’ai d’ailleurs proposé une correction à Mozilla[1], car elle pose d’autres soucis, comme celui que tu viens d’évoquer que je ne peux pas corriger mais aussi de devoir tout de même prendre en compte le comportement de la fonction dupliquer de WebExtensions qui peut être utilisé par une autre extension.
Du coup mon plan va être je pense d’utiliser la fonction dupliquer de base pour avoir les avantages comme la conservation d’historique (mais aussi d’autres trucs), essayer de gérer ça correctement (même si c’est chiant et quitte à faire des trucs pas très «propres») et d’attendre que Firefox intègre ma correction.
Je viens tout juste d’intégrer un outil de tests automatisés qui va me permettre de gérer ce genre de situations beaucoup plus facilement, car à la main c’est un peu galère à tester et surtout c’est facile à casser.
[1]: https://phabricator.services.mozilla.com/D48471
Comme la fonction pour dupliquer les onglets accessible depuis les WebExtensions est un buguée sur Firefox, j’ai pris le parti de répliquer la façon plus correctement avec la fonction pour ouvrir des onglets. Je réfléchissais déjà à revenir sur cette façon de faire, j’ai d’ailleurs proposé une correction à Mozilla[1], car elle pose d’autres soucis, comme celui que tu viens d’évoquer que je ne peux pas corriger mais aussi de devoir tout de même prendre en compte le comportement de la fonction dupliquer de WebExtensions qui peut être utilisé par une autre extension.
Du coup mon plan va être je pense d’utiliser la fonction dupliquer de base pour avoir les avantages comme la conservation d’historique (mais aussi d’autres trucs), essayer de gérer ça correctement (même si c’est chiant et quitte à faire des trucs pas très «propres») et d’attendre que Firefox intègre ma correction.
Je viens tout juste d’intégrer un outil de tests automatisés qui va me permettre de gérer ce genre de situations beaucoup plus facilement, car à la main c’est un peu galère à tester et surtout c’est facile à casser.
[1]: https://phabricator.services.mozilla.com/D48471