Attribute persistence is now being saved in xulstore.json although localstore.rdf does not get removed to allow for downgrades. However the safe mode dialog option to remove localstore.rdf should now cover xulstore.json too.
This bug is probably invalid for Firefox, afaict there's no more safe mode dialog allowing to persist only certain changes, there's the Reset Profile feature now that should not have this bug. On the other side there's something worse, if a user removes xulstore.json, maybe cause it's corrupt, we import again from a localstore.rdf that could be months behind. Though I wonder if we're supporting such a thing cause it's possible the original localstore.rdf came from defaults/profile? I don't see how we can distinguish from a "default" localstore.rdf and one that we replaced with xulstore.json. I guess what we officially support only Reset Profile, and manually removing files from the profile folder is a rare experts thing we don't care about.
Huh, I'd never noticed. Shows you how much I use Firefox.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.