HomeSort by relevance Sort by last modified time
    Searched refs:QuotaService (Results 1 - 16 of 16) sorted by null

  /external/chromium_org/extensions/browser/
quota_service.cc 25 QuotaService::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::TimedLimit::Apply(Bucket* bucket
    [all...]
quota_service.h 5 // 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. be created,
44 class QuotaService : public base::NonThreadSafe {
51 QuotaService();
52 virtual ~QuotaService();
78 base::RepeatingTimer<QuotaService> purge_timer_;
93 DISALLOW_COPY_AND_ASSIGN(QuotaService);
214 class QuotaService::TimedLimit : public QuotaLimitHeuristic {
225 class QuotaService::SustainedLimit : public QuotaLimitHeuristic
    [all...]
extension_system.h 41 class QuotaService;
108 // Returns the QuotaService that limits calls to certain extension functions.
110 virtual QuotaService* quota_service() = 0;
info_map.h 95 // Returns the IO thread QuotaService. Creates the instance on first call.
96 QuotaService* GetQuotaService();
128 // The QuotaService is not thread safe. We need to create and destroy it on
130 scoped_ptr<QuotaService> quota_service_;
quota_service_unittest.cc 23 typedef QuotaService::TimedLimit TimedLimit;
24 typedef QuotaService::SustainedLimit SustainedLimit;
131 virtual void SetUp() { service_.reset(new QuotaService()); }
141 scoped_ptr<QuotaService> service_;
info_map.cc 182 QuotaService* InfoMap::GetQuotaService() {
185 quota_service_.reset(new QuotaService());
extension_function_dispatcher.cc 264 QuotaService* quota = extension_info_map->GetQuotaService();
373 QuotaService* quota = extension_system->quota_service();
  /external/chromium_org/chrome/browser/extensions/
extension_system_impl.h 51 virtual QuotaService* quota_service() OVERRIDE; // shared
97 QuotaService* quota_service();
128 scoped_ptr<QuotaService> quota_service_;
test_extension_system.h 78 virtual QuotaService* quota_service() OVERRIDE;
110 scoped_ptr<QuotaService> quota_service_;
test_extension_system.cc 44 quota_service_(new QuotaService()) {}
179 QuotaService* TestExtensionSystem::quota_service() {
extension_system_impl.cc 303 quota_service_.reset(new QuotaService);
390 QuotaService* ExtensionSystemImpl::Shared::quota_service() {
491 QuotaService* ExtensionSystemImpl::quota_service() {
  /external/chromium_org/apps/shell/browser/
shell_extension_system.h 67 virtual QuotaService* quota_service() OVERRIDE;
93 scoped_ptr<QuotaService> quota_service_;
shell_extension_system.cc 99 quota_service_.reset(new QuotaService);
160 QuotaService* ShellExtensionSystem::quota_service() {
  /external/chromium_org/extensions/browser/api/test/
test_api.cc 83 QuotaService* quota =
  /external/chromium_org/extensions/browser/api/storage/
storage_api.cc 157 heuristics->push_back(new QuotaService::TimedLimit(
168 heuristics->push_back(new QuotaService::SustainedLimit(
  /external/chromium_org/chrome/browser/extensions/api/bookmarks/
bookmarks_api.cc 76 typedef QuotaService::TimedLimit TimedLimit;
77 typedef QuotaService::SustainedLimit SustainedLimit;
    [all...]

Completed in 246 milliseconds