| 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;
 | 
| 
 |