diff options
author | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-08 08:00:50 +0000 |
---|---|---|
committer | jochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-07-08 08:00:50 +0000 |
commit | 800ad566b10caee04ca18c7eb1796b21c1766c37 (patch) | |
tree | 276a35a8565d9bb981bb4ec656db26be3e8bce14 /webkit/database/vfs_backend.cc | |
parent | e6487b915297e168448ea29d81421a3f72a26c10 (diff) | |
download | chromium_src-800ad566b10caee04ca18c7eb1796b21c1766c37.zip chromium_src-800ad566b10caee04ca18c7eb1796b21c1766c37.tar.gz chromium_src-800ad566b10caee04ca18c7eb1796b21c1766c37.tar.bz2 |
Move code to clear web databases on shutdown to the database tracker
BUG=86928
TEST=test_shell_tests
Review URL: http://codereview.chromium.org/7234014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91817 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/database/vfs_backend.cc')
-rw-r--r-- | webkit/database/vfs_backend.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/webkit/database/vfs_backend.cc b/webkit/database/vfs_backend.cc index b3879ce..774180e 100644 --- a/webkit/database/vfs_backend.cc +++ b/webkit/database/vfs_backend.cc @@ -103,6 +103,10 @@ void VfsBackend::OpenFile(const FilePath& file_path, base::PLATFORM_FILE_DELETE_ON_CLOSE; } + // This flag will allow us to delete the file later on from the browser + // process. + flags |= base::PLATFORM_FILE_SHARE_DELETE; + // Try to open/create the DB file. *file_handle = base::CreatePlatformFile(file_path, flags, NULL, NULL); |