FirefoxでのlocalStorageの保存期間はCookieの設定に依存

Firefox 3.6.3での話。

Cookieを保存する期間を「Firefoxを終了するまで」にするとlocalStorageで保存した情報もFirefoxを終了すると消えてしまいます。まあこれは想像の範囲内です。

予想外だったのがCookieを保存する期間を「毎回確認する」に設定した場合。理由は不明ですが「Security error" code: "1000」なんていうエラーになってしまいます。エラーにする前に保存するかどうか確認してくれればいいのに。