Index: Source/bindings/v8/CustomElementWrapper.cpp |
diff --git a/Source/bindings/v8/CustomElementWrapper.cpp b/Source/bindings/v8/CustomElementWrapper.cpp |
index 9e37d9121f556e88c1c8de63e27bc6272e336152..f4fafbb5f23fb8955bbb0517e2b70b33cb78ca8b 100644 |
--- a/Source/bindings/v8/CustomElementWrapper.cpp |
+++ b/Source/bindings/v8/CustomElementWrapper.cpp |
@@ -102,7 +102,7 @@ v8::Handle<v8::Object> CustomElementWrapper<ElementType, WrapperType>::wrap(Pass |
if (!perContextData) |
return v8::Handle<v8::Object>(); |
- CustomElementBinding* binding = perContextData->customElementBinding(CustomElement::definitionFor(element.get())); |
+ CustomElementBinding* binding = perContextData->customElementBinding(element->customElementDefinition()); |
v8::Handle<v8::Object> wrapper = V8DOMWrapper::createWrapper(creationContext, binding->wrapperType(), element.get(), isolate); |
if (wrapper.IsEmpty()) |
return v8::Handle<v8::Object>(); |