| Index: third_party/WebKit/Source/bindings/core/v8/V8PerContextData.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.cpp b/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.cpp
|
| index 4bf774cded9550a56b8509f51c91c8d6d8c21853..ad65abcd96b2acd4a0a63a68dc9b30726793a037 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8PerContextData.cpp
|
| @@ -145,9 +145,11 @@ v8::Local<v8::Object> V8PerContextData::prototypeForType(const WrapperTypeInfo*
|
| return prototypeValue.As<v8::Object>();
|
| }
|
|
|
| -void V8PerContextData::addCustomElementBinding(PassOwnPtr<V0CustomElementBinding> binding)
|
| +V8CustomElementPerContextData* V8PerContextData::customElements()
|
| {
|
| - m_customElementBindings.append(std::move(binding));
|
| + if (!m_customElements.get())
|
| + m_customElements = new V8CustomElementPerContextData();
|
| + return m_customElements;
|
| }
|
|
|
| v8::Local<v8::Value> V8PerContextData::compiledPrivateScript(String className)
|
|
|