| Index: Source/platform/heap/Handle.h
 | 
| diff --git a/Source/platform/heap/Handle.h b/Source/platform/heap/Handle.h
 | 
| index f9754449675465915771ec9fd0a1b7d194badc02..02a552210157a8dbce984288133279d67233ed2a 100644
 | 
| --- a/Source/platform/heap/Handle.h
 | 
| +++ b/Source/platform/heap/Handle.h
 | 
| @@ -795,6 +795,9 @@ template<typename T> PassOwnPtrWillBeRawPtr<T> adoptPtrWillBeNoop(T* ptr)
 | 
|  #define DECLARE_EMPTY_VIRTUAL_DESTRUCTOR_WILL_BE_REMOVED(type) // do nothing
 | 
|  #define DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(type) // do nothing
 | 
|  
 | 
| +#define DEFINE_STATIC_REF_WILL_BE_PERSISTENT(type, name, arguments) \
 | 
| +    DEFINE_STATIC_LOCAL(Persistent<type>, name, arguments)
 | 
| +
 | 
|  #else // !ENABLE(OILPAN)
 | 
|  
 | 
|  template<typename T>
 | 
| @@ -860,6 +863,9 @@ template<typename T> PassOwnPtrWillBeRawPtr<T> adoptPtrWillBeNoop(T* ptr) { retu
 | 
|  #define DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(type) \
 | 
|      type::~type() { }
 | 
|  
 | 
| +#define DEFINE_STATIC_REF_WILL_BE_PERSISTENT(type, name, arguments) \
 | 
| +    DEFINE_STATIC_REF(type, name, arguments)
 | 
| +
 | 
|  #endif // ENABLE(OILPAN)
 | 
|  
 | 
|  } // namespace WebCore
 | 
| 
 |