| Index: third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h b/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h
|
| index 6fa14ed0655649ab3af992b999a6a6178791c8ac..ae7370137476015cd451ea31344416351a940445 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/DOMWrapperWorld.h
|
| @@ -37,6 +37,7 @@
|
| #include "wtf/PassRefPtr.h"
|
| #include "wtf/RefCounted.h"
|
| #include "wtf/RefPtr.h"
|
| +#include <memory>
|
| #include <v8.h>
|
|
|
| namespace blink {
|
| @@ -123,15 +124,15 @@ private:
|
| DOMWrapperWorld(v8::Isolate*, int worldId, int extensionGroup);
|
|
|
| static void weakCallbackForDOMObjectHolder(const v8::WeakCallbackInfo<DOMObjectHolderBase>&);
|
| - void registerDOMObjectHolderInternal(PassOwnPtr<DOMObjectHolderBase>);
|
| + void registerDOMObjectHolderInternal(std::unique_ptr<DOMObjectHolderBase>);
|
| void unregisterDOMObjectHolder(DOMObjectHolderBase*);
|
|
|
| static unsigned isolatedWorldCount;
|
|
|
| const int m_worldId;
|
| const int m_extensionGroup;
|
| - OwnPtr<DOMDataStore> m_domDataStore;
|
| - HashSet<OwnPtr<DOMObjectHolderBase>> m_domObjectHolders;
|
| + std::unique_ptr<DOMDataStore> m_domDataStore;
|
| + HashSet<std::unique_ptr<DOMObjectHolderBase>> m_domObjectHolders;
|
| };
|
|
|
| } // namespace blink
|
|
|