petit coup de gueule : le firefox d'ubuntu
petit coup de gueule : le firefox d'ubuntu
je me permets pousser un petit coup de gueule envers ubuntu et leur version de Firefox, çà me fera du bien, désolé.
Je viens de corriger dans une de mes extensions un bug signalé par un utilisateur, et qui s'avérait n'être présent qu'avec le Firefox d'ubuntu, pas sur la version "officielle". Je précise que j'adore Ubuntu, mais que j'ai toujours personnellement mis le vrai Firefox quand je suis sur Nux, donc je n'avais pas vu ce foutu bug.
Franchement je préférai qu'ils installent Iceweasel, ou qu'ils renomment leur version modifiée, sinon qu'ils mettent Firefox non modifié, au moins ce serait clair, " l'extension ne fonctionne sous ubuFox". Parce que je me vois mal tester mes codes sur toutes les versions appelées Firefox existantes en plus de celles officielles, déjà que j'ai du mal à faire tester sur mac...
Et pour info, mon problème était lié au fait que leur compilation produit un chrome "à plat", c-a-d que les fichiers de l'application ne sont pas dans des jar. C'est pas vraiment mineure comme modif' je trouve.
Bon, je m'emporte peut être un peu (le bug était bien réel ), mais çà m'a énervé quand j'ai trouvé la cause.
Je viens de corriger dans une de mes extensions un bug signalé par un utilisateur, et qui s'avérait n'être présent qu'avec le Firefox d'ubuntu, pas sur la version "officielle". Je précise que j'adore Ubuntu, mais que j'ai toujours personnellement mis le vrai Firefox quand je suis sur Nux, donc je n'avais pas vu ce foutu bug.
Franchement je préférai qu'ils installent Iceweasel, ou qu'ils renomment leur version modifiée, sinon qu'ils mettent Firefox non modifié, au moins ce serait clair, " l'extension ne fonctionne sous ubuFox". Parce que je me vois mal tester mes codes sur toutes les versions appelées Firefox existantes en plus de celles officielles, déjà que j'ai du mal à faire tester sur mac...
Et pour info, mon problème était lié au fait que leur compilation produit un chrome "à plat", c-a-d que les fichiers de l'application ne sont pas dans des jar. C'est pas vraiment mineure comme modif' je trouve.
Bon, je m'emporte peut être un peu (le bug était bien réel ), mais çà m'a énervé quand j'ai trouvé la cause.
Moi je trouve ça super utile le chrome à plat, ça permet de trouver rapidement une fonction javascript, une déclaration css, avec un coup de grep. Au contraire, je comprends de moins en moins l'intêret des jar. C'est pas pour la place que ça prend sur le disque , puis j'avais vu une discussion sur forums.mozillazine où ils avaient fait des tests, et il en ressortait que les temps de démarrage étaient les mêmes.
+ ac_add_options --enable-chrome-format=flat
Sinon oui, c'est assez pénible de devoir tester avec toutes les versions, mais quand tu compares à ce qu'on doit faire pour faire tourner un programme en C sur différents unix, finalement, faire une extension firefox, c'est loin d'être le pire de ce côté là . J'ai trouvé aussi, que c'était plus simple de faire une extension qui marche pareil sur tous les linux qu'une extension qui marche pareil sur les versions mozilla windows et linux.
Ça dépend du point de vue. En fait, c'est une option de compil, donc ça fait un diff de une ligne:C'est pas vraiment mineure comme modif' je trouve.
+ ac_add_options --enable-chrome-format=flat
Sinon oui, c'est assez pénible de devoir tester avec toutes les versions, mais quand tu compares à ce qu'on doit faire pour faire tourner un programme en C sur différents unix, finalement, faire une extension firefox, c'est loin d'être le pire de ce côté là . J'ai trouvé aussi, que c'était plus simple de faire une extension qui marche pareil sur tous les linux qu'une extension qui marche pareil sur les versions mozilla windows et linux.
oui, et j'avais bien un bug bien à moi, mon extension se devait de pouvoir fonctionner dans ce cas de figure. .arno. a écrit :Moi je trouve ça super utile le chrome à plat, ...
sauf que le patch global d'ubuntu est obligé alors de faire d'autre modif' pour que le résultat n'ait pas de bugs qui en découle , dont exactement le même que le mien, corrigé dans le tronc mais pas dans la branche actuelle.arno. a écrit :Ça dépend du point de vue. En fait, c'est une option de compil, donc ça fait un diff de une ligne:C'est pas vraiment mineure comme modif' je trouve.
+ ac_add_options --enable-chrome-format=flat
C'est clair que c'est quand même un bonheur , de plus pour temporiser , les modifs d'ubuntu sont quand même très facilement trouvables, launchpad + lxr + bugzilla m'ont permis de remonter tout çà simplement.arno. a écrit :Sinon oui, c'est assez pénible de devoir tester avec toutes les versions, mais quand tu compares à ce qu'on doit faire pour faire tourner un programme en C sur différents unix, finalement, faire une extension firefox, c'est loin d'être le pire de ce côté là . J'ai trouvé aussi, que c'était plus simple de faire une extension qui marche pareil sur tous les linux qu'une extension qui marche pareil sur les versions mozilla windows et linux.
Il n'en reste pas moins que le diff d'ubuntu fait presque 1Mo (bon, en changements bruts et significatifs surement beaucoup moins, hein), que visiblement google me montre que je ne suis pas le seul à avoir eu ce genre de soucis sur ce Firefox d'ubuntu, et qu'il me semble que si cette version était nommée autrement ce serait plus simple. En l'état, l'utilisateur te rapporte juste que ton extension fonctionne pas, il ne se doute pas un seul instant avoir un Firefox particulier.
Enfin bon, j'avais surtout envie de lâcher ma mauvaise humeur du moment, légitime ou pas .
J'ai aucun problème sous le firefox d'ubuntu ...
peux tu m'envoyer vers un site non compatible
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty)
peux tu m'envoyer vers un site non compatible
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty)
Un Blog sur les logiciels libres : http://www.freelog.fr
tu as besoin d'un retour de mac, je l'installe et te dis de suite
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty)
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty)
Un Blog sur les logiciels libres : http://www.freelog.fr
quels sont les fonctionalitées bugées ?
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty)
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty)
Un Blog sur les logiciels libres : http://www.freelog.fr
gnulover a écrit :tu as besoin d'un retour de mac, je l'installe et te dis de suite
Ca c'est sympa .gnulover a écrit :quels sont les fonctionalitées bugées ?
Installe Boox 1.0.1.0 , puis ouvre n'importe quel flux, par exemple un de geckozone . Le flux doit s'afficher si tout va bien.
Avec boox non corrigé dans Firefox livré avec Ubuntu, le flux ne s'affichait pas.
le lien vers boox 1.0.1 n'est pas bon
Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Un Blog sur les logiciels libres : http://www.freelog.fr
cela ne marche pas, peut tu m'envoyer le fichier par mail ? ce sera sans doute plus simple...
Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Un Blog sur les logiciels libres : http://www.freelog.fr
ca marche sur mac ... aucun problème
Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3
Un Blog sur les logiciels libres : http://www.freelog.fr
Qui est en ligne ?
Utilisateurs parcourant ce forum : Bing [Bot] et 5 invités