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

Jägermonkey: une image vaut mieux que 1000 mots

Message par teoli2003 »

Image

Et les explications de David Mandelin sur comment le compilateur de Nitro est intégré: http://blog.mozilla.com/dmandelin/2010/ ... omponents/
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

Accès asynchrone aux cookies

Message par teoli2003 »

Il était attendu et il est (finalement) arrivé: Bug 536978 - Cookies should write asynchronously

L'écriture (et la lecture/modification) dans la base des cookies n'a plus lieu dans le fil principal. Cela devrait améliorer la réactivité du navigateur pendant le surf. A noter que la base est toujours lue au démarrage par le fil principal, ce qui veut dire que cela n'a pas d'influence sur le temps de démarrage.
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 SMIL: ça continue (+position de MS sur le SMIL)

Message par teoli2003 »

Alors qu'une "preview" d'IE9 apportera à ce navigateur un début de support du SVG (si! si!), Microsoft a annoncé ne pas vouloir implémenter SVG SMIL tout de suite et qu'il désirait que cette norme et CSS3 Animations soient plus avancées dans leur standardisation avant de le faire (IE10?).

En attendant, Mozilla, et David Holbert, continuent leur bonhomme de chemin sur l'implémentation:
Bug 534028 - SVG SMIL: Add support for animating mapped attributes
Soit les attributs SVG qui sont mappés à des propriétés CSS.

Un peu plus d'animations dans nos nocturnes...
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

Layers: état du dev

Message par teoli2003 »

Les Gecko:Layers sont là depuis quelque temps maintenant et pas mal de petites corrections de bugs ont été faites.

Outre les "backends" qui sont en développement (surtout Direct3D 10), les dévs commencent à y accrocher les éléments à accélérer. L'interface de Layers est parfois étendue, puis une implémentation par défaut est fournie; souvent deux versions d'ailleurs, une version "pur C/C++", puis une version MMX (C++/Assembleur)) est faite [Ainsi cela marchera partout, et un peu mieux sur des processeurs Intel pas trop antédiluvien. Les backends y ajouteront "naturellement" l'accélération GPU.

On a vu arriver cette nuit:
Bug 538266 [Core:Graphics]-Add affine transformations to Layers [All] (Extension de l'API)
Bug 538323 [Core:Graphics]-Implement video painting using layers [All] (Accrochage de la vidéo)

Cela permettra ceci:
roc a écrit : Later we'll do various extensions:
  • Add packed-YUV format with Image implementation using bc-cat texture streaming, for N900
  • Alternative Image implementations using D3D and OGL for YUV conversion
  • Replace oggplay YUV code
  • Add RGB-565 format for NPP_DrawImage plugin rendering on N900 (avoiding format conversion)
  • Extend ImageContainer to support a queue of timestamped Images, and have video store its entire queue of frames in the ImageContainer (this probably gives slightly smoother playback, but may not really be necessary)
Et la conversion YUV (enfin ycbcr )est presque prête (ainsi que la suppression de oggplay):
Bug 551277 Replace liboggplay YUV to RGB color conversion code

Elle devrait arriver tout bientôt (je dirais cette semaine encore).
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.
pirlouy
Tyrannosaurus Rex
Messages : 3648
Inscription : 03 nov. 2005, 05:05

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

Message par pirlouy »

Sinon, Rob Arnold travaille sur Aero en ce moment. Y'a du patch dans l'air.
En un patch, je pense que je pourrai utiliser mon style. :D
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

La barre d'onglets comme barre d'outils normale

Message par teoli2003 »

C'est fait (et je suis particulièrement content, car c'était un des bugs commencés et jamais terminé de mon coup de gueule de l'autre mois)! Désormais la barre d'onglets est une barre d'outils normale.

Cela s'est fait un peu dans la douleur, car les spécialistes de l'accessibilité ont été oubliés (et les pairs a11y ont un peu ronchonné!) Mais finalement, il semble n'y avoir qu'un problème mineur et pas bloquant.

Sinon beaucoup de testeurs de nocturnes ronchonnent (le classique c'était mieux avant, "Stratabuddy marche plus; les devs sont nuls", "Annulez le changement!"): plein d'extensions et de thèmes ne fonctionnent plus. Ma foi, c'est le lot du testeur de nocturne! Et cela arrive assez rarement. Pour ma part, rien de tout cela et cela marche nickel (même si ma dernière extension concernant les onglets, Faviconize Tab, semble avoir perdu son entrée dans le menu contextuel). Même DragNDrop Toolbars (qui marche moyennement d'un point de vue graphique sous Mac OS) peut désormais déplacer la barre d'onglet (tabs on top ou ailleurs).

Pour le commun des utilisateurs cela ne change rien (à part que la barre d'onglets est désormais au-dessus de la barre latérale), car il n'y a pas encore d'UI pour déplacer cette barre (tabs on top ou ailleurs). J'espère qu'ils adoptent quelque que chose d'aussi que DragNDrop Toolbars, mais sans le menu contextuel (il suffit d'activer les poignées sur les barres lorsqu'on choisi Customize...), avec des CSS3 Transitions pour le déplacement, et avec la possibilité de mettre les barres d'outils sous le Content ou la barre de statut (qui n'est pas une barre d'outil). C'est un vieux[Edit:vœu !] pieux pour l'instant, car je n'ai pas encore vu de réflexion sur cette UI pour l'instant.

Bug 347930 [Firefox:Tabbed Browser]-Tab strip should be a toolbar instead [All]
Dernière modification par teoli2003 le 18 mars 2010, 12:42, modifié 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.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: La barre d'onglets comme barre d'outils normale

Message par chinon37 »

teoli2003 a écrit :... C'est un vieux pieux pour l'instant,...
Mais c'est quoi exactement? ça:
pieu.jpg
ou ça:
lit.jpg
Non, pas taper, je sors... je suis déjà loin :P

Bon, c'est rassurant, y'en a qui lisent :)
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

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

Message par teoli2003 »

Oups, vœu pieux :-)
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

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

Message par Zefling »

teoli2003 a écrit :Oups, vœu pieux :-)
Moi qui pensais que c'était volontaire. :oops: :oops: :oops:
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

W7: les téléchargements sur l'icône de la barre de tâches

Message par teoli2003 »

[Bug 474060] Show download progress in app icon in Windows 7 taskbar

Cette fonctionnalité (progression du téléchargement sur l'icône de l'applicaiton) est possible sur W7. IE8 le faisait, c'est désormais aussi sur le Trunk.

[Edit]Voici ce que cela donne (téléchargement en cours/en pause):
Image
Image

[Edit2]Suite à un problème de leak, le patch a été retiré, mais ce n'est que partie remise...
Dernière modification par teoli2003 le 19 mars 2010, 08:00, modifié 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.
Thomas
Varan
Messages : 1907
Inscription : 07 janv. 2004, 17:29

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

Message par Thomas »

[off]Chromium sous Mac le fait aussi. Un rond apparaît en haut à droite de l'icône dans le dock et se remplit de façon circulaire. Ça serait bien dans Firefox.[/off]
Anciennement Toto.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

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

Message par teoli2003 »

Thomas a écrit :[off]Chromium sous Mac le fait aussi. Un rond apparaît en haut à droite de l'icône dans le dock et se remplit de façon circulaire. Ça serait bien dans Firefox.[/off]
Une petite entrée dans bugzilla pour suggérer l'idée? ;-)
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.
pirlouy
Tyrannosaurus Rex
Messages : 3648
Inscription : 03 nov. 2005, 05:05

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

Message par pirlouy »

'tain, je suis Deg mon extension Stratabuddy ne fonctionne plus depuis quelques jours.

Bon d'accord, c'est pas Stratabuddy :mrgreen:, il s'agit en l'occurrence de FireGestures (du moins les fonctions sur les onglets, et ça, ça craint) et de ColorfulTabs (beaucoup moins important).
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

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

Message par teoli2003 »

Oui, c'est la transformation de la barre d'onglets en barre d'outils qui en est la cause... Les joies du trunk. Quelques extensions se sont déjà mises à jour, mais de loin pas toutes. Certains sont même allés insulter les devs sur bugzilla (à mon avis son compte aura été bloqué):

Code : Tout sélectionner

Danial Horton      2010-03-17 09:19:04 PDT

WORST IDEA EVER!.

Marco Bonardo [:mak] 2010-03-17 09:23:50 PDT

Unless you have something really useful to point out, please avoid fud
commenting.

https://bugzilla.mozilla.org/page.cgi?id=etiquette.html

Danial Horton      2010-03-17 09:35:28 PDT

(In reply to comment #124)
> Unless you have something really useful to point out, please avoid fud
> commenting.
> 
> https://bugzilla.mozilla.org/page.cgi?id=etiquette.html

Unless you have something useful to add to the browser, avoid fud patches.

There is practically no point to this from a users point of view, other then to
cause them strife from suddenly invalidated extensions for no observable
purpose.

Benefit to User: NONE.

Mike Beltzner [:beltzner]      2010-03-17 09:42:56 PDT

(In reply to comment #126)
> There is practically no point to this from a users point of view, other then to
> cause them strife from suddenly invalidated extensions for no observable
> purpose.

This patch changes our platform so that the tabstrip can be rearranged along
with the other toolbars such as the menu bar, the main toolbar, the bookmark
toolbar, etc. It provides a bunch of extra flexibility, actually.

Extensions will break on in-development branches. That's why they're called
in-development branches.

> Benefit to User: NONE.

Quite some, actually. If you've nothing more to add to this discussion, I
strongly suggest you leave. Thanks for your feedback, and our apologies for
your broken extensions. They'll work on Firefox 3.6, still, and we'll make sure
they work on this version of Firefox when it's released.
Pour ma part, aucune extension n'est partie "aux choux" (enfin si, Faviconize Toolbar a perdu son entrée dans le menu contextuel). J'ai même remis Unlock Toolbars pour m'amuser à déplacer la barre d'onglet (bon l'extension à pas mal de glitch graphique, mais elle marche). Mais je triche, j'ai peu à peu viré toutes les extensions en rapport avec les onglets: il est loin le temps de Fx 1 où l'on ne pouvait pas déplacer les onglets; aujourd'hui le support natif des onglets est bien meilleur.
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.
pirlouy
Tyrannosaurus Rex
Messages : 3648
Inscription : 03 nov. 2005, 05:05

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

Message par pirlouy »

Non mais les gens, quand ils peuvent râler pour rien... Bien sûr que personnellement, je préfère avoir des extensions cassées si ça améliore la flexibilité de la barre d'onglets au final.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot] et 6 invités