Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(559)

Unified Diff: content/browser/appcache/appcache_storage.h

Issue 1498003003: Remove kint64max. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: INT64_MAX Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/appcache/appcache_storage.h
diff --git a/content/browser/appcache/appcache_storage.h b/content/browser/appcache/appcache_storage.h
index 41668cbca4a9a4194fc76a6bb21b8fa8f8557ec5..d10a8931f8e2e1ad0c08a720e3680f4a886c6730 100644
--- a/content/browser/appcache/appcache_storage.h
+++ b/content/browser/appcache/appcache_storage.h
@@ -8,9 +8,9 @@
#include <map>
#include <vector>
-#include "base/basictypes.h"
#include "base/compiler_specific.h"
#include "base/gtest_prod_util.h"
+#include "base/macros.h"
#include "base/memory/ref_counted.h"
#include "base/memory/scoped_ptr.h"
#include "content/browser/appcache/appcache_working_set.h"
@@ -37,7 +37,7 @@ struct HttpResponseInfoIOBuffer;
class CONTENT_EXPORT AppCacheStorage {
public:
- typedef std::map<GURL, int64> UsageMap;
+ typedef std::map<GURL, int64_t> UsageMap;
class CONTENT_EXPORT Delegate {
public:
@@ -45,7 +45,7 @@ class CONTENT_EXPORT AppCacheStorage {
virtual void OnAllInfo(AppCacheInfoCollection* collection) {}
// If a load fails the 'cache' will be NULL.
- virtual void OnCacheLoaded(AppCache* cache, int64 cache_id) {}
+ virtual void OnCacheLoaded(AppCache* cache, int64_t cache_id) {}
// If a load fails the 'group' will be NULL.
virtual void OnGroupLoaded(
@@ -62,8 +62,8 @@ class CONTENT_EXPORT AppCacheStorage {
int response_code) {}
// If a load fails the 'response_info' will be NULL.
- virtual void OnResponseInfoLoaded(
- AppCacheResponseInfo* response_info, int64 response_id) {}
+ virtual void OnResponseInfoLoaded(AppCacheResponseInfo* response_info,
+ int64_t response_id) {}
// If no response is found, entry.response_id() and
// fallback_entry.response_id() will be kAppCacheNoResponseId.
@@ -71,10 +71,13 @@ class CONTENT_EXPORT AppCacheStorage {
// namespace, the url of the namespece entry is returned.
// If a response is found, the cache id and manifest url of the
// containing cache and group are also returned.
- virtual void OnMainResponseFound(
- const GURL& url, const AppCacheEntry& entry,
- const GURL& namespace_entry_url, const AppCacheEntry& fallback_entry,
- int64 cache_id, int64 group_id, const GURL& mainfest_url) {}
+ virtual void OnMainResponseFound(const GURL& url,
+ const AppCacheEntry& entry,
+ const GURL& namespace_entry_url,
+ const AppCacheEntry& fallback_entry,
+ int64_t cache_id,
+ int64_t group_id,
+ const GURL& mainfest_url) {}
protected:
virtual ~Delegate() {}
@@ -93,7 +96,7 @@ class CONTENT_EXPORT AppCacheStorage {
// memory, the delegate will be called back immediately without returning
// to the message loop. If the load fails, the delegate will be called
// back with a NULL cache pointer.
- virtual void LoadCache(int64 id, Delegate* delegate) = 0;
+ virtual void LoadCache(int64_t id, Delegate* delegate) = 0;
// Schedules a group and its newest cache, if any, to be loaded from storage.
// Upon load completion the delegate will be called back. If the group
@@ -108,9 +111,10 @@ class CONTENT_EXPORT AppCacheStorage {
// already resides in memory, the delegate will be called back
// immediately without returning to the message loop. If the load fails,
// the delegate will be called back with a NULL pointer.
- virtual void LoadResponseInfo(
- const GURL& manifest_url, int64 group_id, int64 response_id,
- Delegate* delegate);
+ virtual void LoadResponseInfo(const GURL& manifest_url,
+ int64_t group_id,
+ int64_t response_id,
+ Delegate* delegate);
// Schedules a group and its newest complete cache to be initially stored or
// incrementally updated with new changes. Upon completion the delegate
@@ -142,7 +146,7 @@ class CONTENT_EXPORT AppCacheStorage {
// and schedules a task to update persistent storage. If the cache is
// already scheduled to be loaded, upon loading completion the entry
// will be marked. There is no delegate completion callback.
- virtual void MarkEntryAsForeign(const GURL& entry_url, int64 cache_id) = 0;
+ virtual void MarkEntryAsForeign(const GURL& entry_url, int64_t cache_id) = 0;
// Schedules a task to update persistent storage and doom the group and all
// related caches and responses for deletion. Upon completion the in-memory
@@ -166,37 +170,34 @@ class CONTENT_EXPORT AppCacheStorage {
}
// Creates a reader to read a response from storage.
- virtual AppCacheResponseReader* CreateResponseReader(
- const GURL& manifest_url, int64 group_id, int64 response_id) = 0;
+ virtual AppCacheResponseReader* CreateResponseReader(const GURL& manifest_url,
+ int64_t group_id,
+ int64_t response_id) = 0;
// Creates a writer to write a new response to storage. This call
// establishes a new response id.
- virtual AppCacheResponseWriter* CreateResponseWriter(
- const GURL& manifest_url, int64 group_id) = 0;
+ virtual AppCacheResponseWriter* CreateResponseWriter(const GURL& manifest_url,
+ int64_t group_id) = 0;
// Creates a metadata writer to write metadata of response to storage.
virtual AppCacheResponseMetadataWriter* CreateResponseMetadataWriter(
- int64 group_id,
- int64 response_id) = 0;
+ int64_t group_id,
+ int64_t response_id) = 0;
// Schedules the lazy deletion of responses and saves the ids
// persistently such that the responses will be deleted upon restart
// if they aren't deleted prior to shutdown.
- virtual void DoomResponses(
- const GURL& manifest_url, const std::vector<int64>& response_ids) = 0;
+ virtual void DoomResponses(const GURL& manifest_url,
+ const std::vector<int64_t>& response_ids) = 0;
// Schedules the lazy deletion of responses without persistently saving
// the response ids.
- virtual void DeleteResponses(
- const GURL& manifest_url, const std::vector<int64>& response_ids) = 0;
+ virtual void DeleteResponses(const GURL& manifest_url,
+ const std::vector<int64_t>& response_ids) = 0;
// Generates unique storage ids for different object types.
- int64 NewCacheId() {
- return ++last_cache_id_;
- }
- int64 NewGroupId() {
- return ++last_group_id_;
- }
+ int64_t NewCacheId() { return ++last_cache_id_; }
+ int64_t NewGroupId() { return ++last_group_id_; }
// The working set of object instances currently in memory.
AppCacheWorkingSet* working_set() { return &working_set_; }
@@ -250,13 +251,15 @@ class CONTENT_EXPORT AppCacheStorage {
// multiple callers.
class ResponseInfoLoadTask {
public:
- ResponseInfoLoadTask(const GURL& manifest_url, int64 group_id,
- int64 response_id, AppCacheStorage* storage);
+ ResponseInfoLoadTask(const GURL& manifest_url,
+ int64_t group_id,
+ int64_t response_id,
+ AppCacheStorage* storage);
~ResponseInfoLoadTask();
- int64 response_id() const { return response_id_; }
+ int64_t response_id() const { return response_id_; }
const GURL& manifest_url() const { return manifest_url_; }
- int64 group_id() const { return group_id_; }
+ int64_t group_id() const { return group_id_; }
void AddDelegate(DelegateReference* delegate_reference) {
delegates_.push_back(delegate_reference);
@@ -269,14 +272,14 @@ class CONTENT_EXPORT AppCacheStorage {
AppCacheStorage* storage_;
GURL manifest_url_;
- int64 group_id_;
- int64 response_id_;
+ int64_t group_id_;
+ int64_t response_id_;
scoped_ptr<AppCacheResponseReader> reader_;
DelegateReferenceVector delegates_;
scoped_refptr<HttpResponseInfoIOBuffer> info_buffer_;
};
- typedef std::map<int64, ResponseInfoLoadTask*> PendingResponseInfoLoads;
+ typedef std::map<int64_t, ResponseInfoLoadTask*> PendingResponseInfoLoads;
DelegateReference* GetDelegateReference(Delegate* delegate) {
DelegateReferenceMap::iterator iter =
@@ -294,7 +297,9 @@ class CONTENT_EXPORT AppCacheStorage {
}
ResponseInfoLoadTask* GetOrCreateResponseInfoLoadTask(
- const GURL& manifest_url, int64 group_id, int64 response_id) {
+ const GURL& manifest_url,
+ int64_t group_id,
+ int64_t response_id) {
PendingResponseInfoLoads::iterator iter =
pending_info_loads_.find(response_id);
if (iter != pending_info_loads_.end())
@@ -303,19 +308,17 @@ class CONTENT_EXPORT AppCacheStorage {
}
// Should only be called when creating a new response writer.
- int64 NewResponseId() {
- return ++last_response_id_;
- }
+ int64_t NewResponseId() { return ++last_response_id_; }
// Helpers to query and notify the QuotaManager.
- void UpdateUsageMapAndNotify(const GURL& origin, int64 new_usage);
+ void UpdateUsageMapAndNotify(const GURL& origin, int64_t new_usage);
void ClearUsageMapAndNotify();
void NotifyStorageAccessed(const GURL& origin);
// The last storage id used for different object types.
- int64 last_cache_id_;
- int64 last_group_id_;
- int64 last_response_id_;
+ int64_t last_cache_id_;
+ int64_t last_group_id_;
+ int64_t last_response_id_;
UsageMap usage_map_; // maps origin to usage
AppCacheWorkingSet working_set_;
@@ -324,7 +327,7 @@ class CONTENT_EXPORT AppCacheStorage {
PendingResponseInfoLoads pending_info_loads_;
// The set of last ids must be retrieved from storage prior to being used.
- static const int64 kUnitializedId;
+ static const int64_t kUnitializedId;
FRIEND_TEST_ALL_PREFIXES(content::AppCacheStorageTest, DelegateReferences);
FRIEND_TEST_ALL_PREFIXES(content::AppCacheStorageTest, UsageMap);
« no previous file with comments | « content/browser/appcache/appcache_database_unittest.cc ('k') | content/browser/appcache/appcache_storage.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698