From 0b38b4e5f4937528241ee5004d3bf953629a875b Mon Sep 17 00:00:00 2001 From: "benwells@chromium.org" Date: Wed, 30 May 2012 08:14:27 +0000 Subject: Move fileapi into its own component Before this change fileapi is a static library. As it has static data, this causes problems when used from multiple components like chrome and content. BUG=129885 TEST=Existing tests Review URL: https://chromiumcodereview.appspot.com/10447055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139498 0039d316-1c4b-4281-b951-d872f2087c98 --- webkit/fileapi/file_system_origin_database.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'webkit/fileapi/file_system_origin_database.h') diff --git a/webkit/fileapi/file_system_origin_database.h b/webkit/fileapi/file_system_origin_database.h index fddd369..c8b38fe 100644 --- a/webkit/fileapi/file_system_origin_database.h +++ b/webkit/fileapi/file_system_origin_database.h @@ -12,6 +12,7 @@ #include "base/file_path.h" #include "base/memory/scoped_ptr.h" #include "base/time.h" +#include "webkit/fileapi/fileapi_export.h" namespace leveldb { class DB; @@ -26,9 +27,9 @@ namespace fileapi { // All methods of this class other than the constructor may be used only from // the browser's FILE thread. The constructor may be used on any thread. -class FileSystemOriginDatabase { +class FILEAPI_EXPORT_PRIVATE FileSystemOriginDatabase { public: - struct OriginRecord { + struct FILEAPI_EXPORT_PRIVATE OriginRecord { std::string origin; FilePath path; -- cgit v1.1