| Index: extensions/renderer/v8_schema_registry.h | 
| diff --git a/extensions/renderer/v8_schema_registry.h b/extensions/renderer/v8_schema_registry.h | 
| index b26f5b3497ff93434b67ff13acca654644022853..5a3b20c31af544835c3230811f243ca5cb93327f 100644 | 
| --- a/extensions/renderer/v8_schema_registry.h | 
| +++ b/extensions/renderer/v8_schema_registry.h | 
| @@ -11,7 +11,7 @@ | 
|  | 
| #include "base/basictypes.h" | 
| #include "base/memory/scoped_ptr.h" | 
| -#include "extensions/renderer/scoped_persistent.h" | 
| +#include "gin/public/context_holder.h" | 
| #include "v8/include/v8-util.h" | 
| #include "v8/include/v8.h" | 
|  | 
| @@ -43,9 +43,9 @@ class V8SchemaRegistry { | 
| typedef v8::StdPersistentValueMap<std::string, v8::Object> SchemaCache; | 
| scoped_ptr<SchemaCache> schema_cache_; | 
|  | 
| -  // Single per-instance v8::Context to create v8::Values. | 
| +  // Single per-instance gin::ContextHolder to create v8::Values. | 
| // Created lazily via GetOrCreateContext. | 
| -  ScopedPersistent<v8::Context> context_; | 
| +  scoped_ptr<gin::ContextHolder> context_holder_; | 
|  | 
| DISALLOW_COPY_AND_ASSIGN(V8SchemaRegistry); | 
| }; | 
|  |