diff options
Diffstat (limited to 'WebKit/win/WebSerializedJSValue.h')
-rw-r--r-- | WebKit/win/WebSerializedJSValue.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/WebKit/win/WebSerializedJSValue.h b/WebKit/win/WebSerializedJSValue.h index d39323c..a2d6d56 100644 --- a/WebKit/win/WebSerializedJSValue.h +++ b/WebKit/win/WebSerializedJSValue.h @@ -34,7 +34,7 @@ namespace WebCore { class SerializedScriptValue; } -class WebSerializedJSValue : public Noncopyable, public IWebSerializedJSValue { +class WebSerializedJSValue : public Noncopyable, public IWebSerializedJSValue, public IWebSerializedJSValuePrivate { public: static COMPtr<WebSerializedJSValue> createInstance(); @@ -43,6 +43,8 @@ public: virtual HRESULT STDMETHODCALLTYPE serialize(JSContextRef, JSValueRef value, JSValueRef* exception); virtual HRESULT STDMETHODCALLTYPE deserialize(JSContextRef, JSValueRef* result); + virtual HRESULT STDMETHODCALLTYPE setInternalRepresentation(void* internalRepresentation); + virtual HRESULT STDMETHODCALLTYPE getInternalRepresentation(void** internalRepresentation); private: WebSerializedJSValue(); |