Forums : Extensions

Aller à la discussion :  Plus récente Plus ancienne

# enregistrement chrome FF 1.5

Envoyé par : wako

Date : 04/05/2006 15:21

Bonjour,

J'ai un souci pour enregistrer mon appli dans FF 1.5.0.3

mon arbo :

-rep/to/workspace/
 |_ chrome.manifest
 |_ install.rdf
 |_ chrome/
    |_ content/
      |_ myapp/*.xul

j'ai le même schéma pour skin et pour locale.

le fichier chrome.manifest :

content apl     chrome/content/
locale  apl     fr-FR   chrome/locale/fr-FR/
skin    apl     classic/1.0     chrome/skin/

J'ai également creer le fichier {id de l'application} avec le path pour aller au rep/to/workspace/

Si je regarde dans la liste d'extention firefox, elle est présente avec toutes les informations contenu dans le fichier install.rdf mais quand je tape dans la barre d'url : chrome://myapp/content/login.xul il m'envoi le message suivant :

Firefox ne peut trouver le fichier à l'adresse /content/login.xul.

Je ne comprend pas, il y a des droits spécifiques à mettre à différent fichier ?

wako, qui comprend plus :'(

PS : sous mozilla / FF 1.0.2 sa fonctionnait très bien, mais il n'y as pas de manifest :/ j'ai lu et relu la page Extensions/Enregistrement Chrome du wiki ainsi que tout ce qui s'y rapporte.

# Re: enregistrement chrome FF 1.5

Envoyé par : wako

Date : 04/05/2006 17:11

Un peu plus d'eau au moulin.

J'ai tester en simulant l'installation de l'application.

mon chrome.manifest est devenu :

 content apl     jar:chrome/apl.jar!/content/apl/
 locale  apl     fr-FR   jar:chrome/apl.jar!/locale/fr-FR/apl/
 skin    apl     classic/1.0     jar:chrome/apl.jar!/skin/apl/

Et bien devinez quoi ?!

Sa ne marche toujours pas. Quand je tape chrome://apl/content/login.xul il charge dans le vide une fraction de seconde, et rien ne s'affiche, aucune erreur.

j'ai également changer le propio du dossier de firefox (j'ai mis le mien) et sa n'a scritement rien changer.

Qu'est ce que j'ai loupé ?

wako

# Re: enregistrement chrome FF 1.5

Envoyé par : laurentj

Date : 04/05/2006 19:34

tu as bien quitté firefox et relancé ?

Pour ton premier exemple, tu as une erreur : tu déclare un paquet "apl" mais tu fais chrome://myapp/... au lieu de chrome://apl/

# Re: enregistrement chrome FF 1.5

Envoyé par : wako

Date : 04/05/2006 21:39

Vivi, j'ai bien tout fait comme il faut, enfin, il me semble.

Pour le myapp, j'ai bien mis apl, c t pour l'explication.

Bref, je comprend pas.

Je retenterai une installation complete d'un nouveau projet, pour tester.

wako

# Re: enregistrement chrome FF 1.5

Envoyé par : wako

Date : 05/05/2006 09:53

Salut, j'ai fait quelques tests ce matin, et, par je ne sais quelle magie, sa fonctionne, alors que je n'ai rien changer, du moins quasi.

mon chrome.manifest est devenu :

content apl     chrome/content/apl/
locale  apl     fr-FR   chrome/locale/fr-FR/apl/
skin    apl     classic/1.0     chrome/skin/apl/

Maintenant cela fonctionne, mais je suis sur qu'hier j'ai essayer.

Enfin, bref, cela fonctionne donc c'est parfait.

Merci Laurent pour ta contribution :)

wako

PS : ton blog est vraiment sympa

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.