Firefox 4 + Lorentz + Tumucumaque + Macaw: News sur le dév.

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

Re: Firefox 3.7 : Rumeurs et news sur le développement

Message par teoli2003 »

Les travaux sur l'accélération matérielle (Direct2D) sous Vista et W7 semblent très très prometteurs:
Meeting hebdomadaire a écrit : And now, for the Direct2D in Firefox show, starring Bas Schouten!

* Bas’s blog post on Direct2D was featured in a cnet news article on Direct2D in Firefox.
* Direct2D provides vector graphics rendering on the GPU. It is implemented as a backend to cairo.
* Large performance improvements in scrolling.
* Large improvements in dynamic websites using a lot of transformations and blending operations.
* Possible implementation strategies:
o Switched on for all D3D10+ cards, blacklist buggy hardware.
o Switch off by default, whitelist hardware/driver versions.
o Possibly additionally whitelist D3D9 cards.
Mais c'est loin d'être prêt!

Edit: un article sur le blog de Bas Schouten (le dev): http://www.basschouten.com/blog1.php/20 ... ce-analysi
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.
commando
Lézard à collerette
Messages : 304
Inscription : 05 janv. 2009, 15:23

Re: Firefox 3.7 : Rumeurs et news sur le développement

Message par commando »

Super pour le support de Direct2D :D Surtout que j'ai une très bonne carte graphique 8-)

A part ça, la 3.7 est censée être une mise à jour mineure (minor update) de la 3.6 (qui elle-même est censée l'être de la 3.5...).
Qu'est-ce qu'il en ai de la compatibilité des extensions qui fonctionnent sous 3.5 et/ou 3.6???
pirlouy
Tyrannosaurus Rex
Messages : 3648
Inscription : 03 nov. 2005, 05:05

Re: Firefox 3.7 : Rumeurs et news sur le développement

Message par pirlouy »

Mise à jour mineure ne veut pas forcément dire que les extensions fonctionneront encore. Ça veut dire qu'il n'y a pas de grosses parties complètement recodées. Mais ça n'empêchera pas certaines extensions de ne plus fonctionner.

Par exemple, pour la 3.6, il y a eu quelques changements de fonctionnalités pour les onglets, certaines extensions devront s'adapter (normalement, elles l'ont déjà fait). Pour la 3.7, dans quelques temps, il risque d'y avoir des changements d'apparence importants, ce qui va forcément rendre certaines extensions modifiant l'affichage incompatibles.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Re: Firefox 3.7 : Rumeurs et news sur le développement

Message par teoli2003 »

5% de gain au test sunspider depuis 2 jours.
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.
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Re: Firefox 3.7 : Rumeurs et news sur le développement

Message par Benoit »

Juste pour info pour ceux qui suivent les sujets de teoli2003 régulièrement, il y a maintenant des flux Atom sur les forums Geckozone pour recevoir les mises à jour directement :)
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

ECMAScript 5.0 approuvé

Message par teoli2003 »

C'est fait, ECMA a formellement approuvé ECMAScript 5.

Pour ceux intéressés, le méta-bug de son implémentation est: Bug 445494 - (es5) ECMAScript 5 (formerly 3.1) Tracking Bug .
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
~HP
Varan
Messages : 1141
Inscription : 29 juin 2008, 13:22

Re: Firefox 3.7 : Rumeurs et news sur le développement

Message par ~HP »

Benoit a écrit :il y a maintenant des flux Atom sur les forums Geckozone
sympa çà, dans atom :

Code : Tout sélectionner

<content type="html" xml:base="http://www.geckozone.org/forum/viewtopic.php?t=76185&p=542506#p542506"><![CDATA[
Des réflexions sur une "rénovation" du gestionnaire de modules complémentaires: <!-- m --><a class="postlink" href="http://jboriss.wordpress.com/2009/11/23/redesigning-firefoxs-addons-manager/">http://jboriss.wordpress.com/2009/11/23 ... s-manager/</a><!-- m --><p>Statistiques: Posté de <a href="http://www.geckozone.org/forum/memberlist.php?mode=viewprofile&u=10147">teoli2003</a> - 24 Nov 2009 9:08 - Réponses 200 - Vus 7121</p><hr />
]]></content>
D'un point de vue purement balises, j''aime bien le fait de pouvoir annoncer le type du content (ici : html)… faut que je regarde à l'occase si je peux utiliser quelque chose comme çà, grâce au namespaces, dans mes RSS 2.0 :D.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

SVG SMIL: URI, font-family, stroke-dasharray, cursor et plus

Message par teoli2003 »

Avec la réouverture du Trunk (et en attendant l'arrivée du Compositor phase 2, imminente :-P ), voici déjà quelques améliorations du SVG SMIL, qui commence à prendre une jolie forme!

[Bug 520487] Support URI values in SVG/SMIL (Support des valeurs URI)
[Bug 528656] support "font-family" values in SVG/SMIL (Support de font-family)
[Bug 524539] SVG/SMIL: Enable support for animating "stroke-dasharray" CSS property (Support de stroke-dasharray)
[Bug 520239] SVG SMIL: Add support for animating CSS shorthand properties (Support des propriétés CSS "résumé", genre font comprenant plusieurs valeurs)
[Bug 530675] Support "cursor" property in SVG/SMIL
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

Amélioration des performances CSS

Message par teoli2003 »

Quelques patchs améliorant les perfs CSS (mais je n'ai pas de chiffre) sont arrivés. Ce sont des patchs très techniques, leur intérêt réside surtout dans le fait que B. Zbarsky travaille sur l'optimisation de la partie "layout".

Bug 523288 - [FIX]Speed up RuleProcessorData ctor and SelectorMatches a bit
Bug 523148 - [FIX]Speed up AddImportantRules
Bug 525608 - [FIX]Speed up pseudo-style probing
Bug 525952 - [FIX]Get rid of the pseudoclass if cascade in SelectorMatches

D'autres devraient suivre ces prochains temps.
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

SVG Animation: plein de -moz-* en plus!

Message par teoli2003 »

Toujours et encore le support de l'animation avance! Aujourd'hui plusieurs propriétés -moz-* ont été traitées:

Bug 524853 - add support for animation of -moz-box-flex to nsStyleAnimation
Bug 524854 - add support for animation of -moz-column-count to nsStyleAnimation
Bug 524855 - add support for animation of -moz-column-rule-width to nsStyleAnimation
Bug 524861 - add support for animation of border-spacing and -moz-transform-origin to nsStyleAnimation

Sauf oubli, ce sont plus ou moins les dernières.
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

Impression: un bug "fondamental" a été corrigé

Message par teoli2003 »

Il y a pas mal de bugs avec l'impression, en particulier avec les plugins, les images animées et autres.

Sans effet directement visible, la manière de préparer l'impression, en clonant désormais le document est arrivé. En travail depuis plusieurs mois, c'est un de ces bugs très importants qui, bien que sans effet directement visible, va permettre de corriger pas mal de problèmes en relation avec l'impression.

Bug 487667 - Clone documents for printing

:-)
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

Parser HTML5: un pas de plus vers son activation par défaut

Message par teoli2003 »

Pas mal de bugs ont été corrigé dans le parseur spéculatif HTML5. En particulier:

Bug 515610 - Make defer and async work with the speculating HTML5 parser.

ce qui nous rapproche de son activation par défaut!

(Pas mal de régression sur Mac, apparues suite au portage 64-bits, ont été également corrigées)
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

Grande nouvelle: les plugins OOP viennent d'arriver!

Message par teoli2003 »

C'est encore tout frais (il faudra attendre la nocturne de demain) et je n'ai pas encore lu de feedback à ce sujet, mais les Out-of-process plugins sont là!

Un grand progrès même s'il faudra quelque temps pour que les problèmes qui seront forcément trouvés, mais un grand progrès pour la stabilité!

(Le merge est laborieux! Il y a eu un backout, mais il est revenu! Il faudra encore quelques heures pour être sûr que la nocturne de demain le contienne; j'éditerai ce message avec des infos supplémentaires d'ici là)

[Les premiers testeurs semblent avoir de nombreux crashes pour l'instant...]

Edit:To turn on IPC plugins, set the pref dom.ipc.plugins.enabled in nightlies starting this morning. (16.12.2009)
Edit2: Une entrée de blog: http://benjamin.smedbergs.us/blog/2009- ... s-plugins/
Edit3: Cela ne marche que sous Linux et Windows (sous Windows pour 2-3 jours, que pour les plugins sans espace dans leur path)
Dernière modification par teoli2003 le 16 déc. 2009, 09:46, modifié 2 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.
Uther
Lézard à collerette
Messages : 472
Inscription : 12 juin 2004, 17:43

Re: Firefox 3.7 : Rumeurs et news sur le développement

Message par Uther »

Est ce que les OOP permettront d'utiliser des plug-ins 32bit avec les versions 64bit de Firefox, ou c'est juste pour stabiliser?
Le monde se divise en 10 catégories : ceux qui comptent en binaire et ceux qui ne comptent pas en binaire.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Re: OOP-plugins

Message par teoli2003 »

Aucune idée (mais je dirai soit ça le permet directement, soit ça va le faciliter). En tout cas, j'ai eu beau essayer d'activer la fonctionnalité hier sur mon Mac, pas réussi a avoir du Flash dans un autre processus; pas de crash non plus. Mais je n'ai pas eu beaucoup de temps.

[J'ai compris: cela ne fonctionne pas encore sous MacOS :-(]
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é