Ccalvinlo@chromium.orgMerged HostQuotaCallback into QuotaCallback
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Add webkit/quota/OWNERS file BUG=none TEST=none Review URL: http://codereview.chromium.org/6820072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81357 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Merge MockQuotaManager in multiple places - to share the single implementation in existing tests - to make it easier for writing new tests BUG=none TEST=existing tests Review URL: https://chromiumcodereview.appspot.com/10915202 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157964 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Merge MockQuotaManager in multiple places - to share the single implementation in existing tests - to make it easier for writing new tests BUG=none TEST=existing tests Review URL: https://chromiumcodereview.appspot.com/10915202 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157964 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move remaining webkit storage unit tests to content_unittests This includes appcache, blob, database, dom_storage, and quota. Many tests needed MessageLoops, which I've added as appropriate. Review URL: https://chromiumcodereview.appspot.com/10540042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141139 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
QuotaManager: Return the remaining free disk space as quota. Previously we returned kNoLimit, which prevents apps from managing disk usage. BUG=141583 TEST= R=kinuko Review URL: https://chromiumcodereview.appspot.com/10826270 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153248 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
QuotaManager: Return the remaining free disk space as quota. Previously we returned kNoLimit, which prevents apps from managing disk usage. BUG=141583 TEST= R=kinuko Review URL: https://chromiumcodereview.appspot.com/10826270 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153248 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add base::StaticAtomicSequenceNumber. This patch also replaces the global AtomicSequenceNumber variables with StaticAtomicSequenceNumber in order to remove static initializers. BUG=94925 Review URL: http://codereview.chromium.org/9415039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126376 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove kMockStart from quota::MockStorageClient After landing a fix for crbug.com/94334, the mock client IDs are no longer necessary for tests (and, in fact, are counterproductive). BUG=113380 TEST=test_shell_tests Review URL: http://codereview.chromium.org/9369027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121444 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Change quota::QuotaClient::kAllClientsMask to be an enum. By the standard, static constants should also have a definition counterpart to allocate storage space. It's not strictly necessary for ints (but it puts usage restrictions on them), and for some reason we are having linking failure on Chrome on Android when building with clang compiler, maybe that's because of using templates or perhaps it's a clang issue. Anyway, converting this constant into an enum solves the problem. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9585014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124711 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
When fetching origins from the quota database, include the ones where the modification time exactly matches the beginning. This includes origins with modification time 0 in the result when fetching origins "since the beginning of time". BUG=134825 TEST=content_unittests:QuotaDatabaseTest.OriginLastModifiedSince; manual: Database storage is deleted from the Clear Browsing Data dialog. Review URL: https://chromiumcodereview.appspot.com/10700035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146102 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Cleanup: Remove unneeded forward declarations in webkit/. BUG=none TEST=none TBR=OWNERS Review URL: http://codereview.chromium.org/8539001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110391 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
When fetching origins from the quota database, include the ones where the modification time exactly matches the beginning. This includes origins with modification time 0 in the result when fetching origins "since the beginning of time". BUG=134825 TEST=content_unittests:QuotaDatabaseTest.OriginLastModifiedSince; manual: Database storage is deleted from the Clear Browsing Data dialog. Review URL: https://chromiumcodereview.appspot.com/10700035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146102 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Merged HostQuotaCallback into QuotaCallback BUG=148900 Review URL: https://chromiumcodereview.appspot.com/10958032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158547 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Merged HostQuotaCallback into QuotaCallback BUG=148900 Review URL: https://chromiumcodereview.appspot.com/10958032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158547 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Merged HostQuotaCallback into QuotaCallback BUG=148900 Review URL: https://chromiumcodereview.appspot.com/10958032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158547 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Quota double-delete fix BUG=142310 Review URL: https://chromiumcodereview.appspot.com/10832407 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152532 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Quota double-delete fix BUG=142310 Review URL: https://chromiumcodereview.appspot.com/10832407 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152532 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Clean-up inline members of nested classes (webkit/) Due to a bug, the Clang-plugin style checker failed to warn about inline constructors, destructors, non-empty virtual methods, etc. for nested classes. The plugin has been fixed, and this patch is part of a clean-up of all the code that now causes the plugin to issue errors. BUG=139346 Review URL: https://chromiumcodereview.appspot.com/10829258 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150912 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Clean-up inline members of nested classes (webkit/) Due to a bug, the Clang-plugin style checker failed to warn about inline constructors, destructors, non-empty virtual methods, etc. for nested classes. The plugin has been fixed, and this patch is part of a clean-up of all the code that now causes the plugin to issue errors. BUG=139346 Review URL: https://chromiumcodereview.appspot.com/10829258 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150912 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove unused fields found by clang's new Wunused-private-fields. Test file edition. BUG=none TEST=none TBR=remaining owners Review URL: https://chromiumcodereview.appspot.com/10680013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144464 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Merged HostQuotaCallback into QuotaCallback BUG=148900 Review URL: https://chromiumcodereview.appspot.com/10958032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158547 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Send notifications on the IO thread when changes are made to the special storage policy. Listen for those changes in the usage tracking system and fixup the cache to accurately reflect how much usage should be characterised as "unlimited" usage. TEST=modified quota_manager_unittest.cc Review URL: http://codereview.chromium.org/7618025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96858 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
QuotaManager: Return the remaining free disk space as quota. Previously we returned kNoLimit, which prevents apps from managing disk usage. BUG=141583 TEST= R=kinuko Review URL: https://chromiumcodereview.appspot.com/10826270 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153248 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Cleanup: quota::HostUsageCallback do not need to pass host and type as arguments BUG=148900 TBR=mkwst@chromium.org Review URL: https://chromiumcodereview.appspot.com/10916313 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157523 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Cleanup: quota::HostUsageCallback do not need to pass host and type as arguments BUG=148900 TBR=mkwst@chromium.org Review URL: https://chromiumcodereview.appspot.com/10916313 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157523 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add dependencies to webkit pieces. libcompositor (.so) gets linked against libwebkit_fileapi (.a) and libwebkit_quota (.a), each of which is built with googleurl, but does not include it as a dependency, causing libcompositor (.so) to not include all of the symbols it requires. R=kinuko@chromium.org BUG=112626 TEST=Compiled chromeos with shared library on a buildbot like setup. Review URL: http://codereview.chromium.org/9980022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132201 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |