Firefox 3.6/Namoroka: Rumeurs et news sur le développement

Des nouvelles intriguent, portent à réactions ; des rumeurs courent et vous voulez débattre le vrai du faux. C'est simple : ce forum est dédié à ceux qui se sont laissés tenter par la pomme de la connaissance.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Tu sélectionnes l'entrée dans la liste et tu l'effaces...

D'accord pour 500 entrées c'est laborieux, mais bon.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1) Gecko/20090715 JYP Firefox/3.5.1
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Message par Zefling »

Justement, pour Google la liste et tellement longue que j'essaie même pas. Trop laborieux.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Pour info, il y a tout un travail en cours pour optimiser les temps de démarrage: http://blog.vlad1.com/2009/07/27/startup-part-1/

Bien sûr, il n'y a pas un gros truc qui améliore le tout, mais à terme il devrait y avoir quelques secondes grapillées.

Un des bugs cités dans l'article optimise (~60% plus rapide) la conversion UTF-8 -> UTF-16, appelée très souvent au démarrage. Cela devrait faire gagner une ou deux secondes.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1) Gecko/20090715 JYP Firefox/3.5.1
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Arrivée cette nuit de la propriété CSS3 background-size (bug 189519 [Core:Style System (CSS)]-Implement CSS3's background-size ).

Plusieurs petites améliorations pour Tracemonkey arrivent. Il s'agit surtout d'être capable de tracer plus de cas (et donc d'accélérer JS dans plus de cas).

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1) Gecko/20090715 JYP Firefox/3.5.1
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Les CSS Gradients sont arrivés. (bug 479220). Ce n'est pas encore une norme W3C, mais cela est soumis. Il y a une divergence de syntaxe avec webkit (deux propriétés, au lieu d'une avec un paramètre), mais comme cela est préfixé par -moz- et -webkit- respectivement, ce n'est pas grave. La doc développeur est en cours d'écriture: https://developer.mozilla.org/en/CSS/Gradients

La divergence sera résolue via le W3C et finalement l'un ou l'autre s'adaptera: le gros du boulot est déjà fait.


Sinon, David Baron travaille sur les CSS3 Transitions (bug 435441). L'un des quatre patchs est arrivés, mais rien de visible pour les utilisateurs, il y a encore pas mal de boulot.

Sinon le calcul asynchrone des résultats de l'Awesome bar est également arrivé. Cela devrait améliorer la réactivité de celle-ci.

Beaucoup d'arrivées, on sent qu'on approche de l'alpha 1!

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090801 Minefield/3.6a1pre
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Roger
Lézard vert
Messages : 118
Inscription : 05 déc. 2004, 18:54

Message par Roger »

Ça fait plaisir toutes ces améliorations qui arrivent au fur et à mesure, merci pour le compte rendu et les descriptions teoli2003 ! :)

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.9.1.1) Gecko/20090715 Firefox Firefox/3.5.1
Firefox, Thunderbird et pleins d'autres logiciels libre :)
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

TADAAA!

Grande accélération de l'interface! Le jit a été activé par défaut pour le chrome! (J'utilise cela depuis des mois et c'est désormais stable). Cela fait une différence sensible au niveau réactivité.

Bug 500304 - turn on chrome jit by default

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 JYP Firefox/3.5.2
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Il y a eu une modification du comportement du scroll cette nuit. Cela ne va pas plus vite (il faudra le compositor) mais cela doit donner l'impression d'aller plus vite, si j'ai bien compris.

Bug 462809 - Interpretation of scroll events on Windows and OS X

Des nouvelles de Tracemonkey: le trace dans les récursions progresse bien. Dans les cas simples, cela l'accélère de 8x. Dans les cas compliqués cela le ralentit de 1.4x (1.8x la semaine dernière, 4x la semaine d'avance). Il faut encore supprimer les ralentissements dans ces cas avant que cela puisse être mis sur le trunk.
Probablement pas prêt pour Fx 3.6.

Enfin l'animation des propriétés CSS via SMIL, nécessaire à l'activation du SMIL par défaut avance aussi à grands pas.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 JYP Firefox/3.5.2
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Message par Zefling »

teoli2003 a écrit :Les CSS Gradients sont arrivés. (bug 479220). Ce n'est pas encore une norme W3C, mais cela est soumis. Il y a une divergence de syntaxe avec webkit (deux propriétés, au lieu d'une avec un paramètre), mais comme cela est préfixé par -moz- et -webkit- respectivement, ce n'est pas grave. La doc développeur est en cours d'écriture: https://developer.mozilla.org/en/CSS/Gradients
Moi j'ai fais un dégradé avec « -moz-border-top-colors » en mettant 15 couleurs :oops:
C'est bête que ça soit sur « background-image » est pas « background-color » :

Code : Tout sélectionner

background-image: -moz-linear-gradient(left, right, from(red), to(violet), color-stop(16%, orange), color-stop(32%, yellow), color-stop(48%, green), color-stop(60%, blue), color-stop(76%, indigo));
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9.1) Gecko/20090624 Firefox/3.5
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Un ptit bugfix qui plaira beaucoup (bug 354894 ): http://zpao.com/articles/20-better_sess ... e_behavior.

Désormais si vous avez une fenêtre ouverte genre Téléchargements et que vous fermez votre dernière fenêtre d'onglet croyant fermer le navigateur, votre session est quand même restaurée.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 JYP Firefox/3.5.2
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Message par Zefling »

:roll: Tu m'étonnes que ça plaira. Le nombre de fois où je me suis fait avoir par ça. Pour éviter de me faire avoir, j'ai ajouté un bouton qui ferme tout d'un coup pour quitter (au moins j'étais sûr de ne plus avoir ce problème et même pouvoir fermer toutes les fenêtres d'un coup).

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
Thomas
Varan
Messages : 1907
Inscription : 07 janv. 2004, 17:29

Message par Thomas »

J'ai pas tout compris. En fait, peut-être car je suis sous OSX. Il y a un amalgame entre fermer les fenêtres et quitter l'application et je me suis perdu dans les explications :o
Anciennement Toto.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Sur OSX cela ne le fait pas.

Sur les autres systèmes, fermer la dernière fenêtre (avec la croix) ferme l'application.

Cas normal: une fenêtre avec des onglets, on clique la croix et zou Fx fermé. Et onglets restaurés au redémarrage.

Cas problématique: une fenêtre avec des onglets, la fenêtre des downloads (par exemple) derrière (on l'a oublié). On ferme la croix sur la fenêtre avec les onglets et zou! Fx pas fermé, il reste la fenêtre des downloads (qu'on ne remarque pas forcément tout de suite, minimisée qu'elle peut être). On quitte alors Fx (violemment ou pas), mais les onglets sont alors perdus puisque la fenêtre était déjà fermée lorsque l'on a quitter.

Ce fix corrige cela.

Sur Mac, il n'y pas ce problème: fermer une fenêtre ne terminant pas l'application, l'utilisateur quitte l'application par le menu ou par un raccourci standard et le session restore marche normalement.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 JYP Firefox/3.5.2
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Thomas
Varan
Messages : 1907
Inscription : 07 janv. 2004, 17:29

Message par Thomas »

Ok je vois mieux, merci.
Anciennement Toto.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message par teoli2003 »

Firefox 3.6 alpha 1 est sortie!

Résumé des modifs: http://hacks.mozilla.org/2009/08/firefo ... evelopers/

Message envoyé avec : Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090807 Minefield/3.6a1pre
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Semrush [Bot] et 1 invité