Index: public/platform/WebThreadSafeData.h |
diff --git a/public/platform/WebThreadSafeData.h b/public/platform/WebThreadSafeData.h |
index 2b9abac517bc0b52f230265e301f9d91c7040bed..d741f3f46135498f8455cfe84cfde68903c5a904 100644 |
--- a/public/platform/WebThreadSafeData.h |
+++ b/public/platform/WebThreadSafeData.h |
@@ -47,6 +47,8 @@ class RawData; |
class WebThreadSafeData { |
public: |
WebThreadSafeData() { } |
+ BLINK_PLATFORM_EXPORT WebThreadSafeData(const char* data, size_t length); |
+ |
~WebThreadSafeData() { reset(); } |
BLINK_PLATFORM_EXPORT void assign(const WebThreadSafeData&); |
@@ -57,6 +59,9 @@ public: |
bool isEmpty() const { return !size(); } |
+ BLINK_PLATFORM_EXPORT WebThreadSafeData(const WebThreadSafeData&); |
+ BLINK_PLATFORM_EXPORT WebThreadSafeData& operator=(const WebThreadSafeData&); |
+ |
#if INSIDE_BLINK |
BLINK_PLATFORM_EXPORT WebThreadSafeData(const WTF::PassRefPtr<RawData>&); |
BLINK_PLATFORM_EXPORT WebThreadSafeData& operator=(const WTF::PassRefPtr<RawData>&); |