Not creating ClientUsageTracker for unsupported storage type.
Extracted from https://chromiumcodereview.appspot.com/23240002/ Currently we create all usage trackers for each pair QuotaClient/StorageType. Most clients only support one storage type and filesystem support variable list of types (it doesn't have kStorageTypeSyncable in unittests). If filesystem has no syncable storage backend it not useless to keep create ClientUsageTracker. This tracker fails when GetHostUsage is invoked. So let's don't create it. BUG=281252 Review URL: https://chromiumcodereview.appspot.com/23545016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221244 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment