Nnhiroki@chromium.orgRefactors DatabaseQuotaClient using base::Callback.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Add some initial OWNERS files for src/webkit/. R=ben Review URL: http://codereview.chromium.org/6327005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71492 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
Prefer ScopedNestableTaskAllower over manual save/restore Cleanup. Changes various calls sites to use the ScopedNestableTaskAllower class to save/restore nestable task state. BUG=None TEST=Existing unit tests R=jar@chromium.org, scottbyer@chromium.org, sky@chromium.org, akalin@chromium.org, rsleevi@chromium.org, brettw@chromium.org, tony@chromium.org Review URL: https://chromiumcodereview.appspot.com/9384024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121914 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
More WebSQLDatabase and QuotaManager integration. 1) Fix bugs with how usage and deltas in usage were being computed. The tracker was reporting confusing numbers because in some cases it was stat'ing files and in other cases it was using a value cached in memory. Now the tracker always uses a cached value for open database files, and updates the cached value when changes are noticed. During that update, delta notifications are sent. 2) Remove the old and unsed support for quota from the DatabaseTracker. Changes to the class interface rippled to various unit tests. BUG=61676 TEST=updated existing unit tests Review URL: http://codereview.chromium.org/7056025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86871 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
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 年前 | |
Refactors DatabaseQuotaClient using base::Callback. BUG=139270 TEST=content_unittests Review URL: https://chromiumcodereview.appspot.com/10831305 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152514 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Refactors DatabaseQuotaClient using base::Callback. BUG=139270 TEST=content_unittests Review URL: https://chromiumcodereview.appspot.com/10831305 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152514 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 年前 | |
Unwire the clear on exit preference from the storage systems. The "session only" rules should cover the functionality now UI changes and migration code will follow BUG=129349 TEST=added unit tests for the chrome/browser/net/sqlite* classes Review URL: https://chromiumcodereview.appspot.com/10447117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140502 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Unwire the clear on exit preference from the storage systems. The "session only" rules should cover the functionality now UI changes and migration code will follow BUG=129349 TEST=added unit tests for the chrome/browser/net/sqlite* classes Review URL: https://chromiumcodereview.appspot.com/10447117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140502 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 年前 | |
Fix ObfuscatedOriginEnumerator::Next not to try to call GetOriginURLFromIdentifier if it doesn't have an identifier. BUG=133402 TEST=ObfuscatedFileUtilTest.TestCreateAndDeleteFile on Linux debug Review URL: https://chromiumcodereview.appspot.com/10572006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145766 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
More Quota + WebSQLDatabase integration. * Notify the QuotaManager of accesses and modifications to the amount of storage utlized. * Still, the hard-coded 5MB limit is in place. BUG=61676 TEST=database_tracker_unittest.cc, database_connections_unittest.cc Review URL: http://codereview.chromium.org/7001014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85400 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
We need this work-around for file:/// URIs as createFromDatabaseIdentifier() returns empty origin urls for them. Review URL: http://codereview.chromium.org/7053007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86563 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
More SQL statement usage regularization. Back-touch some already-edited files to standardize usage. R=shess@chromium.org BUG=None TEST=None Review URL: http://codereview.chromium.org/9365030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122692 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
FBTF: More ctor/dtor cleanup. (3.5 megs off debug linux .a files) BUG=none TEST=compiles Review URL: http://codereview.chromium.org/3806005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62654 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
RefCounted types should not have public destructors, webkit/ BUG=123295 TEST=none Review URL: http://codereview.chromium.org/10066044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134449 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
More SQL statement usage regularization. Back-touch some already-edited files to standardize usage. R=shess@chromium.org BUG=None TEST=None Review URL: http://codereview.chromium.org/9365030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122692 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
FBTF: Remove unnecessary STL #includes from src/webkit. BUG=none TEST=builds Review URL: http://codereview.chromium.org/3122029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56655 0039d316-1c4b-4281-b951-d872f2087c98 | 15 年前 | |
RefCounted types should not have public destructors, webkit/ BUG=123295 TEST=none Review URL: http://codereview.chromium.org/10066044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134449 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove VfsBackend::FileTypeIs{Journal,MainDB} Those methods don't seem to be needed, and they are potentially making it more difficult to use system sqlite. This change should not cause any regressions. BUG=22208 Review URL: http://codereview.chromium.org/7480033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94307 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove VfsBackend::FileTypeIs{Journal,MainDB} Those methods don't seem to be needed, and they are potentially making it more difficult to use system sqlite. This change should not cause any regressions. BUG=22208 Review URL: http://codereview.chromium.org/7480033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94307 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
webkit: Remove 3 exit time destructor and turn on -Wexit-time-destructors. BUG=101600 TEST=none Review URL: http://codereview.chromium.org/8524016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@109700 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 |