cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam George (JIRA)" <>
Subject [jira] [Updated] (CB-4319) localStorage database is relocated when restarting app on OSX
Date Fri, 19 Jul 2013 07:26:52 GMT


Adam George updated CB-4319:

    Summary: localStorage database is relocated when restarting app on OSX  (was: localStorage
database is deleted when restarting app on OSX)
> localStorage database is relocated when restarting app on OSX
> -------------------------------------------------------------
>                 Key: CB-4319
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Bug
>    Affects Versions: 2.9.0
>         Environment: OSX
>            Reporter: Adam George
>              Labels: localStorage, osx
> There are still issues with the localStorage database on OSX.
> There is a recent ticket which dealt with a similar issue, and says that the localStorage
changes are now persisting on OSX:
> However, in my tests, the localStorage is still not working correctly. There appears
to be a bug where when restarting the app, the localStorage database is relocated on the filesystem.
> This is my test case:
>     1) Start new Cordova-OSX 2.9.0 app. When starting the app, the localStorage datafile
exists at ~/Library/Application Support/myapp/file__0.localstorage
>     2) Make some changes to localStorage in my app. I can open file__0.localstorage in
SQLite, and see that those changes are there.
>     3) Close app. Stop X-Code. Changes in file__0.localstorage are still there.
>     4) Restart app. App can read my localStorage changes when it boots. HOWEVER, I notice
that the  ~/Library/Application Support/myapp/file__0.localstorage file is now missing from
the filesystem...
>        If I make any changes to localStorage, those changes are being written somewhere...
but not into the ~/Library/Application Support/myapp/file__0.localstorage
>     5) Restart app again. App generates a new db in ~/Library/Application Support/myapp/file__0.localstorage,
and the changes that I did in 2) are now lost.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message