summaryrefslogtreecommitdiffstats
path: root/webkit/storage_browser.gyp
Commit message (Collapse)AuthorAgeFilesLines
* FileAPI: Rename SandboxContext to SandboxFileSystemBackendDelegatenhiroki@chromium.org2013-08-151-2/+2
| | | | | | | | | | BUG=272078 TEST=n/a (renaming only) TBR=jochen Review URL: https://chromiumcodereview.appspot.com/23167002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217752 0039d316-1c4b-4281-b951-d872f2087c98
* Move webkit/{browser,common}/dom_storage into content/kinuko@chromium.org2013-08-071-21/+0
| | | | | | | | | | | | | | | | | | Mechanical changes only, directory moving + * renamed all DomStorage* to DOMStorage* for consistency * renamed DOMStorageContextImpl to DOMStorageContextProxy, and renamed DomStorageContext to DOMStorageContextImpl * other minor cleanups Diff for dom_storage_context_impl.* may look a bit messy due to chained renames (it's just replaced with former webkit/browser/dom_storage/dom_storage_context.*) BUG=265769 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/22297005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216211 0039d316-1c4b-4281-b951-d872f2087c98
* SyncFS: Move syncfs components from webkit/ to chrome/nhiroki@chromium.org2013-08-051-24/+0
| | | | | | | | | | | | | | This moves all SyncFileSystem related components from webkit/ to chrome/ to resolve dependencies on webkit/. There is no behavioral change. BUG=242422 TEST=should pass all existing tests TBR=benwells,jochen Review URL: https://chromiumcodereview.appspot.com/21515003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215598 0039d316-1c4b-4281-b951-d872f2087c98
* Deprecate FileSystemTaskRunnerskinuko@chromium.org2013-08-041-2/+0
| | | | | | | | | | | | | Now it only has two members, IO and default file task runner, and only file runner accessor is used. BUG=266232 TEST=compile R=satorux@chromium.org, tzik@chromium.org, vandebo@chromium.org Review URL: https://codereview.chromium.org/20989003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215538 0039d316-1c4b-4281-b951-d872f2087c98
* SyncFS: Introduce SyncFileSystemBackendnhiroki@chromium.org2013-08-021-0/+2
| | | | | | | | | | | | | This change introduces SyncaFileSystemBackend to remove SyncFS dependencies from FileSystemContext and SandboxFileSystemBackend. BUG=242422 TEST=content_unittests R=kinuko@chromium.org, tzik@chromium.org Review URL: https://codereview.chromium.org/18668003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215222 0039d316-1c4b-4281-b951-d872f2087c98
* Rename fileapi::LocalFileSystemOperation to FileSystemOperationImpl.hidehiko@chromium.org2013-08-011-2/+2
| | | | | | | | | | | | | Drive File System starts to use LocalFileSystemOperation, so it is no longer "local". As it is the default implementation of FileSystemOperation, this CL renames it to FileSystemOperationImpl BUG=261477 TEST=Ran unit_tests Review URL: https://chromiumcodereview.appspot.com/21370003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215033 0039d316-1c4b-4281-b951-d872f2087c98
* Remove RemoteFileSystemProxyInterface, which is no longer needed.hidehiko@chromium.org2013-07-301-1/+0
| | | | | | | | | | | | | | We switched the implementation of FileSystemOperation for drive from RemoteFileSystemOperation to LocalFileSystemOperation. So, RemoteFileSystemProxyInterface is no longer needed. This CL removes it. BUG=253837 TEST=Ran unit_tests R=kinaba@chromium.org, kinuko@chromium.org Review URL: https://codereview.chromium.org/20142004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214273 0039d316-1c4b-4281-b951-d872f2087c98
* cut a bunch of dependencies from browser->blink when in chrome_multiple_dllscottmg@chromium.org2013-07-241-1/+8
| | | | | | | | | | | | | | | | | | | | | | Cuts number of gyp paths from chrome.dll -> blink from ~2000 to 113. The remaining paths are via ppapi\ppapi_internal.gyp which I'm not sure what to do with yet. This is intended as a relatively temporary measure so that chrome_multiple_dll=1 has the dependency structure that we want (no browser <-> child) with link errors so we can see what work remains. This CL causes the link errors below in chrome_multiple_dll=1. I think these will be fixed by jam@s moving of webkit/plugins/ppapi into content. content_common.lib(content_common.pepper_plugin_info.obj) : error LNK2019: unresolved external symbol "public: __thiscall webkit::ppapi::PluginModule::EntryPoints::EntryPoints(void)" (??0EntryPoints@PluginModule@ppapi@webkit@@QAE@XZ) referenced in function "public: __thiscall content::PepperPluginInfo::PepperPluginInfo(void)" (??0PepperPluginInfo@content@@QAE@XZ) content_common.lib(content_common.pepper_plugin_registry.obj) : error LNK2019: unresolved external symbol "public: __thiscall webkit::ppapi::PluginModule::~PluginModule(void)" (??1PluginModule@ppapi@webkit@@QAE@XZ) referenced in function "public: void * __thiscall webkit::ppapi::PluginModule::`scalar deleting destructor'(unsigned int)" (??_GPluginModule@ppapi@webkit@@QAEPAXI@Z) content_common.lib(content_common.pepper_plugin_registry.obj) : error LNK2019: unresolved external symbol "public: bool __thiscall webkit::ppapi::PluginModule::InitAsLibrary(class base::FilePath const &)" (?InitAsLibrary@PluginModule@ppapi@webkit@@QAE_NABVFilePath@base@@@Z) referenced in function "private: __thiscall content::PepperPluginRegistry::PepperPluginRegistry(void)" (??0PepperPluginRegistry@content@@AAE@XZ) content_common.lib(content_common.pepper_plugin_registry.obj) : error LNK2019: unresolved external symbol "public: bool __thiscall webkit::ppapi::PluginModule::InitAsInternalPlugin(struct webkit::ppapi::PluginModule::EntryPoints const &)" (?InitAsInternalPlugin@PluginModule@ppapi@webkit@@QAE_NABUEntryPoints@123@@Z) referenced in function "private: __thiscall content::PepperPluginRegistry::PepperPluginRegistry(void)" (??0PepperPluginRegistry@content@@AAE@XZ) content_common.lib(content_common.pepper_plugin_registry.obj) : error LNK2019: unresolved external symbol "public: __thiscall webkit::ppapi::PluginModule::PluginModule(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class base::FilePath const &,class webkit::ppapi::PluginDelegate::ModuleLifetime *,class ppapi::PpapiPermissions const &)" (??0PluginModule@ppapi@webkit@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVFilePath@base@@PAVModuleLifetime@PluginDelegate@12@ABVPpapiPermissions@1@@Z) referenced in function "private: __thiscall content::PepperPluginRegistry::PepperPluginRegistry(void)" (??0PepperPluginRegistry@content@@AAE@XZ) TBR=jam@chromium.org R=jamesr@chromium.org BUG=237249 Review URL: https://chromiumcodereview.appspot.com/19784010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213325 0039d316-1c4b-4281-b951-d872f2087c98
* Move DataElement into webkit/commonjamesr@chromium.org2013-07-111-1/+1
| | | | | | | | | R=michaeln BUG=237267 Review URL: https://chromiumcodereview.appspot.com/17513002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211006 0039d316-1c4b-4281-b951-d872f2087c98
* FileAPI: Add SandboxContextnhiroki@chromium.org2013-07-101-0/+2
| | | | | | | | | | | | | This change introduces SandboxContext class which keeps and provides a sandbox filesystem context so that we can share the context among multiple FS backends. BUG=242422 TEST=content_unittests Review URL: https://chromiumcodereview.appspot.com/18378005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210790 0039d316-1c4b-4281-b951-d872f2087c98
* fileapi: Rename FileSystemMountProvider to FileSystemBackendsatorux@chromium.org2013-07-091-7/+7
| | | | | | | | | | | | | | | | | | The old name is a misnomer as this class no longer provides mount points! Per some discussion, FileSystemBackend matches what the class is currently doing and trying to be. BUG=257016 TEST=none TBR=hidehiko@chromium.org, joi@chromium.org, kinuko@chromium.org, vandebo@chromium.org # for one-line #include renames in chrome/browser/browsing_data/browsing_data_file_system_helper.cc chrome/browser/extensions/component_loader.cc chrome/browser/extensions/extension_service.cc Review URL: https://codereview.chromium.org/18344013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210480 0039d316-1c4b-4281-b951-d872f2087c98
* SyncFS: Move SyncAction and SyncDirection enum out of webkit/browser/fileapinhiroki@chromium.org2013-06-271-2/+0
| | | | | | | | | BUG=242422 TEST=none Review URL: https://chromiumcodereview.appspot.com/18045002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208933 0039d316-1c4b-4281-b951-d872f2087c98
* Move files under webkit/browser/fileapi/... to ↵hidehiko@chromium.org2013-06-261-16/+0
| | | | | | | | | | | | | | | | | | chrome/browser/chromeos/fileapi/... To isolate files only for chromeos from webkit/... directory, this CL moves the files to chrome/browser/chromeos/fileapi/... directory. Along with the moving, moved RemoteFileStreamWriter from fileapi namespace to chromeos namespace. webkit/browser/chromeos/fileapi/async_file_stream.h is not used at all, so it is just removed. BUG=242423 TEST=Ran unit_tests and tested manually on chrome os. Review URL: https://chromiumcodereview.appspot.com/17644006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208664 0039d316-1c4b-4281-b951-d872f2087c98
* Time to kill googleurl.gyptfarina@chromium.org2013-06-221-1/+1
| | | | | | | | | | | | Now that Blink has rolled into chromium we can move on and remove googleurl.gyp from build/temp_gyp! BUG=229660 R=thestig@chromium.org,darin@chromium.org Review URL: https://chromiumcodereview.appspot.com/17335013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208034 0039d316-1c4b-4281-b951-d872f2087c98
* AppCacheExecutableHandlers groundwork.michaeln@google.com2013-06-141-0/+1
| | | | | | | | | | | | | - define interfaces for their construction and invocation - utilize that interface in AppCacheUrlRequestJob There is no impl of the handler class or its factory yet, just some groundwork. BUG=101800 R=alecflett@chromium.org, rvargas@chromium.org Review URL: https://codereview.chromium.org/14557006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206520 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add dump_file_system target.kinuko@chromium.org2013-06-131-0/+12
| | | | | | | | | | BUG=249122 NOTRY=true R=tzik@chromium.org Review URL: https://codereview.chromium.org/16947003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206041 0039d316-1c4b-4281-b951-d872f2087c98
* Fix webkit_storage exports definitionskinuko@chromium.org2013-06-131-3/+2
| | | | | | | | | | | | 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
* Add TimedTaskHelper to replace timer on SequencedTaskRunnerkinuko@chromium.org2013-06-121-0/+2
| | | | | | | | | | | | The code is based on the ObfuscatedFileUtil's ex-timer code that replaces timer with PostDelayTask. BUG=248826 R=tzik@chromium.org Review URL: https://codereview.chromium.org/16775011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205748 0039d316-1c4b-4281-b951-d872f2087c98
* Depend on blink.gyp:blink instead of Source/WebKit/chromium/WebKit.gyp:webkitjamesr@chromium.org2013-06-121-1/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/16104013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205719 0039d316-1c4b-4281-b951-d872f2087c98
* 2nd try: Split webkit_storage target into ↵kinuko@chromium.org2013-06-111-0/+262
| | | | | | | | | | | | | | | | | | | | | | webkit_storage_{browser,common,renderer} This does: - Remove all webkit/browser/foo/*.gypi, webkit/common/foo/*.gypi for storage - Add three top-level gyp's in webkit/: storage_{browser,common,renderer}.gyp storage_common and storage_renderer might be able to be subsumed in bigger targets for common|renderer, but believe we can do that later when necessary. Original review: https://codereview.chromium.org/15716007/ BUG=239109 TBR=jamesr@chromium.org,mnaganov@chromium.org,thestig@chromium.org,avi@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/16091011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205489 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 205463 "Split webkit_storage target into webkit_storage_{..."kinuko@chromium.org2013-06-111-262/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Broke split_link > Split webkit_storage target into webkit_storage_{browser,common,renderer} > > This does: > - Remove all webkit/browser/foo/*.gypi, webkit/common/foo/*.gypi for storage > - Add three top-level gyp's in webkit/: storage_{browser,common,renderer}.gyp > > storage_common and storage_renderer might be able to be subsumed in > bigger targets for common|renderer, but believe we can do that later > when necessary. > > BUG=239109 > TBR=mnaganov,thestig,avi > NOTRY=true > > Review URL: https://chromiumcodereview.appspot.com/15716007 TBR=kinuko@chromium.org Review URL: https://codereview.chromium.org/16365013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205474 0039d316-1c4b-4281-b951-d872f2087c98
* Split webkit_storage target into webkit_storage_{browser,common,renderer}kinuko@chromium.org2013-06-111-0/+262
This does: - Remove all webkit/browser/foo/*.gypi, webkit/common/foo/*.gypi for storage - Add three top-level gyp's in webkit/: storage_{browser,common,renderer}.gyp storage_common and storage_renderer might be able to be subsumed in bigger targets for common|renderer, but believe we can do that later when necessary. BUG=239109 TBR=mnaganov,thestig,avi NOTRY=true Review URL: https://chromiumcodereview.appspot.com/15716007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205463 0039d316-1c4b-4281-b951-d872f2087c98