Not working in firefox 51 (64 bit) Puntuado con 5 de 5 estrellas

Thank you for this add on I have used it for years.
looking at the xpi/components I see some missing 32 bit libs I don't know if that's the problem since I run a 64 bit linux system: ldd components/libkdewallet_x86.so | grep 'not found'
libkdeui.so.5 => not found
libkdecore.so.5 => not found
ldd components/libkdewallet_x86_64.so | grep 'not found'
is OK.

@Gree the code is located at http://svn.guillermomolina.com.ar/firefox-kde-wallet-2/
I have looked at it it seems to be a slightly (older?) version
Hope this project can keep going
cheers

Este usuario tiene 2 valoraciones anteriores de este complemento.

FF 51 Puntuado con 5 de 5 estrellas

It seems to me that, when the add-on is active in FF 51.0.1, no password is automatically filled in the forms, although I can see the passwords both in FF and KWallet. Is the add-on opensource? I can look at the problem deeper.

FF 50.0 Puntuado con 1 de 5 estrellas

since the update to FF 50.0 then
kwallet addon is unactivated because FF can't verify it!

Este usuario tiene 9 valoraciones anteriores de este complemento.

Firefox 49 Puntuado con 3 de 5 estrellas

I can confirm issue on FF49.
auto-filling for passwords is not working, but FF has access to kwallet and I can view my stored passwords.

Firefox 49 - plugging crash Puntuado con 1 de 5 estrellas

Breaks:
- Firefox Sync (need to login after each restart).
- Autofillng for passwords is not working.

confirmed sync problem Puntuado con 4 de 5 estrellas

i really like this plugin, but the sync problem is really annoying. However, i can confirm that the workaround below is working for me. (copying the password field from build in password manager)

I also get an error message on the terminal at firefox start that might be related to this problem:
1441205528447 FirefoxAccounts ERROR Failed to save data to the login manager: [Exception... "[JavaScript Error: "timePasswordChanged is not defined" {file: "file:///home/till/.mozilla/firefox/dpnh1zxx.default/extensions/kwallet@guillermo.molina/components/KDEWalletStorage.js" line: 112}]'[JavaScript Error: "timePasswordChanged is not defined" {file: "file:///home/till/.mozilla/firefox/dpnh1zxx.default/extensions/kwallet@guillermo.molina/components/KDEWalletStorage.js" line: 112}]' when calling method: [nsILoginManagerStorage::modifyLogin]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: jar:file:///usr/lib64/firefox/omni.ja!/components/nsLoginManager.js :: LoginManager.prototype.modifyLogin :: line 355" data: yes] Stack trace: LoginManager.prototype.modifyLogin()@jar:file:///usr/lib64/firefox/omni.ja!/components/nsLoginManager.js:355 < LoginManagerStorage.prototype.set<()@resource://gre/modules/FxAccounts.jsm:1142 < next()@self-hosted:620 < TaskImpl_run()@resource://gre/modules/Task.jsm:314 < TaskImpl_handleResultValue()@resource://gre/modules/Task.jsm:393 < TaskImpl_run()@resource://gre/modules/Task.jsm:322 < Handler.prototype.process()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:867 < this.PromiseWalker.walkerLoop()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:746 < this.PromiseWalker.scheduleWalkerLoop/<()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:688 < <file:unknown>
1441205528447 FirefoxAccounts ERROR Failed to save data to the login manager: [Exception... "[JavaScript Error: "timePasswordChanged is not defined" {file: "file:///home/till/.mozilla/firefox/dpnh1zxx.default/extensions/kwallet@guillermo.molina/components/KDEWalletStorage.js" line: 112}]'[JavaScript Error: "timePasswordChanged is not defined" {file: "file:///home/till/.mozilla/firefox/dpnh1zxx.default/extensions/kwallet@guillermo.molina/components/KDEWalletStorage.js" line: 112}]' when calling method: [nsILoginManagerStorage::modifyLogin]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: jar:file:///usr/lib64/firefox/omni.ja!/components/nsLoginManager.js :: LoginManager.prototype.modifyLogin :: line 355" data: yes] Stack trace: LoginManager.prototype.modifyLogin()@jar:file:///usr/lib64/firefox/omni.ja!/components/nsLoginManager.js:355 < LoginManagerStorage.prototype.set<()@resource://gre/modules/FxAccounts.jsm:1142 < next()@self-hosted:620 < TaskImpl_run()@resource://gre/modules/Task.jsm:314 < TaskImpl_handleResultValue()@resource://gre/modules/Task.jsm:393 < TaskImpl_run()@resource://gre/modules/Task.jsm:322 < Handler.prototype.process()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:867 < this.PromiseWalker.walkerLoop()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:746 < this.PromiseWalker.scheduleWalkerLoop/<()@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:688 < <file:unknown>

Este usuario tiene 2 valoraciones anteriores de este complemento.

Breaks sync Puntuado con 3 de 5 estrellas

Breaks new sync (need to login to sync after every restart).

Excelente Extensión para los usuarios de KDE Puntuado con 5 de 5 estrellas

Excelente extensión. Siempre tuve desconfianza de que el navegador guardara las contraseñas, así que como usuario de KDE me fijo perfecta. Solo faltaría indicar que luego de instalarse las contraseñas deben cargarse nuevamente, pero no es nada grave.
Si la cartera no está abierta las contraseñas no pueden verse desde el navegador.
Funciona muy bien
GRACIAS !!

Puntuado con 5 de 5 estrellas

The fix by jaanvajakas worked for me on Fedora 20, KDE 4.14, thanks a lot. I just had to figure out where to add the lines. The last few lines of my file are now like this:

get isLoggedIn() {
return true;
},

init: function () {
this.initialize();
},
};

const NSGetFactory = XPCOMUtils.generateNSGetFactory([KDEWalletStorage]);

Este usuario tiene una valoración anterior de este complemento.

Puntuado con 3 de 5 estrellas

kubuntu 14.04, thunderbird 31.2, KDE Wallet password integration 2.4. Does not work. Im so sad about it.

not working in firefox 34 Puntuado con 1 de 5 estrellas

your fix does not work for me on firefox 34, this is what I see when it crashes:

unnamed app(26539)/kdevplatform KDEWallet_GetStorageVersion: Start
unnamed app(26539)/kdevplatform checkWallet: Start
unnamed app(26539)/kdeui (Wallet) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet().
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QEventLoop: Cannot be used without QApplication

Fix for version 2.4 in Thunderbird 31 Puntuado con 4 de 5 estrellas

To make it work in Thunderbird 31.2.0, I had to add the lines

init: function () {
this.initialize();
},

to the file .thunderbird/<profile name>/extensions/kwallet@guillermo.molina/components/KDEWalletStorage.js in my home directory.

Does not work in thunderbird-31 anymore since upgrade to version 2.4 Puntuado con 4 de 5 estrellas

Could you please have a look, why it does not work in thunderbird 31 with version 2.4 anymore?

This is a great addon! I would really miss it!

No funciona en FF 33 y "esconde" las contraseñas almacenadas en el perfil. Puntuado con 1 de 5 estrellas

No funciona con Firefox 33 y además borra las contraseñas almacenadas, así que recomiendo que nadie la instale hasta que salga una versión compatible con FF 33 y superiores o perderéis todas vuestra contraseñas si no os las sabéis de memoria.


Matizo:
Tras reiniciar Firefox (el complemento había sido desactivado, pero Firefox llevaba varios días sin ser reiniciado, por lo que la desactivación no se había hecho efectiva ya que este complemento requiere el reinicio del programa para que se apliquen estos cambios) mis contraseñas han vuelto. Así que no es cierto que el complemento borre las contraseñas, simplemente no muestra ninguna, ni siquiera las que ya tenemos en Kwallet. Esto evidentemente no es tan grave como hubiera sido la eliminación de las contraseñas, pero el usuario que deje el complemento instalado o activo en espera de que salga una actualización que funcione, simplemente va a ver que sus contraseñas no están en Preferencias/Seguridad/Contraseñas Guardadas ni por supuestos se escriben automáticamente. Bien, pese al susto inicial, lo cierto es que las contraseñas siguen ahí, sólo hay que desactivar o desinstalar este complemento y reiniciar Firefox. La contraseñas reaparecerán.
No obstante, de momento, a 5-11-14, el complemento es desaconsejable por no funcionar y por "esconder" las contraseñas almacenadas.


P.S: Te respondo, Guillermo.
Me creo que soy un usuario que ha sufrido las consecuencias de este complemento en FF33 (eliminación de todas y cada una de las contraseñas que mi navegador tenía almacenadas), nada más y nada menos; y que como corresponde a este sitio, hace una valoración basada en su experiencia (mala) en el uso de esta extensión.
Y sí, como esto es una comunidad donde cada cual intenta contribuir como puede -los informáticos programando, los usuarios comentando- recomiendo a los que me lean que no la usen si no quieren ver volar sus contraseñas. Sería un HP si sabiendo que algo causa perjuicios me lo callase, no crees?

Y a ti también te recomendaría algo: menos soberbia y más respeto por los usuarios, que no hemos venido aquí para atacarte ni escribir infundios sobre tu trabajo generosamente donado a la comunidad, sino simplemente a decir si un complemento funciona bien o no.

Esta valoración es de una versión anterior del complemento (2.2.1-signed.1-signed). 

Puntuado con 5 de 5 estrellas

Does not work anymore with FF32 :/

Esta valoración es de una versión anterior del complemento (2.2.1-signed.1-signed).  Este usuario tiene una valoración anterior de este complemento.

FF32 is incompatible Puntuado con 5 de 5 estrellas

Yes, they did something with password management in FF32, so dont upgrade or disable addon...

Esta valoración es de una versión anterior del complemento (2.2.1-signed.1-signed). 

KDE Wallet password integration stopped working with FF32 Puntuado con 3 de 5 estrellas

Since I upgraded to FF32 KDE Wallet password integration stopped working :.-(

Esta valoración es de una versión anterior del complemento (2.2.1-signed.1-signed). 

Puntuado con 5 de 5 estrellas

The crashes for FF25 went away after setting javascript.options.baselinejit.* = false in about:config, as suggested. However they came back in FF30. It turns out there was a new baselinejit added. Setting that to false seems to solve this.

Esta valoración es de una versión anterior del complemento (2.2.1-signed.1-signed). 

Excellent Support Puntuado con 5 de 5 estrellas

Disabling javascript.options.baselinejit.* in about:config to false resolved the issue I reported in a previous review. Thank you for your great support, Guillermo.

Esta valoración es de una versión anterior del complemento (2.2.1-signed.1-signed).  Este usuario tiene 2 valoraciones anteriores de este complemento.

A good work Puntuado con 5 de 5 estrellas

Simple and brilliant. The author also supports on http://kde-apps.org/content/show.php?content=116886 and responds to questions and comments.

Esta valoración es de una versión anterior del complemento (2.2.1-signed.1-signed).