Searched refs:QuotaService (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/extensions/browser/
H A Dquota_service.cc25 QuotaService::QuotaService() { function in class:extensions::QuotaService
30 &QuotaService::Purge);
34 QuotaService::~QuotaService() {
40 std::string QuotaService::Assess(const std::string& extension_id,
88 void QuotaService::PurgeFunctionHeuristicsMap(FunctionHeuristicsMap* map) {
96 void QuotaService::Purge() {
140 QuotaService::SustainedLimit::SustainedLimit(const base::TimeDelta& sustain,
149 bool QuotaService
[all...]
H A Dquota_service.h5 // The QuotaService uses heuristics to limit abusive requests
37 // The QuotaService takes care that calls to certain extension
40 // The QuotaService needs to live entirely on one thread, i.e.
43 class QuotaService : public base::NonThreadSafe { class in namespace:extensions
50 QuotaService();
51 virtual ~QuotaService();
77 base::RepeatingTimer<QuotaService> purge_timer_;
92 DISALLOW_COPY_AND_ASSIGN(QuotaService);
213 class QuotaService::TimedLimit : public QuotaLimitHeuristic {
224 class QuotaService
[all...]
H A Dinfo_map.h82 QuotaService* GetQuotaService();
112 // The QuotaService is not thread safe. We need to create and destroy it on
114 scoped_ptr<QuotaService> quota_service_;
H A Dquota_service_unittest.cc23 typedef QuotaService::TimedLimit TimedLimit;
24 typedef QuotaService::SustainedLimit SustainedLimit;
132 virtual void SetUp() { service_.reset(new QuotaService()); }
142 scoped_ptr<QuotaService> service_;
H A Dinfo_map.cc164 QuotaService* InfoMap::GetQuotaService() {
167 quota_service_.reset(new QuotaService());
/external/chromium_org/chrome/browser/extensions/api/test/
H A Dtest_api.cc87 QuotaService* quota = service->quota_service();
/external/chromium_org/chrome/browser/extensions/api/storage/
H A Dstorage_api.cc138 heuristics->push_back(new QuotaService::TimedLimit(
149 heuristics->push_back(new QuotaService::SustainedLimit(
/external/chromium_org/chrome/browser/extensions/
H A Dextension_function_dispatcher.cc280 extensions::QuotaService* quota = extension_info_map->GetQuotaService();
370 extensions::QuotaService* quota = service->quota_service();
H A Dextension_service.h470 extensions::QuotaService* quota_service() { return &quota_service_; }
788 extensions::QuotaService quota_service_;
/external/chromium_org/chrome/browser/extensions/api/bookmarks/
H A Dbookmarks_api.cc68 typedef QuotaService::TimedLimit TimedLimit;
69 typedef QuotaService::SustainedLimit SustainedLimit;

Completed in 243 milliseconds