Home | History | Annotate | Download | only in Api

Lines Matching refs:m_element

116     , m_element(0)
125 , m_element(domElement)
127 if (m_element)
128 m_element->ref();
136 , m_element(0)
139 m_element = static_cast<HTMLElement*>(node);
140 m_element->ref();
149 , m_element(other.m_element)
151 if (m_element)
152 m_element->ref();
162 Element *otherElement = other.m_element;
165 if (m_element)
166 m_element->deref();
167 m_element = otherElement;
178 if (m_element)
179 m_element->deref();
184 return m_element == o.m_element;
189 return m_element != o.m_element;
197 return !m_element;
228 if (!m_element)
231 return QWebElement(m_element->querySelector(selectorQuery, exception).get());
243 if (!m_element || !m_element->isHTMLElement())
246 static_cast<HTMLElement*>(m_element)->setInnerText(text, exception);
259 if (!m_element || !m_element->isHTMLElement())
261 return static_cast<HTMLElement*>(m_element)->innerText();
275 if (!m_element || !m_element->isHTMLElement())
280 static_cast<HTMLElement*>(m_element)->setOuterHTML(markup, exception);
293 if (!m_element || !m_element->isHTMLElement())
296 return static_cast<HTMLElement*>(m_element)->outerHTML();
310 if (!m_element || !m_element->isHTMLElement())
315 static_cast<HTMLElement*>(m_element)->setInnerHTML(markup, exception);
327 if (!m_element || !m_element->isHTMLElement())
330 return static_cast<HTMLElement*>(m_element)->innerHTML();
341 if (!m_element)
344 m_element->setAttribute(name, value, exception);
356 if (!m_element)
359 m_element->setAttributeNS(namespaceUri, name, value, exception);
370 if (!m_element)
372 if (m_element->hasAttribute(name))
373 return m_element->getAttribute(name);
386 if (!m_element)
388 if (m_element->hasAttributeNS(namespaceUri, name))
389 return m_element->getAttributeNS(namespaceUri, name);
402 if (!m_element)
404 return m_element->hasAttribute(name);
415 if (!m_element)
417 return m_element->hasAttributeNS(namespaceUri, name);
427 if (!m_element)
430 m_element->removeAttribute(name, exception);
441 if (!m_element)
444 m_element->removeAttributeNS(namespaceUri, name, exception);
455 if (!m_element)
457 return m_element->hasAttributes();
467 if (!m_element)
471 const NamedNodeMap* const attrs = m_element->attributes(/* read only = */ true);
491 if (!m_element)
493 if (m_element->document())
494 return m_element == m_element->document()->focusedNode();
505 if (!m_element)
507 if (m_element->document() && m_element->isFocusable())
508 m_element->document()->setFocusedNode(m_element);
518 if (!m_element)
520 return m_element->getRect();
530 if (!m_element)
532 return m_element->tagName();
541 if (!m_element)
543 return m_element->prefix();
552 if (!m_element)
554 return m_element->localName();
563 if (!m_element)
565 return m_element->namespaceURI();
574 if (m_element)
575 return QWebElement(m_element->parentElement());
586 if (!m_element)
588 for (Node* child = m_element->firstChild(); child; child = child->nextSibling()) {
604 if (!m_element)
606 for (Node* child = m_element->lastChild(); child; child = child->previousSibling()) {
622 if (!m_element)
624 for (Node* sib = m_element
640 if (!m_element)
642 for (Node* sib = m_element->previousSibling(); sib; sib = sib->previousSibling()) {
656 if (!m_element)
658 Document* document = m_element->document();
670 if (!m_element)
673 Document* document = m_element->document();
724 if (!setupScriptContext(m_element, thisValue, state, scriptController))
777 if (!m_element || !m_element->isStyledElement())
785 CSSStyleDeclaration* style = static_cast<StyledElement*>(m_element)->style();
802 DOMWindow* domWindow = m_element->document()->frame()->domWindow();
803 if (RefPtr<CSSRuleList> rules = domWindow->getMatchedCSSRules(m_element, "")) {
819 if (!m_element || !m_element->isStyledElement())
824 RefPtr<CSSComputedStyleDeclaration> style = computedStyle(m_element);
846 if (!m_element || !m_element->isStyledElement())
850 CSSStyleDeclaration* style = static_cast<StyledElement*>(m_element)->style();
954 if (!m_element || element.isNull())
958 m_element->appendChild(element.m_element, exception);
970 if (!m_element)
973 if (!m_element->isHTMLElement())
976 HTMLElement* htmlElement = static_cast<HTMLElement*>(m_element);
980 m_element->appendChild(fragment, exception);
996 if (!m_element || element.isNull())
1001 if (m_element->hasChildNodes())
1002 m_element->insertBefore(element.m_element, m_element->firstChild(), exception);
1004 m_element->appendChild(element.m_element, exception);
1016 if (!m_element)
1019 if (!m_element->isHTMLElement())
1022 HTMLElement* htmlElement = static_cast<HTMLElement*>(m_element);
1027 if (m_element->hasChildNodes())
1028 m_element->insertBefore(fragment, m_element->firstChild(), exception);
1030 m_element->appendChild(fragment, exception);
1046 if (!m_element || element.isNull())
1049 if (!m_element->parent())
1053 m_element->parent()->insertBefore(element.m_element, m_element, exception);
1065 if (!m_element)
1068 if (!m_element->parent())
1071 if (!m_element->isHTMLElement())
1074 HTMLElement* htmlElement = static_cast<HTMLElement*>(m_element);
1078 m_element->parent()->insertBefore(fragment, m_element, exception);
1093 if (!m_element || element.isNull())
1096 if (!m_element->parent())
1100 if (!m_element->nextSibling())
1101 m_element->parent()->appendChild(element.m_element, exception);
1103 m_element->parent()->insertBefore(element.m_element, m_element->nextSibling(), exception);
1115 if (!m_element)
1118 if (!m_element->parent())
1121 if (!m_element->isHTMLElement())
1124 HTMLElement* htmlElement = static_cast<HTMLElement*>(m_element);
1128 if (!m_element->nextSibling())
1129 m_element->parent()->appendChild(fragment, exception);
1131 m_element->parent()->insertBefore(fragment, m_element->nextSibling(), exception);
1143 if (!m_element)
1146 return QWebElement(m_element->cloneElementWithChildren().get());
1159 if (!m_element)
1163 m_element->remove(exception);
1175 if (!m_element)
1179 m_element->remove(exception);
1180 m_element->deref();
1181 m_element = 0;
1191 if (!m_element)
1194 m_element->removeAllChildren();
1229 if (!m_element || element.isNull())
1232 RefPtr<Node> insertionPoint = findInsertionPoint(element.m_element);
1240 for (RefPtr<Node> child = m_element->firstChild(); child;) {
1246 if (m_element->hasChildNodes())
1247 m_element->insertBefore(element.m_element, m_element->firstChild(), exception);
1249 m_element->appendChild(element.m_element, exception);
1260 if (!m_element)
1263 if (!m_element->parent())
1266 if (!m_element->isHTMLElement())
1269 HTMLElement* htmlElement = static_cast<HTMLElement*>(m_element);
1283 for (RefPtr<Node> child = m_element->firstChild(); child;) {
1289 if (m_element->hasChildNodes())
1290 m_element->insertBefore(fragment, m_element->firstChild(), exception);
1292 m_element->appendChild(fragment, exception);
1303 if (!m_element || element.isNull())
1306 RefPtr<Node> insertionPoint = findInsertionPoint(element.m_element);
1315 Node* parentNode = m_element->parent();
1316 Node* siblingNode = m_element->nextSibling();
1319 insertionPoint->appendChild(m_element, exception);
1322 parentNode->appendChild(element.m_element, exception);
1324 parentNode->insertBefore(element.m_element, siblingNode, exception);
1335 if (!m_element)
1338 if (!m_element->parent())
1341 if (!m_element->isHTMLElement())
1344 HTMLElement* htmlElement = static_cast<HTMLElement*>(m_element);
1359 Node* parentNode = m_element->parent();
1360 Node* siblingNode = m_element->nextSibling();
1363 insertionPoint->appendChild(m_element, exception);
1380 if (!m_element || element.isNull())
1396 if (!m_element)
1440 WebCore::Element* e = m_element;
1540 d = QExplicitlySharedDataPointer<QWebElementCollectionPrivate>(QWebElementCollectionPrivate::create(contextElement.m_element, query));