dk / bulk-stored-password-changer

Firefox addon - changes saved passwords for many sites at once. Useful in corporate environments where same password is used for many internal sites
5 stars 1 forks source link

Stopped working with newer Firefox #3

Open UnitedMarsupials opened 3 years ago

UnitedMarsupials commented 3 years ago

Using Firefox 78.5.0-ESR the code displays the error at the very beginning:

var Cc = Components.classes;
if (typeof(Ci) == "undefined") {
    alert("cannot run in this environment, try error console");
    throw "exit";
}       

and exits. Changing Ci to Cc does not help... I suspect, some tightened security setting no longer allows console scripts to access the Components -- if there is a work-around, instructions need updating to document it.

Thank you!

dk commented 3 years ago

Are you sure it the newest? Mine is 83.0 and just tested working completely fine. Try to upgrade possibly and see if that helps.

UnitedMarsupials commented 3 years ago

Are you sure it the newest?

It is the newest on the ESR-branch, which corporations use to ease support work...

CTCSU commented 1 year ago

Mine is 106.0.5 which doesn't work either.

fharoon commented 9 months ago

Not working on 118.0.1 (64-bit) as well.. It is not getting the password even though it is there in the DB No entries with this password found

fharoon commented 9 months ago

@dk please advise

dk commented 9 months ago

I see, I missed the ESR part, was testing on a vanilla Firefox which works ok as usual. I guess the "tightened security" in the ESR marketing is exactly what it is, no access to the parts that are usually available. I wonder if some hidden setting should unblock this access but that means I need to either to dig down in the FF code or ask the FF devs about this... but am unsure I have the right mindset for this, sorry

fharoon commented 8 months ago

@dk Sorry could not get the "unsure I have the right mindset' for this part

dk commented 8 months ago

What i mean is that either process is long and thankless, and i am hardly looking forward doing them since i am not using the ESRs. I don't want to sound smug saying "patches are welcome" but if people using ESRs can find out what is the problem i would gladly merge a PR