Bug localstorage

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Répondre
Bobe
Iguane
Messages : 742
Inscription : 28 juil. 2003, 21:29

Bug localstorage

Message par Bobe »

Salut,

Depuis quelques temps (une des beta de firefox 10 à priori), j'ai une erreur NS_ERROR_FAILURE sur une application utilisant l'objet localStorage alors que cela fonctionnait très bien auparavant.

Sur cette page de test, j'obtiens une erreur NS_ERROR_DOM_SECURITY_ERR : http://people.w3.org/mike/localstorage.html

Et vous ? (besoin de tests avec, disons, firefox 8 à 11)

edit : précisez si vous faites le test avec les cookies autorisés ou non (faites le test avec les deux cas : cookies autorisés/non autorisés si possible)
« La vie d’un geek est un combat perpétuel contre l’imperfection »
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Bug localstorage

Message par Abraxas »

Je veux bien tester mais faut rentrer des valeurs dans quelle zone et appuyer sur quel bouton ?
Bobe
Iguane
Messages : 742
Inscription : 28 juil. 2003, 21:29

Re: Bug localstorage

Message par Bobe »

Tu rentres une valeur dans les deux champs (que des lettres dans le champ "name") puis tu appuies sur le bouton "setitem()" et tu vérifies si la console d'erreur dit quelque chose (console d'erreur : ctrl + shift + j)
« La vie d’un geek est un combat perpétuel contre l’imperfection »
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Bug localstorage

Message par Abraxas »

FF9, aucun cookie bloqué:
Image

EDIT:
FF9, cookie w3.org bloqué
Y a la 1ère exception à la connexion puis la 2nde quand on clique sur setitem puis à nouveau la 2nde exception.
Et les valeurs entrées ne sont pas affichées.
Image
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Bug localstorage

Message par Abraxas »

J'ai édité avec les cookies bloqués. :D
Bobe
Iguane
Messages : 742
Inscription : 28 juil. 2003, 21:29

Re: Bug localstorage

Message par Bobe »

Moi, j'avais l'erreur NS_ERROR_FAILURE, même en autorisant les cookies.

Je viens de tester avec un profil tout neuf et ça marche donc ce n'est pas un bug de firefox 10. Après quelques recherches, je viens de constater qu'il n'y avait plus de base webappstore.sqlite dans mon profil principal. Bizarre... :shock:
« La vie d’un geek est un combat perpétuel contre l’imperfection »
Bobe
Iguane
Messages : 742
Inscription : 28 juil. 2003, 21:29

Re: Bug localstorage

Message par Bobe »

Si je copie le webappstore.sqlite du profil de test dans mon profil principal, il est supprimé après avoir démarré firefox :shock:

Qui plus est, firefox est censé créer ce fichier au besoin, s'il n'existe pas déjà : http://kb.mozillazine.org/Webappsstore.sqlite

Là, c'est l'inverse, il le supprime carrément (au démarrage) s'il est présent dans le profil... :o

Une idée ?
« La vie d’un geek est un combat perpétuel contre l’imperfection »
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Bug localstorage

Message par Abraxas »

Je sais qu'il y a un bug pour sessionStorage mais je pense que ça te concerne pas: https://bugzilla.mozilla.org/show_bug.cgi?id=716963
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Bug localstorage

Message par Abraxas »

essaie juste de créer un .sqlite vierge, sans rien.
Bobe
Iguane
Messages : 742
Inscription : 28 juil. 2003, 21:29

Re: Bug localstorage

Message par Bobe »

Avec mon profil lancé en mode sans échec, je n'ai plus le bug sur mon application (le fichier webappstore.sqlite a bien été créé au démarrage de firefox).

En relancant normalement firefox, le bug se reproduit à nouveau (et webappstore.sqlite a de nouveau été supprimé sauvagement).
Je vais désactiver toutes les extensions et les réactiver au cas par cas en commençant par celles qui sont le plus susceptibles de provoquer ce bug.
« La vie d’un geek est un combat perpétuel contre l’imperfection »
Bobe
Iguane
Messages : 742
Inscription : 28 juil. 2003, 21:29

Re: Bug localstorage

Message par Bobe »

J'ai trouvé le coupable : betterPrivacy. Bizarre, il est censé ne s'occuper que des cookies flash :?
« La vie d’un geek est un combat perpétuel contre l’imperfection »
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Bug localstorage

Message par Abraxas »

Cet addon doit éviter le stockage d'infos localement: cookies et cie, d'où peut-être cet effet de bord. :idea:
Bobe
Iguane
Messages : 742
Inscription : 28 juil. 2003, 21:29

Re: Bug localstorage

Message par Bobe »

Non, le descriptif de l'add-on cible spécifiquement les LSO, les cookies flash.
« La vie d’un geek est un combat perpétuel contre l’imperfection »
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Bug localstorage

Message par Abraxas »

Essaie de poser la question au dév de l'addon du pourquoi de ce comportement.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités