| Index: public/web/WebBlob.h
|
| diff --git a/public/web/WebBlob.h b/public/web/WebBlob.h
|
| index 07d39844f80e8d75cd1818fc385397b6bd03a1fd..7b9c64b04be8acc03657c51ca197f6aac374ddf1 100644
|
| --- a/public/web/WebBlob.h
|
| +++ b/public/web/WebBlob.h
|
| @@ -37,6 +37,10 @@
|
| #include "public/platform/WebString.h"
|
| #include "public/platform/WebURL.h"
|
|
|
| +#if BLINK_IMPLEMENTATION
|
| +#include "heap/Handle.h"
|
| +#endif
|
| +
|
| namespace v8 {
|
| class Value;
|
| template <class T> class Handle;
|
| @@ -70,9 +74,8 @@ public:
|
| BLINK_EXPORT v8::Handle<v8::Value> toV8Value();
|
|
|
| #if BLINK_IMPLEMENTATION
|
| - WebBlob(const WTF::PassRefPtr<WebCore::Blob>&);
|
| - WebBlob& operator=(const WTF::PassRefPtr<WebCore::Blob>&);
|
| - operator WTF::PassRefPtr<WebCore::Blob>() const;
|
| + explicit WebBlob(const PassRefPtrWillBeRawPtr<WebCore::Blob>&);
|
| + WebBlob& operator=(const PassRefPtrWillBeRawPtr<WebCore::Blob>&);
|
| #endif
|
|
|
| protected:
|
|
|