| Index: third_party/WebKit/Source/core/html/parser/HTMLConstructionSite.cpp
|
| diff --git a/third_party/WebKit/Source/core/html/parser/HTMLConstructionSite.cpp b/third_party/WebKit/Source/core/html/parser/HTMLConstructionSite.cpp
|
| index 3304c74ba11a7685ee032f54d15b7060f456ccf6..613f0e44e4c7a4a2301441c93df06e21cdf7efa7 100644
|
| --- a/third_party/WebKit/Source/core/html/parser/HTMLConstructionSite.cpp
|
| +++ b/third_party/WebKit/Source/core/html/parser/HTMLConstructionSite.cpp
|
| @@ -676,7 +676,7 @@ void HTMLConstructionSite::insertHTMLFormElement(AtomicHTMLToken* token,
|
| HTMLElement* element = createHTMLElement(token);
|
| ASSERT(isHTMLFormElement(element));
|
| HTMLFormElement* formElement = toHTMLFormElement(element);
|
| - if (!ownerDocumentForCurrentNode().isTemplateDocument())
|
| + if (!openElements()->hasTemplateInHTMLScope())
|
| m_form = formElement;
|
| formElement->setDemoted(isDemoted);
|
| attachLater(currentNode(), formElement);
|
|
|