| Index: Source/core/dom/Document.cpp
|
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp
|
| index 8419c87e693670c46fcbb59f773c3f9d4ed65b9d..d1eaabeaa4507f87bb6b4882c0469a94ca0dd3f1 100644
|
| --- a/Source/core/dom/Document.cpp
|
| +++ b/Source/core/dom/Document.cpp
|
| @@ -719,7 +719,7 @@ PassRefPtr<Element> Document::createElement(const AtomicString& localName, const
|
| RefPtr<Element> element;
|
|
|
| if (CustomElement::isCustomTagName(localName) && registrationContext())
|
| - element = registrationContext()->createCustomTagElement(this, QualifiedName(nullAtom, localName, xhtmlNamespaceURI));
|
| + element = registrationContext()->createCustomTagElement(this, QualifiedName(nullAtom, localName, xhtmlNamespaceURI), CustomElementRegistrationContext::CreatedByDOM);
|
| else
|
| element = createElement(localName, es);
|
|
|
| @@ -743,7 +743,7 @@ PassRefPtr<Element> Document::createElementNS(const AtomicString& namespaceURI,
|
|
|
| RefPtr<Element> element;
|
| if (CustomElement::isCustomTagName(qName.localName()) && registrationContext())
|
| - element = registrationContext()->createCustomTagElement(this, qName);
|
| + element = registrationContext()->createCustomTagElement(this, qName, CustomElementRegistrationContext::CreatedByDOM);
|
| else
|
| element = createElementNS(namespaceURI, qualifiedName, es);
|
|
|
|
|