| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
This introduces NO FUNCTIONAL CHANGES. It is strictly a file move and namespace change.
BUG=338338
R=michaeln@chromium.org
TBR=cevans, darin
Review URL: https://codereview.chromium.org/344493002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279808 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
One will (eventually) go into content/public/browser/ and the other will go in content/browser/appcache/
BUG=338338
TBR=darin@chromium.org
Review URL: https://codereview.chromium.org/315733004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275093 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TBR=michaeln@chromium.org
Review URL: https://codereview.chromium.org/309643002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273897 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=338338
TBR=darin@chromium.org
Review URL: https://codereview.chromium.org/231923002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@262978 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduces a quota::StorageObserver interface for observers that
wish to monitor storage events such as changes in quota and usage.
Observers register themselves with quota::QuotaManager. This patch
only implements tracking of changes in usage.
BUG=347801
TEST=content_unittests
Review URL: https://codereview.chromium.org/218793002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261358 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=338338
TBR=darin@chromium.org
Review URL: https://codereview.chromium.org/214883003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260882 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=338338
TBR=darin@chromium.org
Review URL: https://codereview.chromium.org/181433005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257656 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=338338
TBR=darin@chromium.org
Review URL: https://codereview.chromium.org/159523005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253037 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=110119
Review URL: https://codereview.chromium.org/107833003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246996 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=n/a
TEST=compile (mechanical changes only)
TBR=michaeln@chromium.orgjochen@chromium.org
Review URL: https://codereview.chromium.org/136573007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245533 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original review: https://codereview.chromium.org/61593002/
This introduces QuotaBackendImpl working as bridge among FileSystemUsageCache,
QuotaManager and QuotaReservationManager. The backend will be created by
FileSystemContext and retained by QuotaReservationManager.
BUG=303443
TEST=content_unittests --gtest_filter=QuotaBackendImplTest.*
TEST=content_unittests --gtest_filter=QuotaReservationManagerTest.*
TBR=tzik@chromium.org,kinuko@chromium.org,jochen@chromium.org
Review URL: https://codereview.chromium.org/66313004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234415 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This breaks content_unittests on some bots.
http://build.chromium.org/p/chromium.linux/builders/Linux Aura/builds/11164
> Quota: Implement QuotaBackendImpl
>
> This introduces QuotaBackendImpl working as bridge among FileSystemUsageCache,
> QuotaManager and QuotaReservationManager. The backend will be created by
> FileSystemContext and retained by QuotaReservationManager.
>
>
> BUG=303443
> TEST=content_unittests --gtest_filter=QuotaBackendImplTest.*
> TEST=content_unittests --gtest_filter=QuotaReservationManagerTest.*
> TBR=jochen@chromium.org
>
> Review URL: https://codereview.chromium.org/61593002
TBR=nhiroki@chromium.org
Review URL: https://codereview.chromium.org/64883003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233828 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This introduces QuotaBackendImpl working as bridge among FileSystemUsageCache,
QuotaManager and QuotaReservationManager. The backend will be created by
FileSystemContext and retained by QuotaReservationManager.
BUG=303443
TEST=content_unittests --gtest_filter=QuotaBackendImplTest.*
TEST=content_unittests --gtest_filter=QuotaReservationManagerTest.*
TBR=jochen@chromium.org
Review URL: https://codereview.chromium.org/61593002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233815 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Adding QuotaReservationManager.
* Adding Reservation, ReservationPool, OpenFile, ActiveFile as its inner class.
TEST=content_unittests:QuotaReservationManagerTest.*
BUG=303443
TBR=avi
NOTRY=true
Review URL: https://codereview.chromium.org/43323002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233199 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This database prioritizes the primary origin so that data for
the primary origin can be loaded quickly.
This reduces the first requestFileSystem roughly by 100ms (measured in JS),
and is hopefully not destructive regardless of whether we have multiple
origins or not.
requestFileSystem + createFile latency in JS:
Before:
First launch: 380~400 ms
After relaunch: 230~300 ms
After:
First launch: 140~170 ms
After relaunch: 140~170 ms
First launch (with migration): 300~330 ms
BUG=306030
TEST=SandboxPrioritizedOriginDatabaseTest.*
R=avi@chromium.org, tzik@chromium.org
TBR=avi
Review URL: https://codereview.chromium.org/34653005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230895 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
Review URL: https://codereview.chromium.org/39243002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230673 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Not yet wired in the production filesystem context.
Not yet added any security protection.
Deletes site in the cookies tree should delete the data in this filesystem too, but not tested yet.
BUG=286240
TEST=PluginPrivateFileSystemBackendTest.*
TBR=avi
Review URL: https://codereview.chromium.org/27658002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229820 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
See https://codereview.chromium.org/24631002/
Patchset 1 is the above CL as-it-was. Unfortunately, it adds some new static initializers, which can't go into tree.
Solution is to just remove the definitions from file_permission_policy and inline them into child_process_security_policy_impl. They aren't referenced anywhere in webkit anyways.
TBR=kinuko
BUG=262142, 263150
Review URL: https://codereview.chromium.org/25628002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226570 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
(Namespace fix will come later)
BUG=265769
TEST=build
Review URL: https://codereview.chromium.org/23440033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226399 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=283896
Review URL: https://chromiumcodereview.appspot.com/23503069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224604 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add static method AsyncFileUtil::CreateForLocalFileSystem() that creates a
new instance to operate on LocalFileSystem using url.path()
- Remove dependency to async_file_util_adapter.h and isolated_file_util.h
from chrome/
- Rename isolated_file_util* to dragged_file_util* as it now only
contains implementation for DraggedFileUtil
BUG=265770
TBR=avi
Review URL: https://chromiumcodereview.appspot.com/24044004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223022 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Start using BlobStorageContext (and family) as a replacement for BlobStorageController. The new class manages blob data by uuid and seperately maintains a mapping from of public blob urls to uuids.
Added a methods to create an additional mapping of old-style 'private urls' to new-style uuids to help with transitioning, blink needs to be retrofitted too, but that has to happen separately.
Changed blob processing classes to take BlobDataHandles as input instead of GURLs. Not long after IPC deserizliation, get a BlobDataHandle and pass that around.
- FileSystemOperation.Write (and famlity) for FileWriter support
- ResourceDispatcherHost (and famility) for blob url requests
- (PostMessage handling and WebIntent plumbing ultimately needs to be treated in this way too)
Switched to using string uuids instead of urls in IPC messages (and structs carried in ipc messages).
Until blink is retrofitted, the chromiums side supports both forms of identifying blobs (old-style private urls and new-style uuids).
- FileSystemHostMsg_Write
- webkit_base::DataElement (and consumers: BlobData, ResourceRequestBody)
- blob registry/building ipc messages
Implemented the WebKit::WebBlobRegistryImpl such that it can be invoked on any renderer/worker thread.
Got more explicit about naming: FileSystemURL vs BlobUUID vs PublicBlobURL.
Note: There are corresponding changes to be made in Blink, after which, the things annotated as deprecated in this CL can be removed.
TBR=inferno
BUG=174200
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=220754
Review URL: https://chromiumcodereview.appspot.com/23223003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221886 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
It broke multiple blob layout tests.
TBR=michaeln@chromium.org
BUG=
Review URL: https://codereview.chromium.org/23670004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@220772 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Start using BlobStorageContext (and family) as a replacement for BlobStorageController. The new class manages blob data by uuid and seperately maintains a mapping from of public blob urls to uuids.
Added a methods to create an additional mapping of old-style 'private urls' to new-style uuids to help with transitioning, blink needs to be retrofitted too, but that has to happen separately.
Changed blob processing classes to take BlobDataHandles as input instead of GURLs. Not long after IPC deserizliation, get a BlobDataHandle and pass that around.
- FileSystemOperation.Write (and famlity) for FileWriter support
- ResourceDispatcherHost (and famility) for blob url requests
- (PostMessage handling and WebIntent plumbing ultimately needs to be treated in this way too)
Switched to using string uuids instead of urls in IPC messages (and structs carried in ipc messages).
Until blink is retrofitted, the chromiums side supports both forms of identifying blobs (old-style private urls and new-style uuids).
- FileSystemHostMsg_Write
- webkit_base::DataElement (and consumers: BlobData, ResourceRequestBody)
- blob registry/building ipc messages
Implemented the WebKit::WebBlobRegistryImpl such that it can be invoked on any renderer/worker thread.
Got more explicit about naming: FileSystemURL vs BlobUUID vs PublicBlobURL.
Note: There are corresponding changes to be made in Blink, after which, the things annotated as deprecated in this CL can be removed.
TBR=inferno
BUG=174200
Review URL: https://chromiumcodereview.appspot.com/23223003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@220754 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/16104013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205719 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
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
|