| Index: webkit/browser/quota/usage_tracker.cc
|
| diff --git a/webkit/browser/quota/usage_tracker.cc b/webkit/browser/quota/usage_tracker.cc
|
| index 4bf64880c3caa2db1b89d8c872ee73d17acbcf6e..57b5e0d24eacd11c9eb7670928deedfe6d5f6f2e 100644
|
| --- a/webkit/browser/quota/usage_tracker.cc
|
| +++ b/webkit/browser/quota/usage_tracker.cc
|
| @@ -78,8 +78,10 @@ UsageTracker::UsageTracker(const QuotaClientList& clients,
|
| for (QuotaClientList::const_iterator iter = clients.begin();
|
| iter != clients.end();
|
| ++iter) {
|
| - client_tracker_map_[(*iter)->id()] =
|
| - new ClientUsageTracker(this, *iter, type, special_storage_policy);
|
| + if ((*iter)->DoesSupport(type)) {
|
| + client_tracker_map_[(*iter)->id()] =
|
| + new ClientUsageTracker(this, *iter, type, special_storage_policy);
|
| + }
|
| }
|
| }
|
|
|
|
|