Home | History | Annotate | Download | only in dom

Lines Matching refs:newElement

341 static inline void handleElementNamespaces(Element* newElement, const QXmlStreamNamespaceDeclarations &ns,
349 newElement->setAttributeNS("http://www.w3.org/2000/xmlns/", namespaceQName, namespaceURI, ec, scriptingPermission);
355 static inline void handleElementAttributes(Element* newElement, const QXmlStreamAttributes &attrs, ExceptionCode& ec,
364 newElement->setAttributeNS(attrURI, attrQName, attrValue, ec, scriptingPermission);
495 RefPtr<Element> newElement = document()->createElement(qName, true);
496 if (!newElement) {
524 handleElementNamespaces(newElement.get(), m_stream.namespaceDeclarations(), ec, m_scriptingPermission);
530 handleElementAttributes(newElement.get(), m_stream.attributes(), ec, m_scriptingPermission);
536 ScriptElement* scriptElement = toScriptElement(newElement.get());
540 m_currentNode->deprecatedParserAddChild(newElement.get());
542 pushCurrentNode(newElement.get());
543 if (m_view && !newElement->attached())
544 newElement->attach();
547 if (newElement->hasTagName(HTMLNames::htmlTag))
548 static_cast<HTMLHtmlElement*>(newElement.get())->insertedByParser();