Index: content/browser/chrome_blob_storage_context.h |
diff --git a/content/browser/chrome_blob_storage_context.h b/content/browser/chrome_blob_storage_context.h |
index 3b97011358ac646a107e15bb6bd267b1aab356cb..a6680f925379c260cbc486611d3a135336d1b634 100644 |
--- a/content/browser/chrome_blob_storage_context.h |
+++ b/content/browser/chrome_blob_storage_context.h |
@@ -9,6 +9,7 @@ |
#include "base/memory/ref_counted.h" |
#include "base/memory/scoped_ptr.h" |
#include "content/browser/browser_thread.h" |
+#include "content/common/content_export.h" |
class GURL; |
@@ -23,7 +24,7 @@ class BlobStorageController; |
// |
// All methods, except the ctor, are expected to be called on |
// the IO thread (unless specifically called out in doc comments). |
-class ChromeBlobStorageContext |
+class CONTENT_EXPORT ChromeBlobStorageContext |
: public base::RefCountedThreadSafe<ChromeBlobStorageContext, |
BrowserThread::DeleteOnIOThread> { |
public: |
@@ -36,6 +37,8 @@ class ChromeBlobStorageContext |
} |
private: |
+ friend class base::RefCountedThreadSafe<ChromeBlobStorageContext, |
+ BrowserThread::DeleteOnIOThread>; |
friend class BrowserThread; |
friend class DeleteTask<ChromeBlobStorageContext>; |