| Index: sky/engine/core/dom/custom/CustomElementRegistrationContext.cpp
|
| diff --git a/sky/engine/core/dom/custom/CustomElementRegistrationContext.cpp b/sky/engine/core/dom/custom/CustomElementRegistrationContext.cpp
|
| index 2ea7da1947e0b560965bee4429101db2a6d9f9d1..d0883cf3a57ea23a458711d525f6fc0d42482d7f 100644
|
| --- a/sky/engine/core/dom/custom/CustomElementRegistrationContext.cpp
|
| +++ b/sky/engine/core/dom/custom/CustomElementRegistrationContext.cpp
|
| @@ -64,15 +64,13 @@ PassRefPtr<Element> CustomElementRegistrationContext::createCustomTagElement(Doc
|
|
|
| void CustomElementRegistrationContext::resolveOrScheduleResolution(Element* element)
|
| {
|
| - CustomElementDescriptor descriptor(element->localName());
|
| ASSERT(element->customElementState() == Element::WaitingForUpgrade);
|
| -
|
| - CustomElementScheduler::resolveOrScheduleResolution(this, element, descriptor);
|
| + CustomElementScheduler::resolveOrScheduleResolution(this, element);
|
| }
|
|
|
| -void CustomElementRegistrationContext::resolve(Element* element, const CustomElementDescriptor& descriptor)
|
| +void CustomElementRegistrationContext::resolve(Element* element)
|
| {
|
| - if (CustomElementDefinition* definition = m_registry.find(descriptor))
|
| + if (CustomElementDefinition* definition = m_registry.find(element->localName()))
|
| CustomElement::define(element, definition);
|
| }
|
|
|
|
|