diff options
author | kkimlabs@chromium.org <kkimlabs@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-02 19:16:33 +0000 |
---|---|---|
committer | kkimlabs@chromium.org <kkimlabs@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-02 19:16:33 +0000 |
commit | 6e2d03a37faa8cde06ca668d841fb34bb4fafdcc (patch) | |
tree | f219c138a84077370f758ef6dfcc53091f16fc40 /components/enhanced_bookmarks/persistent_image_store.h | |
parent | a2a75f57fcab08f4d34b84e35e6cf5505afbd7f8 (diff) | |
download | chromium_src-6e2d03a37faa8cde06ca668d841fb34bb4fafdcc.zip chromium_src-6e2d03a37faa8cde06ca668d841fb34bb4fafdcc.tar.gz chromium_src-6e2d03a37faa8cde06ca668d841fb34bb4fafdcc.tar.bz2 |
Add GetStoreSizeInBytes() to ImageStore to know the actual db size.
We will limit the enhanced bookmark image store database size
to ensure that the db file size is reasonable. So add a function
to query the actual file size.
BUG=378853
Review URL: https://codereview.chromium.org/305963004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274297 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/enhanced_bookmarks/persistent_image_store.h')
-rw-r--r-- | components/enhanced_bookmarks/persistent_image_store.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/components/enhanced_bookmarks/persistent_image_store.h b/components/enhanced_bookmarks/persistent_image_store.h index aaa86fa..986b98f 100644 --- a/components/enhanced_bookmarks/persistent_image_store.h +++ b/components/enhanced_bookmarks/persistent_image_store.h @@ -26,6 +26,7 @@ class PersistentImageStore : public ImageStore { virtual gfx::Size GetSize(const GURL& page_url) OVERRIDE; virtual void GetAllPageUrls(std::set<GURL>* urls) OVERRIDE; virtual void ClearAll() OVERRIDE; + virtual int64 GetStoreSizeInBytes() OVERRIDE; protected: virtual ~PersistentImageStore(); |