summaryrefslogtreecommitdiffstats
path: root/webkit/browser/fileapi/sandbox_origin_database.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove webkit/browser/, point everything to storage/browser/ insteadpilgrim2014-09-101-5/+0
| | | | | | | | | BUG=338338 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/559063002 Cr-Commit-Position: refs/heads/master@{#294258}
* Migrate webkit/browser/ to storage/browser/pilgrim2014-09-051-74/+2
| | | | | | | | | | | | using TBR because Darin told me he defers to James' judgement. Using NOTRY because there is one presubmit error (dump_file_system.cc was moved and it spews printf). BUG=338338 TBR=darin@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/539143002 Cr-Commit-Position: refs/heads/master@{#293547}
* Rename storage-related export macros and build targetspilgrim2014-08-251-1/+1
| | | | | | | | | | | | | Part of the refactoring effort to consolidate all fileapi/quota/webkit_database/webkit_blob-related code into a single namespace, directory, and component. Discussed here: https://groups.google.com/a/chromium.org/forum/#!topic/storage-dev/aQall8GOrS4 This is itself part of a larger refactoring effort to get rid of the webkit/ directory, as recorded in the following bug: BUG=338338 TBR=darin@chromium.org Review URL: https://codereview.chromium.org/498273002 Cr-Commit-Position: refs/heads/master@{#291718}
* Collapse fileapi, webkit_blob, webkit_database, quota, and webkit_common ↵pilgrim@chromium.org2014-08-221-2/+2
| | | | | | | | | | | | | | | | namespaces into single storage namespace As discussed here: https://groups.google.com/a/chromium.org/forum/#!topic/storage-dev/aQall8GOrS4 BUG=338338 TBR=cevans NOTRY=true Review URL: https://codereview.chromium.org/492873002 Cr-Commit-Position: refs/heads/master@{#291485} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291485 0039d316-1c4b-4281-b951-d872f2087c98
* [FileAPI] Replace default leveldb::Env with leveldb::MemEnv in tests.tzik@chromium.org2014-01-291-1/+4
| | | | | | | | | | | Use in-memory LevelDB in tests that don't test LevelDB behavior itself. BUG=331988 R=kinuko@chromium.org, nhiroki@chromium.org, sky@chromium.org Review URL: https://codereview.chromium.org/145693005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247631 0039d316-1c4b-4281-b951-d872f2087c98
* FileAPI: Satisfy linternhiroki@chromium.org2013-10-071-0/+3
| | | | | | | | | | | | | Mechanical changes only. BUG=n/a TEST=n/a NOTRY=true Review URL: https://codereview.chromium.org/26222002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227268 0039d316-1c4b-4281-b951-d872f2087c98
* Use a direct include of time headers in webkit/, win8/.avi@chromium.org2013-06-281-1/+1
| | | | | | | | | | BUG=254986 TEST=none TBR=ben@chromium.org Review URL: https://codereview.chromium.org/18029013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209154 0039d316-1c4b-4281-b951-d872f2087c98
* Fix webkit_storage exports definitionskinuko@chromium.org2013-06-131-1/+1
| | | | | | | | | | | | Also removes webkit/storage/* BUG=239109 R=tzik@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/16701004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205996 0039d316-1c4b-4281-b951-d872f2087c98
* Implement special origin database handling for Isolated Appskinuko@chromium.org2013-05-301-30/+19
| | | | | | | | | | | | | | | - Factor out SandboxOriginDatabase interface to SandboxOriginDatabaseInterface - Implement SandboxIsolatedOriginDatabase which implements the same interface and only handles a single origin without database BUG=242272 TEST=SandboxIsolatedOriginDatabaseTest.* TEST=manually tested (launch Chrome w/o change, launch an app which uses HTML5 FS API, write some data -> launch Chrome with change, make sure the same contents appear & origin database's gone) TBR=tzik@chromium.org Review URL: https://codereview.chromium.org/16150002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203139 0039d316-1c4b-4281-b951-d872f2087c98
* Move FileAPI sandboxed filesystem related code from webkit/fileapi to ↵kinuko@chromium.org2013-05-211-0/+82
webkit/browser/fileapi This moves following files from webkit/fileapi to webkit/browser/fileapi: - obfuscated_file_util* - sandbox_database_test_helper* - sandbox_directory_database* - sandbox_file_stream_writer* - sandbox_mount_point_provider* - sandbox_origin_database* - sandbox_quota_observer* BUG=239710 TBR=avi@chromium.org, calvinlo@chromium.org, thestig@chromium.org, tzik@chromium.org Review URL: https://codereview.chromium.org/15442002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201229 0039d316-1c4b-4281-b951-d872f2087c98