| Index: Source/core/html/HTMLPlugInElement.h
|
| diff --git a/Source/core/html/HTMLPlugInElement.h b/Source/core/html/HTMLPlugInElement.h
|
| index b182409e43b28ee218a9ea33d7fb7be89816b2aa..88be9885379fd4906d4462f5f88663895f40b327 100644
|
| --- a/Source/core/html/HTMLPlugInElement.h
|
| +++ b/Source/core/html/HTMLPlugInElement.h
|
| @@ -23,7 +23,7 @@
|
| #ifndef HTMLPlugInElement_h
|
| #define HTMLPlugInElement_h
|
|
|
| -#include "bindings/v8/ScriptValue.h"
|
| +#include "bindings/v8/SharedPersistent.h"
|
| #include "core/html/HTMLFrameOwnerElement.h"
|
|
|
| struct NPObject;
|
| @@ -45,7 +45,7 @@
|
| virtual ~HTMLPlugInElement();
|
|
|
| void resetInstance();
|
| - ScriptValue pluginWrapper();
|
| + SharedPersistent<v8::Object>* pluginWrapper();
|
| Widget* pluginWidget() const;
|
| NPObject* getNPObject();
|
| bool canProcessDrag() const;
|
| @@ -126,7 +126,7 @@
|
| bool pluginIsLoadable(const KURL&, const String& mimeType);
|
| bool wouldLoadAsNetscapePlugin(const String& url, const String& serviceType);
|
|
|
| - mutable ScriptValue m_pluginWrapper;
|
| + mutable RefPtr<SharedPersistent<v8::Object> > m_pluginWrapper;
|
| NPObject* m_NPObject;
|
| bool m_isCapturingMouseEvents;
|
| bool m_inBeforeLoadEventHandler;
|
|
|