diff options
| author | John Reck <jreck@google.com> | 2011-01-25 12:55:27 -0800 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2011-01-25 12:55:27 -0800 |
| commit | 4c418d6168b93e442dfcff7da1a4b7233a630f6d (patch) | |
| tree | 0334d520e14eb68a5653264a5d63db03b64d3340 | |
| parent | 32b1eebcf86772d08786dbfb4e518fc2ddf00cc1 (diff) | |
| parent | 591ab58df1b16eb937b3438f3af26c1b97c658fd (diff) | |
| download | external_webkit-4c418d6168b93e442dfcff7da1a4b7233a630f6d.zip external_webkit-4c418d6168b93e442dfcff7da1a4b7233a630f6d.tar.gz external_webkit-4c418d6168b93e442dfcff7da1a4b7233a630f6d.tar.bz2 | |
am 591ab58d: DO NOT MERGE - Move localstorage into private folder
* commit '591ab58df1b16eb937b3438f3af26c1b97c658fd':
DO NOT MERGE - Move localstorage into private folder
| -rw-r--r-- | WebKit/android/jni/WebSettings.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/WebKit/android/jni/WebSettings.cpp b/WebKit/android/jni/WebSettings.cpp index 62a9cc8..cbfeb98 100644 --- a/WebKit/android/jni/WebSettings.cpp +++ b/WebKit/android/jni/WebSettings.cpp @@ -394,6 +394,11 @@ public: if (str) { WebCore::String localStorageDatabasePath = to_string(env,str); if (localStorageDatabasePath.length()) { + localStorageDatabasePath = WebCore::pathByAppendingComponent( + localStorageDatabasePath, "localstorage"); + // We need 770 for folders + mkdir(localStorageDatabasePath.utf8().data(), + permissionFlags660 | S_IXUSR | S_IXGRP); s->setLocalStorageDatabasePath(localStorageDatabasePath); } } |
