Firefox 6: 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
Contact :

Content-Disposition: pris en compte pour "Save video as..."

Message par teoli2003 » 13 mai 2011, 15:20

L'en-tête HTTP Content-Disposition: peut être utilisé, entre autres, par les serveurs web pour préciser un nom par défaut pour la sauvegarde différent du nom de la page.

Il y a un projet (depuis Firefox 5) pour remettre à niveau le support de cet en-tête (Bug 609667).

Cela vient d'arriver: lorsque vous essayez de sauvegarder une vidéo avec le menu contextuel (Save Video As...), l'en-tête HTTP Content-Disposition: sera désormais pris en compte.

Ainsi ceci sera suivi :

Code : Tout sélectionner

Content-Disposition: filename="nom_de_la_vidéo.ogv"
Bug 564387 — "Save Video As..." does not respect the filename set in the Content-Disposition header
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.

Avatar de l’utilisateur
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51
Localisation : Le frigo scandinave
Contact :

Re: Firefox 6 - Nightly: Rumeurs et news sur le développemen

Message par calimo » 13 mai 2011, 15:35

teoli2003 a écrit :L'en-tête HTTP Content-Disposition: peut être utilisé, entre autres, par les serveurs web pour préciser un nom par défaut pour la sauvegarde différent du nom de la page.

Il y a un projet (depuis Firefox 5) pour remettre à niveau le support de cet en-tête (Bug 609667).
Cool ! Du coup j'ai demandé si les bugs 224209 et 291837 (qui ont été mentionnés une fois sur ce forum) seront aussi fixés.

teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23
Contact :

Les paramètres ClearType ajoutés à about:support

Message par teoli2003 » 13 mai 2011, 15:46

Afin d'aider à déboguer certains cas compliqués, dès votre prochaine Nightly, about:support, les paramètres ClearType de vos écrans (sous Windows bien sûr) y seront listés.

Exemple (avec deux écrans) :
Image

Cela permettra de chercher des corrélations entre certains problèmes d'accélération graphique (Direct2D/DirectWrite) et le paramétrage ClearType.
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
Contact :

Integration dans Gnome 3

Message par teoli2003 » 13 mai 2011, 18:40

J'ai pas tout compris là, mais un certain nombre de corrections ont été faites pour l'intégration dans Gnome 3.

Bug 611953 — GNOME 3.0 readiness
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
Contact :

Des boutons dans about:memory

Message par teoli2003 » 13 mai 2011, 20:03

Trois boutons ont été ajoutés dans about:memory :

Image

Le premier force l'exécution du ramasse-miette, le second le ramasse-miette puis le collecteur de cycle (qui supprime les objets DOM inutiles). Le dernier envoie trois fois un message interne memory-pressure.

Le but de tout cela n'est pas de permettre de rendre de la mémoire (les effets seront limités), mais de pouvoir avoir un état plus prédictible en lisant about:memory lorsqu'on recherche des fuites ou des quasi-fuites.

http://blog.mozilla.com/nnethercote/201 ... stage-1-5/
Dernière édition par teoli2003 le 13 mai 2011, 20:49, édité 1 fois.
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.

vulcain
Varan
Messages : 1732
Inscription : 20 juil. 2010, 08:41

Re: Firefox 6 - Nightly: Rumeurs et news sur le développemen

Message par vulcain » 13 mai 2011, 20:27

Au sujet du nom de domaine mis en avant, je trouve cela pourri pour certains sites. Exemple:
http://oooforum.free.fr/
Capture-Portail OpenOffice.org - Nightly.png
On va maintenant penser que c'est free qui fait ce site. Pourquoi ne pas mettre en avant tout ce qui il y a entre http:// jusqu'au premier /(en virant les www si vous voulez) ?
Ou bien mettre rajouter un gris plus foncé pour ce qu'il y a entre le http:// et le nom de domaine.

Cela semble évoqué dans le bug 451833 mais il y a-t-il un bug qui a été créé ?

Avatar de l’utilisateur
Zefling
Tyrannosaurus Rex
Messages : 2576
Inscription : 21 déc. 2004, 03:45
Localisation : France - 63
Contact :

Re: Firefox 6 - Nightly: Rumeurs et news sur le développemen

Message par Zefling » 13 mai 2011, 20:59

vulcain a écrit :On va maintenant penser que c'est free qui fait ce site. Pourquoi ne pas mettre en avant tout ce qui il y a entre http:// jusqu'au premier /(en virant les www si vous voulez) ?
Mais c'est bien chez free.fr que le site est, ce n'est qu'un sous domaine. Tu peux très bien faire un.deux.trois.quatre.cinq.six.sept.huit.neuf.monsite.fr si ça te chante, le domaine reste monsite.fr
Le navigateur ne peut pas savoir si c'est important ou pas, ça permet surtout d'éviter les sites douteux comme j'ai eu récemment : www.battle.net.securesecurity-wowaccountadmin.com

Après il y a des exceptions comme .co.jp, .co.uk, etc.

Ça ne va pas mettre Locationbar² sur la carreau, je trouve que c'est bien plus clair avec un paramétrage possible.
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

Avatar de l’utilisateur
~HP
Varan
Messages : 1140
Inscription : 29 juin 2008, 13:22
Contact :

Re: Firefox 6 - Nightly: Rumeurs et news sur le développemen

Message par ~HP » 14 mai 2011, 02:19

vulcain a écrit :On va maintenant penser que c'est free qui fait ce site.
C'est « un peu » çà, en fait… :mrgreen:
Faudrait déjà comprendre ce qu'est un domaine, avant… non ?!

teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23
Contact :

Re: Firefox 6 - Nightly: Rumeurs et news sur le développemen

Message par teoli2003 » 14 mai 2011, 07:42

Zefling a écrit : ça permet surtout d'éviter les sites douteux comme j'ai eu récemment : www.battle.net.securesecurity-wowaccountadmin.com
C'est le but de la modif (et non pas un aspect esthétique).
Après il y a des exceptions comme .co.jp, .co.uk, etc.
Il y a une liste d'exception pour ces pays. http://www.bbc.co.uk/
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
Contact :

Télémétrie

Message par teoli2003 » 14 mai 2011, 10:56

Cela faisait longtemps que je voulais vous en parler, mais je profite de la sortie d'un message sur le blog de Taras Glek pour le faire.

Mozilla essaie depuis longtemps de rendre son navigateur correct au niveau de l'utilisation mémoire et réactif aux commandes de l'utilisateur. Ce n'est pas facile et beaucoup de travail a été fait (pour ceux qui se souviennent encore des fuites de Firefox 1.5 ou des problèmes de fragmentation mémoire jusqu'à Firefox 3, ...)

Le hic, c'est que même si les fuites sont colmatées, la fragmentation contrôlée, les plugins dans des processus séparés et une surveillance de la mémoire faite via le about:memory, Mozilla a beaucoup de peine à tester une nouvelle version sur ces points-là avant la sortie du produit. Et même après, c'est plus un ressenti qui est transmis que des éléments précis.

Mozilla fait de nombreux tests sur ses produits, mais tous sont des benchmarks soit des mesures sur des configurations standardisées. Or, les utilisateurs n'ont pas des configurations si prévisibles. Chez beaucoup, c'est même un bordel sans nom de logiciels espions, de publiciels, de 23 suites de sécurité (certaines désinstallées en partie) et de quelque 163 plugins et extensions. Et ce sont ces utilisateurs-là qui ont le plus de problèmes (Étonnament...).

L'idée est donc de faire comme les autres navigateurs, en particulier Google Chrome, en créant un système de télémétrie. Le navigateur fait un certain nombre de mesures (mémoire, nombre de GC, efficacité du GC, ...) et les transmet une fois par jour à Mozilla qui les utilise pour des statistiques. Très similaire avec les rapports de crashs qui ont permis de corriger des milliers de bugs depuis Firefox 1.

Bien sûr, contrairement à Google, Mozilla n'ajoute pas dans ces données un identifiant unique. Et comme ces données sont purement techniques, le risque de violation de la vie privée est minimisé. (Je vous invite à installer l'extension listée plus bas sur Nightly pour vérifier).

Le système rapportant les données est actuellement dans Nightly (bug 585196). Taras désire que le plus de monde l'utilise (déjà pour tester l'infrastructure de traitement de ces données!) et donc l'active — c'est désactivé par défaut — en mettant la clé toolkit.telemetry.enabled à true (à l'URL about:config).

Il n'y a pas encore d'interface graphique pour visualiser les données, mais Taras a fait une extension (attention: lien direct!) ajoutant about:telemetry pour afficher les données recueillies.

Voilà, les résultats de ces données seront très intéressantes et le but d'améliorer les choses pour tous ces gens qui ont des problèmes bizarres (nombreux mais pas si nombreux quand même) est noble.

Le blog de Taras (en anglais): https://blog.mozilla.com/tglek/2011/05/ ... -telemetry

Ah oui, bien sûr ce n'est que dans Nightly et est prévu pour Firefox 6 qui devrait passer en alpha la semaine prochaine (sur le canal Aurora).
Image
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
Contact :

DOM3: support de CustomEvent

Message par teoli2003 » 14 mai 2011, 13:38

L'interface CustomEvent du DOM level 3 est désormais supportée.

Bug 427537 — Implement CustomEvent DOM3 specification
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
Contact :

MathML3: <mstyle>

Message par teoli2003 » 14 mai 2011, 14:46

De grosses modifications ont été faites aux attributs de <mstyle>. L'implémentation différait en 7-8 points de la spec.

Le détail dans le bug: https://bugzilla.mozilla.org/show_bug.cgi?id=569125
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
Contact :

HTML5 onafterprint et onbeforeprint supportés

Message par teoli2003 » 14 mai 2011, 16:43

Les événements HTML5 onbeforeprint et onafterprint sont supportés (dès la version de demain de Nightly). IE les supportait depuis longtemps.

Bug 307258 — Support onbeforeprint and onafterprint events
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
Contact :

Affichage des FPS pour OpenGL

Message par teoli2003 » 14 mai 2011, 17:00

L'affichage des frames per second (FPS, images par seconde ou rafraîchissements par seconde) est désormais possible pour les backend accéléré via OpenGL (pas encore pour Direct 3D).

Il faut explicitement l'activer en mettant layers.acceleration.draw-fps à true.

Je n'ai pas d'image montrant comment cela apparaît, mais c'est un outil pour le déverminage.

Bug 612407 — Add FPS counter like fraps
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
Contact :

Firefox 7

Message par teoli2003 » 17 mai 2011, 08:43

En prévision du gel des fonctionnalités de cette semaine, entraînée par la cascade du passage de Firefox 5 en bêta et de Firefox 6 en Aurora, j'ai ouvert le fil pour le suivi de Firefox 7.

Firefox 7 : Rumeurs et news sur le développement

Pour ceux qui suivent ces fils via les flux RSS, il est temps d'en ajouter un nouveau :-D
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 : Aucun utilisateur inscrit et 1 invité