summaryrefslogtreecommitdiffstats
path: root/chrome/browser/thumbnail_store.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/thumbnail_store.h')
-rw-r--r--chrome/browser/thumbnail_store.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/thumbnail_store.h b/chrome/browser/thumbnail_store.h
index d54c5d4..ed95a02 100644
--- a/chrome/browser/thumbnail_store.h
+++ b/chrome/browser/thumbnail_store.h
@@ -39,7 +39,6 @@ class ThumbnailStore : public base::RefCountedThreadSafe<ThumbnailStore>,
public NotificationObserver {
public:
ThumbnailStore();
- ~ThumbnailStore();
// Must be called before {Set,Get}PageThumbnail. |db_name| is the location
// of an existing ThumbnailStore database or where to create a new one.
@@ -63,12 +62,15 @@ class ThumbnailStore : public base::RefCountedThreadSafe<ThumbnailStore>,
void Shutdown();
private:
+ friend class base::RefCountedThreadSafe<ThumbnailStore>;
FRIEND_TEST(ThumbnailStoreTest, RetrieveFromCache);
FRIEND_TEST(ThumbnailStoreTest, RetrieveFromDisk);
FRIEND_TEST(ThumbnailStoreTest, UpdateThumbnail);
FRIEND_TEST(ThumbnailStoreTest, FollowRedirects);
friend class ThumbnailStoreTest;
+ ~ThumbnailStore();
+
struct CacheEntry {
scoped_refptr<RefCountedBytes> data_;
ThumbnailScore score_;