Package: iceweasel Version: 43.0.2-1 Severity: normal Summary: please restore the ability to allow whitelisted sites to write to webappsstore.sqlite without having to accept all cookies permanently.
In Preferences/privacy I have cookies set to accept, but keep only until Iceweasel closes. Then, I have a few sites which have overrides to allow cookies to remain until they expire. (That is, in PageInfo/permissions, the setting is changed from the default "Allow for session" to "Allow"). In previous Iceweasel versions in Sid (38esr etc.) the permissions override for these sites also applied to webappsstore (localStorage). The whitelisted sites were able to store data in webappsstore.sqlite, and their settings were preserved across Iceweasel restarts. Since Iceweasel 43 went into sid, this seems to no longer be the case: even sites which have an "allow cookies" override are seemingly not able to update their data stored in webappsstore.sqlite. Changes are only kept per-session, and discarded on quit. Now, for sites to be able to update their data in webappsstore.sqlite, I seem to have to go back into Preferences and set all cookies to remain until they expire, which is undesirable as it means any and all cookies and webappsstore data, regardless of origin, hangs around forever. Can this be fixed, or is it an intentional change? -- http://rjy.org.uk/