node 261 Source/bindings/templates/attributes.cpp {# Skip on compact node DOMString getters #} node 54 Source/bindings/v8/ScriptEventListener.cpp PassRefPtr<V8LazyEventListener> createAttributeEventListener(Node* node, const QualifiedName& name, const AtomicString& value) node 56 Source/bindings/v8/ScriptEventListener.cpp ASSERT(node); node 65 Source/bindings/v8/ScriptEventListener.cpp if (LocalFrame* frame = node->document().frame()) { node 71 Source/bindings/v8/ScriptEventListener.cpp sourceURL = node->document().url().string(); node 76 Source/bindings/v8/ScriptEventListener.cpp return V8LazyEventListener::create(name.localName(), eventParameterName(node->isSVGElement()), value, sourceURL, position, node, isolate); node 250 Source/bindings/v8/ScriptProfiler.cpp Node* node = V8Node::toNative(wrapper.As<v8::Object>()); node 251 Source/bindings/v8/ScriptProfiler.cpp return node ? new RetainedDOMInfo(node) : 0; node 55 Source/bindings/v8/V8GCController.cpp static void addReferencesForNodeWithEventListeners(v8::Isolate* isolate, Node* node, const v8::Persistent<v8::Object>& wrapper) node 57 Source/bindings/v8/V8GCController.cpp ASSERT(node->hasEventListeners()); node 59 Source/bindings/v8/V8GCController.cpp EventListenerIterator iterator(node); node 71 Source/bindings/v8/V8GCController.cpp Node* V8GCController::opaqueRootForGC(Node* node, v8::Isolate*) node 73 Source/bindings/v8/V8GCController.cpp ASSERT(node); node 78 Source/bindings/v8/V8GCController.cpp if (node->inDocument() || (isHTMLImageElement(*node) && toHTMLImageElement(*node).hasPendingActivity())) node 79 Source/bindings/v8/V8GCController.cpp return &node->document(); node 81 Source/bindings/v8/V8GCController.cpp if (node->isAttributeNode()) { node 82 Source/bindings/v8/V8GCController.cpp Node* ownerElement = toAttr(node)->ownerElement(); node 84 Source/bindings/v8/V8GCController.cpp return node; node 85 Source/bindings/v8/V8GCController.cpp node = ownerElement; node 88 Source/bindings/v8/V8GCController.cpp while (Node* parent = node->parentOrShadowHostOrTemplateHostNode()) node 89 Source/bindings/v8/V8GCController.cpp node = parent; node 91 Source/bindings/v8/V8GCController.cpp return node; node 125 Source/bindings/v8/V8GCController.cpp Node* node = V8Node::toNative(*wrapper); node 129 Source/bindings/v8/V8GCController.cpp if (node->containsWrapper()) { node 138 Source/bindings/v8/V8GCController.cpp if (isHTMLImageElement(*node) && toHTMLImageElement(*node).hasPendingActivity()) node 141 Source/bindings/v8/V8GCController.cpp if (node->isSVGElement() && toSVGElement(node)->isContextElement()) node 144 Source/bindings/v8/V8GCController.cpp m_nodesInNewSpace.append(node); node 145 Source/bindings/v8/V8GCController.cpp node->markV8CollectableDuringMinorGC(); node 154 Source/bindings/v8/V8GCController.cpp Node* node = *nodeIterator; node 155 Source/bindings/v8/V8GCController.cpp ASSERT(node->containsWrapper()); node 156 Source/bindings/v8/V8GCController.cpp if (node->isV8CollectableDuringMinorGC()) { // This branch is just for performance. node 157 Source/bindings/v8/V8GCController.cpp gcTree(m_isolate, node); node 158 Source/bindings/v8/V8GCController.cpp node->clearV8CollectableDuringMinorGC(); node 169 Source/bindings/v8/V8GCController.cpp for (Node* node = rootNode; node; node = NodeTraversal::next(*node)) { node 170 Source/bindings/v8/V8GCController.cpp if (node->containsWrapper()) { node 171 Source/bindings/v8/V8GCController.cpp if (!node->isV8CollectableDuringMinorGC()) { node 177 Source/bindings/v8/V8GCController.cpp node->clearV8CollectableDuringMinorGC(); node 178 Source/bindings/v8/V8GCController.cpp partiallyDependentNodes->append(node); node 180 Source/bindings/v8/V8GCController.cpp if (ShadowRoot* shadowRoot = node->youngestShadowRoot()) { node 183 Source/bindings/v8/V8GCController.cpp } else if (node->isShadowRoot()) { node 184 Source/bindings/v8/V8GCController.cpp if (ShadowRoot* shadowRoot = toShadowRoot(node)->olderShadowRoot()) { node 191 Source/bindings/v8/V8GCController.cpp if (isHTMLTemplateElement(*node)) { node 192 Source/bindings/v8/V8GCController.cpp if (!traverseTree(toHTMLTemplateElement(*node).content(), partiallyDependentNodes)) node 203 Source/bindings/v8/V8GCController.cpp Node* node = startNode; node 204 Source/bindings/v8/V8GCController.cpp while (Node* parent = node->parentOrShadowHostOrTemplateHostNode()) node 205 Source/bindings/v8/V8GCController.cpp node = parent; node 207 Source/bindings/v8/V8GCController.cpp if (!traverseTree(node, &partiallyDependentNodes)) node 266 Source/bindings/v8/V8GCController.cpp Node* node = static_cast<Node*>(object); node 267 Source/bindings/v8/V8GCController.cpp if (node->hasEventListeners()) node 268 Source/bindings/v8/V8GCController.cpp addReferencesForNodeWithEventListeners(m_isolate, node, v8::Persistent<v8::Object>::Cast(*value)); node 269 Source/bindings/v8/V8GCController.cpp Node* root = V8GCController::opaqueRootForGC(node, m_isolate); node 55 Source/bindings/v8/V8LazyEventListener.cpp V8LazyEventListener::V8LazyEventListener(const AtomicString& functionName, const AtomicString& eventParameterName, const String& code, const String sourceURL, const TextPosition& position, Node* node, v8::Isolate* isolate) node 61 Source/bindings/v8/V8LazyEventListener.cpp , m_node(node) node 51 Source/bindings/v8/V8LazyEventListener.h static PassRefPtr<V8LazyEventListener> create(const AtomicString& functionName, const AtomicString& eventParameterName, const String& code, const String& sourceURL, const TextPosition& position, Node* node, v8::Isolate* isolate) node 53 Source/bindings/v8/V8LazyEventListener.h return adoptRef(new V8LazyEventListener(functionName, eventParameterName, code, sourceURL, position, node, isolate)); node 55 Source/bindings/v8/V8NodeFilterCondition.cpp short V8NodeFilterCondition::acceptNode(Node* node, ExceptionState& exceptionState) const node 82 Source/bindings/v8/V8NodeFilterCondition.cpp info[0] = toV8(node, v8::Handle<v8::Object>(), isolate); node 105 Source/bindings/v8/custom/V8HTMLAllCollectionCustom.cpp if (Node* node = impl->namedItemWithIndex(name, index->Uint32Value())) { node 106 Source/bindings/v8/custom/V8HTMLAllCollectionCustom.cpp v8SetReturnValueFast(info, node, impl); node 75 Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp ScriptValue InjectedScriptHost::nodeAsScriptValue(ScriptState* state, Node* node) node 83 Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp if (!BindingSecurity::shouldAllowAccessToNode(isolate, node, exceptionState)) node 85 Source/bindings/v8/custom/V8InjectedScriptHostCustom.cpp return ScriptValue(toV8(node, v8::Handle<v8::Object>(), isolate), isolate); node 52 Source/core/accessibility/AXImageMapLink.h virtual Node* node() const OVERRIDE { return m_areaElement.get(); } node 70 Source/core/accessibility/AXList.cpp return isHTMLUListElement(m_renderer->node()); node 82 Source/core/accessibility/AXList.cpp return isHTMLOListElement(m_renderer->node()); node 90 Source/core/accessibility/AXList.cpp return isHTMLDListElement(m_renderer->node()); node 58 Source/core/accessibility/AXListBox.cpp Node* selectNode = m_renderer->node(); node 67 Source/core/accessibility/AXListBox.cpp Node* selectNode = m_renderer->node(); node 89 Source/core/accessibility/AXListBox.cpp Node* selectNode = m_renderer->node(); node 144 Source/core/accessibility/AXListBox.cpp Node* node = m_renderer->node(); node 145 Source/core/accessibility/AXListBox.cpp if (!node) node 59 Source/core/accessibility/AXListBoxOption.h virtual Node* node() const OVERRIDE { return m_optionElement; } node 54 Source/core/accessibility/AXMediaControls.cpp ASSERT(renderer->node()); node 56 Source/core/accessibility/AXMediaControls.cpp switch (mediaControlElementType(renderer->node())) { node 74 Source/core/accessibility/AXMediaControls.cpp if (!renderer() || !renderer()->node()) node 77 Source/core/accessibility/AXMediaControls.cpp return mediaControlElementType(renderer()->node()); node 211 Source/core/accessibility/AXMediaControls.cpp if (!m_renderer->node()) node 214 Source/core/accessibility/AXMediaControls.cpp MediaControlTimeDisplayElement* element = static_cast<MediaControlTimeDisplayElement*>(m_renderer->node()); node 246 Source/core/accessibility/AXMediaControls.cpp Node* node = m_renderer->node(); node 247 Source/core/accessibility/AXMediaControls.cpp if (!isHTMLInputElement(node)) node 250 Source/core/accessibility/AXMediaControls.cpp return localizedMediaTimeDescription(toHTMLInputElement(node)->value().toFloat()); node 292 Source/core/accessibility/AXMediaControls.cpp if (!m_renderer || !m_renderer->node()) node 295 Source/core/accessibility/AXMediaControls.cpp MediaControlTimeDisplayElement* element = static_cast<MediaControlTimeDisplayElement*>(m_renderer->node()); node 92 Source/core/accessibility/AXMenuList.cpp if (!node()) node 95 Source/core/accessibility/AXMenuList.cpp return !toElement(node())->isDisabledFormControl(); node 96 Source/core/accessibility/AXMenuListPopup.cpp Node* selectNode = m_parent->node(); node 51 Source/core/accessibility/AXNodeObject.cpp AXNodeObject::AXNodeObject(Node* node) node 58 Source/core/accessibility/AXNodeObject.cpp , m_node(node) node 62 Source/core/accessibility/AXNodeObject.cpp PassRefPtr<AXNodeObject> AXNodeObject::create(Node* node) node 64 Source/core/accessibility/AXNodeObject.cpp return adoptRef(new AXNodeObject(node)); node 74 Source/core/accessibility/AXNodeObject.cpp static String accessibleNameForNode(Node* node) node 76 Source/core/accessibility/AXNodeObject.cpp if (node->isTextNode()) node 77 Source/core/accessibility/AXNodeObject.cpp return toText(node)->data(); node 79 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(*node)) node 80 Source/core/accessibility/AXNodeObject.cpp return toHTMLInputElement(*node).value(); node 82 Source/core/accessibility/AXNodeObject.cpp if (node->isHTMLElement()) { node 83 Source/core/accessibility/AXNodeObject.cpp const AtomicString& alt = toHTMLElement(node)->getAttribute(altAttr); node 149 Source/core/accessibility/AXNodeObject.cpp axObjectCache()->postNotification(node(), AXObjectCache::AXValueChanged, true); node 174 Source/core/accessibility/AXNodeObject.cpp if (!node()) node 183 Source/core/accessibility/AXNodeObject.cpp if (node()->isLink()) node 185 Source/core/accessibility/AXNodeObject.cpp if (node()->isTextNode()) node 187 Source/core/accessibility/AXNodeObject.cpp if (isHTMLButtonElement(*node())) node 189 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(*node())) { node 190 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement& input = toHTMLInputElement(*node()); node 206 Source/core/accessibility/AXNodeObject.cpp if (isHTMLSelectElement(*node())) { node 207 Source/core/accessibility/AXNodeObject.cpp HTMLSelectElement& selectElement = toHTMLSelectElement(*node()); node 210 Source/core/accessibility/AXNodeObject.cpp if (isHTMLTextAreaElement(*node())) node 214 Source/core/accessibility/AXNodeObject.cpp if (isHTMLDivElement(*node())) node 216 Source/core/accessibility/AXNodeObject.cpp if (isHTMLParagraphElement(*node())) node 218 Source/core/accessibility/AXNodeObject.cpp if (isHTMLLabelElement(*node())) node 220 Source/core/accessibility/AXNodeObject.cpp if (node()->isElementNode() && toElement(node())->isFocusable()) node 222 Source/core/accessibility/AXNodeObject.cpp if (isHTMLAnchorElement(*node()) && isClickable()) node 224 Source/core/accessibility/AXNodeObject.cpp if (node()->hasTagName(iframeTag)) node 258 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 259 Source/core/accessibility/AXNodeObject.cpp if (!node || !node->isElementNode()) node 262 Source/core/accessibility/AXNodeObject.cpp TreeScope& scope = node->treeScope(); node 326 Source/core/accessibility/AXNodeObject.cpp if (isHTMLBodyElement(node())) node 369 Source/core/accessibility/AXNodeObject.cpp static Element* siblingWithAriaRole(String role, Node* node) node 371 Source/core/accessibility/AXNodeObject.cpp Node* parent = node->parentNode(); node 389 Source/core/accessibility/AXNodeObject.cpp return siblingWithAriaRole("menuitem", node()); node 394 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 395 Source/core/accessibility/AXNodeObject.cpp if (!node) node 399 Source/core/accessibility/AXNodeObject.cpp while (node && !node->isElementNode()) node 400 Source/core/accessibility/AXNodeObject.cpp node = node->parentNode(); node 402 Source/core/accessibility/AXNodeObject.cpp if (!node) node 406 Source/core/accessibility/AXNodeObject.cpp for (Element* element = toElement(node); element; element = element->parentElement()) { node 465 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 466 Source/core/accessibility/AXNodeObject.cpp if (!node) node 469 Source/core/accessibility/AXNodeObject.cpp return ((node->isElementNode() && toElement(node)->isFormControlElement()) node 475 Source/core/accessibility/AXNodeObject.cpp return isHTMLFieldSetElement(node()); node 485 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 486 Source/core/accessibility/AXNodeObject.cpp if (!node) node 489 Source/core/accessibility/AXNodeObject.cpp return node->hovered(); node 504 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 505 Source/core/accessibility/AXNodeObject.cpp if (roleValue() == ButtonRole && isHTMLInputElement(node)) node 506 Source/core/accessibility/AXNodeObject.cpp return toHTMLInputElement(*node).isImageButton(); node 534 Source/core/accessibility/AXNodeObject.cpp return isHTMLSelectElement(node()) && toHTMLSelectElement(*node()).multiple(); node 539 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 540 Source/core/accessibility/AXNodeObject.cpp if (!isHTMLInputElement(node)) node 543 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement* input = toHTMLInputElement(node); node 549 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 550 Source/core/accessibility/AXNodeObject.cpp if (!node) node 553 Source/core/accessibility/AXNodeObject.cpp if (isHTMLImageElement(*node)) node 556 Source/core/accessibility/AXNodeObject.cpp if (isHTMLAppletElement(*node) || isHTMLEmbedElement(*node) || isHTMLObjectElement(*node)) node 559 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(*node)) node 560 Source/core/accessibility/AXNodeObject.cpp return toHTMLInputElement(*node).isImageButton(); node 567 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 568 Source/core/accessibility/AXNodeObject.cpp if (!node) node 571 Source/core/accessibility/AXNodeObject.cpp if (isHTMLTextAreaElement(*node)) node 574 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(*node)) { node 575 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement* input = toHTMLInputElement(node); node 598 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 599 Source/core/accessibility/AXNodeObject.cpp if (!isHTMLInputElement(node)) node 605 Source/core/accessibility/AXNodeObject.cpp return toHTMLInputElement(node)->isPasswordField(); node 620 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 621 Source/core/accessibility/AXNodeObject.cpp if (!node) node 625 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(*node)) node 626 Source/core/accessibility/AXNodeObject.cpp return toHTMLInputElement(*node).shouldAppearChecked(); node 642 Source/core/accessibility/AXNodeObject.cpp if (node()) { node 643 Source/core/accessibility/AXNodeObject.cpp if (node()->isElementNode() && toElement(node())->isDisabledFormControl()) node 647 Source/core/accessibility/AXNodeObject.cpp if (node()->hasEventListeners(EventTypeNames::mouseup) || node()->hasEventListeners(EventTypeNames::mousedown) || node()->hasEventListeners(EventTypeNames::click) || node()->hasEventListeners(EventTypeNames::DOMActivate)) node 659 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 660 Source/core/accessibility/AXNodeObject.cpp if (!node || !node->isElementNode()) node 663 Source/core/accessibility/AXNodeObject.cpp return !toElement(node)->isDisabledFormControl(); node 668 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 669 Source/core/accessibility/AXNodeObject.cpp if (!isHTMLInputElement(node)) node 672 Source/core/accessibility/AXNodeObject.cpp return toHTMLInputElement(node)->shouldAppearIndeterminate(); node 680 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 681 Source/core/accessibility/AXNodeObject.cpp if (!node) node 691 Source/core/accessibility/AXNodeObject.cpp return node->active(); node 696 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 697 Source/core/accessibility/AXNodeObject.cpp if (!node) node 700 Source/core/accessibility/AXNodeObject.cpp if (isHTMLTextAreaElement(*node)) node 701 Source/core/accessibility/AXNodeObject.cpp return toHTMLTextAreaElement(*node).isReadOnly(); node 703 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(*node)) { node 704 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement& input = toHTMLInputElement(*node); node 709 Source/core/accessibility/AXNodeObject.cpp return !node->rendererIsEditable(); node 717 Source/core/accessibility/AXNodeObject.cpp Node* n = this->node(); node 726 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 727 Source/core/accessibility/AXNodeObject.cpp if (!node) node 736 Source/core/accessibility/AXNodeObject.cpp if (!node) node 739 Source/core/accessibility/AXNodeObject.cpp if (isDisabledFormControl(node)) node 742 Source/core/accessibility/AXNodeObject.cpp return node->isElementNode() && toElement(node)->supportsFocus(); node 763 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 764 Source/core/accessibility/AXNodeObject.cpp if (!isHTMLCanvasElement(node)) node 770 Source/core/accessibility/AXNodeObject.cpp return ElementTraversal::firstChild(*node); node 803 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 804 Source/core/accessibility/AXNodeObject.cpp if (!node) node 810 Source/core/accessibility/AXNodeObject.cpp if (node->hasTagName(h1Tag)) node 813 Source/core/accessibility/AXNodeObject.cpp if (node->hasTagName(h2Tag)) node 816 Source/core/accessibility/AXNodeObject.cpp if (node->hasTagName(h3Tag)) node 819 Source/core/accessibility/AXNodeObject.cpp if (node->hasTagName(h4Tag)) node 822 Source/core/accessibility/AXNodeObject.cpp if (node->hasTagName(h5Tag)) node 825 Source/core/accessibility/AXNodeObject.cpp if (node->hasTagName(h6Tag)) node 833 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 834 Source/core/accessibility/AXNodeObject.cpp if (!node || !node->isElementNode()) node 836 Source/core/accessibility/AXNodeObject.cpp Element* element = toElement(node); node 868 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 869 Source/core/accessibility/AXNodeObject.cpp if (!node) node 872 Source/core/accessibility/AXNodeObject.cpp if (isNativeTextControl() && (isHTMLTextAreaElement(*node) || isHTMLInputElement(*node))) node 873 Source/core/accessibility/AXNodeObject.cpp return toHTMLTextFormControlElement(*node).value(); node 875 Source/core/accessibility/AXNodeObject.cpp if (!node->isElementNode()) node 878 Source/core/accessibility/AXNodeObject.cpp return toElement(node)->innerText(); node 883 Source/core/accessibility/AXNodeObject.cpp if (!node() || !node()->isElementNode()) node 887 Source/core/accessibility/AXNodeObject.cpp return axObjectCache()->getOrCreate(toHTMLFieldSetElement(node())->legend()); node 889 Source/core/accessibility/AXNodeObject.cpp HTMLLabelElement* label = labelForElement(toElement(node())); node 913 Source/core/accessibility/AXNodeObject.cpp if (!isHTMLInputElement(node())) node 916 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement* input = toHTMLInputElement(node()); node 943 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(node())) { node 944 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement& input = toHTMLInputElement(*node()); node 957 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(node())) { node 958 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement& input = toHTMLInputElement(*node()); node 971 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(node())) { node 972 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement& input = toHTMLInputElement(*node()); node 987 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 988 Source/core/accessibility/AXNodeObject.cpp if (!node) node 998 Source/core/accessibility/AXNodeObject.cpp if (node->isTextNode()) node 1001 Source/core/accessibility/AXNodeObject.cpp if (isHTMLSelectElement(*node)) { node 1002 Source/core/accessibility/AXNodeObject.cpp HTMLSelectElement& selectElement = toHTMLSelectElement(*node); node 1085 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 1086 Source/core/accessibility/AXNodeObject.cpp if (node && node->isTextNode()) node 1087 Source/core/accessibility/AXNodeObject.cpp return toText(node)->wholeText(); node 1139 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 1140 Source/core/accessibility/AXNodeObject.cpp if (!node) node 1143 Source/core/accessibility/AXNodeObject.cpp bool isInputElement = isHTMLInputElement(*node); node 1145 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement& input = toHTMLInputElement(*node); node 1151 Source/core/accessibility/AXNodeObject.cpp HTMLLabelElement* label = labelForElement(toElement(node)); node 1157 Source/core/accessibility/AXNodeObject.cpp if (!isAXRenderObject() && isHTMLSelectElement(*node)) node 1163 Source/core/accessibility/AXNodeObject.cpp if (isHTMLSelectElement(*node)) node 1194 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 1195 Source/core/accessibility/AXNodeObject.cpp if (!node) node 1207 Source/core/accessibility/AXNodeObject.cpp for (Node* curr = node; curr; curr = curr->parentNode()) { node 1258 Source/core/accessibility/AXNodeObject.cpp if (!node()) node 1261 Source/core/accessibility/AXNodeObject.cpp Node* parentObj = node()->parentNode(); node 1275 Source/core/accessibility/AXNodeObject.cpp if (!node()) node 1278 Source/core/accessibility/AXNodeObject.cpp Node* firstChild = node()->firstChild(); node 1288 Source/core/accessibility/AXNodeObject.cpp if (!node()) node 1291 Source/core/accessibility/AXNodeObject.cpp Node* nextSibling = node()->nextSibling(); node 1348 Source/core/accessibility/AXNodeObject.cpp if (!node() && !isAXRenderObject()) node 1373 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 1374 Source/core/accessibility/AXNodeObject.cpp if (!node) node 1377 Source/core/accessibility/AXNodeObject.cpp if (isHTMLInputElement(*node)) { node 1378 Source/core/accessibility/AXNodeObject.cpp HTMLInputElement& input = toHTMLInputElement(*node); node 1381 Source/core/accessibility/AXNodeObject.cpp } else if (isHTMLButtonElement(*node)) { node 1382 Source/core/accessibility/AXNodeObject.cpp return toElement(node); node 1386 Source/core/accessibility/AXNodeObject.cpp return toElement(node); node 1389 Source/core/accessibility/AXNodeObject.cpp return toElement(node); node 1392 Source/core/accessibility/AXNodeObject.cpp return toElement(node); node 1394 Source/core/accessibility/AXNodeObject.cpp if (isHTMLSelectElement(*node)) node 1395 Source/core/accessibility/AXNodeObject.cpp return toElement(node); node 1404 Source/core/accessibility/AXNodeObject.cpp return toElement(node); node 1417 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 1418 Source/core/accessibility/AXNodeObject.cpp if (!node) node 1425 Source/core/accessibility/AXNodeObject.cpp for ( ; node; node = node->parentNode()) { node 1426 Source/core/accessibility/AXNodeObject.cpp if (isHTMLAnchorElement(*node) || (node->renderer() && cache->getOrCreate(node->renderer())->isAnchor())) node 1427 Source/core/accessibility/AXNodeObject.cpp return toElement(node); node 1435 Source/core/accessibility/AXNodeObject.cpp if (!node()) node 1437 Source/core/accessibility/AXNodeObject.cpp return &node()->document(); node 1440 Source/core/accessibility/AXNodeObject.cpp void AXNodeObject::setNode(Node* node) node 1442 Source/core/accessibility/AXNodeObject.cpp m_node = node; node 1465 Source/core/accessibility/AXNodeObject.cpp if (!node()) node 1473 Source/core/accessibility/AXNodeObject.cpp return Traversal<HTMLLabelElement>::firstAncestorOrSelf(*node()); node 1485 Source/core/accessibility/AXNodeObject.cpp Node* node = this->node(); node 1486 Source/core/accessibility/AXNodeObject.cpp if (node && node->isElementNode()) { node 1490 Source/core/accessibility/AXNodeObject.cpp if (document->focusedElement() == node) node 1493 Source/core/accessibility/AXNodeObject.cpp toElement(node)->focus(); node 1515 Source/core/accessibility/AXNodeObject.cpp if (!node() && !renderer()) node 1557 Source/core/accessibility/AXNodeObject.cpp for (Node* parentNode = node(); parentNode; parentNode = parentNode->parentNode()) { node 1675 Source/core/accessibility/AXNodeObject.cpp axObjectCache()->postNotification(node(), AXObjectCache::AXValueChanged, true); node 189 Source/core/accessibility/AXNodeObject.h virtual Node* node() const OVERRIDE { return m_node; } node 314 Source/core/accessibility/AXObject.cpp if (mightBeInInertSubtree && object->node()) { node 315 Source/core/accessibility/AXObject.cpp if (object->node()->isInert()) node 531 Source/core/accessibility/AXObject.cpp AXObject* AXObject::firstAccessibleObjectFromNode(const Node* node) node 533 Source/core/accessibility/AXObject.cpp if (!node) node 536 Source/core/accessibility/AXObject.cpp AXObjectCache* cache = node->document().axObjectCache(); node 537 Source/core/accessibility/AXObject.cpp AXObject* accessibleObject = cache->getOrCreate(node->renderer()); node 539 Source/core/accessibility/AXObject.cpp node = NodeTraversal::next(*node); node 541 Source/core/accessibility/AXObject.cpp while (node && !node->renderer()) node 542 Source/core/accessibility/AXObject.cpp node = NodeTraversal::nextSkippingChildren(*node); node 544 Source/core/accessibility/AXObject.cpp if (!node) node 547 Source/core/accessibility/AXObject.cpp accessibleObject = cache->getOrCreate(node->renderer()); node 625 Source/core/accessibility/AXObject.cpp Node* elementNode = node(); node 638 Source/core/accessibility/AXObject.cpp Node* elementNode = node(); node 846 Source/core/accessibility/AXObject.cpp if (visiblePos.isNull() || !node()) node 851 Source/core/accessibility/AXObject.cpp if (!containerNode->containsIncludingShadowDOM(node()) && !node()->containsIncludingShadowDOM(containerNode)) node 507 Source/core/accessibility/AXObject.h virtual Node* node() const { return 0; } node 215 Source/core/accessibility/AXObjectCache.cpp AXObject* AXObjectCache::get(Node* node) node 217 Source/core/accessibility/AXObjectCache.cpp if (!node) node 220 Source/core/accessibility/AXObjectCache.cpp AXID renderID = node->renderer() ? m_renderObjectMapping.get(node->renderer()) : 0; node 223 Source/core/accessibility/AXObjectCache.cpp AXID nodeID = m_nodeObjectMapping.get(node); node 226 Source/core/accessibility/AXObjectCache.cpp if (node->renderer() && nodeID && !renderID) { node 258 Source/core/accessibility/AXObjectCache.cpp bool nodeHasRole(Node* node, const String& role) node 260 Source/core/accessibility/AXObjectCache.cpp if (!node || !node->isElementNode()) node 263 Source/core/accessibility/AXObjectCache.cpp return equalIgnoringCase(toElement(node)->getAttribute(roleAttr), role); node 269 Source/core/accessibility/AXObjectCache.cpp Node* node = renderer->node(); node 273 Source/core/accessibility/AXObjectCache.cpp if (node && ((nodeHasRole(node, "list") || nodeHasRole(node, "directory")) node 274 Source/core/accessibility/AXObjectCache.cpp || (nodeHasRole(node, nullAtom) && (isHTMLUListElement(*node) || isHTMLOListElement(*node) || isHTMLDListElement(*node))))) node 278 Source/core/accessibility/AXObjectCache.cpp if (nodeHasRole(node, "grid") || nodeHasRole(node, "treegrid")) node 280 Source/core/accessibility/AXObjectCache.cpp if (nodeHasRole(node, "row")) node 282 Source/core/accessibility/AXObjectCache.cpp if (nodeHasRole(node, "gridcell") || nodeHasRole(node, "columnheader") || nodeHasRole(node, "rowheader")) node 286 Source/core/accessibility/AXObjectCache.cpp if (node && node->isMediaControlElement()) node 319 Source/core/accessibility/AXObjectCache.cpp static PassRefPtr<AXObject> createFromNode(Node* node) node 321 Source/core/accessibility/AXObjectCache.cpp return AXNodeObject::create(node); node 360 Source/core/accessibility/AXObjectCache.cpp AXObject* AXObjectCache::getOrCreate(Node* node) node 362 Source/core/accessibility/AXObjectCache.cpp if (!node) node 365 Source/core/accessibility/AXObjectCache.cpp if (AXObject* obj = get(node)) node 368 Source/core/accessibility/AXObjectCache.cpp if (node->renderer()) node 369 Source/core/accessibility/AXObjectCache.cpp return getOrCreate(node->renderer()); node 371 Source/core/accessibility/AXObjectCache.cpp if (!node->parentElement()) node 376 Source/core/accessibility/AXObjectCache.cpp bool inCanvasSubtree = node->parentElement()->isInCanvasSubtree(); node 377 Source/core/accessibility/AXObjectCache.cpp bool isHidden = !node->renderer() && isNodeAriaVisible(node); node 381 Source/core/accessibility/AXObjectCache.cpp RefPtr<AXObject> newObj = createFromNode(node); node 384 Source/core/accessibility/AXObjectCache.cpp ASSERT(!get(node)); node 388 Source/core/accessibility/AXObjectCache.cpp m_nodeObjectMapping.set(node, newObj->axObjectID()); node 532 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::remove(Node* node) node 534 Source/core/accessibility/AXObjectCache.cpp if (!node) node 537 Source/core/accessibility/AXObjectCache.cpp removeNodeForUse(node); node 540 Source/core/accessibility/AXObjectCache.cpp AXID axID = m_nodeObjectMapping.get(node); node 542 Source/core/accessibility/AXObjectCache.cpp m_nodeObjectMapping.remove(node); node 544 Source/core/accessibility/AXObjectCache.cpp if (node->renderer()) { node 545 Source/core/accessibility/AXObjectCache.cpp remove(node->renderer()); node 616 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::selectionChanged(Node* node) node 620 Source/core/accessibility/AXObjectCache.cpp while (node) { node 621 Source/core/accessibility/AXObjectCache.cpp if (AXObject* obj = get(node)) { node 625 Source/core/accessibility/AXObjectCache.cpp node = node->parentNode(); node 629 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::textChanged(Node* node) node 631 Source/core/accessibility/AXObjectCache.cpp textChanged(getOrCreate(node)); node 651 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::updateCacheAfterNodeIsAttached(Node* node) node 655 Source/core/accessibility/AXObjectCache.cpp get(node); node 658 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::childrenChanged(Node* node) node 660 Source/core/accessibility/AXObjectCache.cpp childrenChanged(get(node)); node 733 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::postNotification(Node* node, AXNotification notification, bool postToElement, PostType postType) node 735 Source/core/accessibility/AXObjectCache.cpp if (!node) node 742 Source/core/accessibility/AXObjectCache.cpp RefPtr<AXObject> object = get(node); node 743 Source/core/accessibility/AXObjectCache.cpp while (!object && node) { node 744 Source/core/accessibility/AXObjectCache.cpp node = node->parentNode(); node 745 Source/core/accessibility/AXObjectCache.cpp object = get(node); node 748 Source/core/accessibility/AXObjectCache.cpp if (!node) node 751 Source/core/accessibility/AXObjectCache.cpp postNotification(object.get(), &node->document(), notification, postToElement, postType); node 776 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::checkedStateChanged(Node* node) node 778 Source/core/accessibility/AXObjectCache.cpp postNotification(node, AXObjectCache::AXCheckedStateChanged, true); node 781 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::selectedChildrenChanged(Node* node) node 785 Source/core/accessibility/AXObjectCache.cpp postNotification(node, AXSelectedChildrenChanged, false); node 821 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::handleAriaExpandedChange(Node* node) node 823 Source/core/accessibility/AXObjectCache.cpp if (AXObject* obj = getOrCreate(node)) node 827 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::handleActiveDescendantChanged(Node* node) node 829 Source/core/accessibility/AXObjectCache.cpp if (AXObject* obj = getOrCreate(node)) node 833 Source/core/accessibility/AXObjectCache.cpp void AXObjectCache::handleAriaRoleChanged(Node* node) node 835 Source/core/accessibility/AXObjectCache.cpp if (AXObject* obj = getOrCreate(node)) { node 914 Source/core/accessibility/AXObjectCache.cpp if (!isNodeInUse(textMarkerData.node)) node 918 Source/core/accessibility/AXObjectCache.cpp VisiblePosition visiblePos = VisiblePosition(createLegacyEditingPosition(textMarkerData.node, textMarkerData.offset), textMarkerData.affinity); node 931 Source/core/accessibility/AXObjectCache.cpp if (deepPos.deprecatedNode() != textMarkerData.node || deepPos.deprecatedEditingOffset() != textMarkerData.offset) node 960 Source/core/accessibility/AXObjectCache.cpp textMarkerData.node = domNode; node 967 Source/core/accessibility/AXObjectCache.cpp const Element* AXObjectCache::rootAXEditableElement(const Node* node) node 969 Source/core/accessibility/AXObjectCache.cpp const Element* result = node->rootEditableElement(); node 970 Source/core/accessibility/AXObjectCache.cpp const Element* element = node->isElementNode() ? toElement(node) : node->parentElement(); node 980 Source/core/accessibility/AXObjectCache.cpp bool AXObjectCache::nodeIsTextControl(const Node* node) node 982 Source/core/accessibility/AXObjectCache.cpp if (!node) node 985 Source/core/accessibility/AXObjectCache.cpp const AXObject* axObject = getOrCreate(const_cast<Node*>(node)); node 989 Source/core/accessibility/AXObjectCache.cpp bool isNodeAriaVisible(Node* node) node 991 Source/core/accessibility/AXObjectCache.cpp if (!node) node 994 Source/core/accessibility/AXObjectCache.cpp if (!node->isElementNode()) node 997 Source/core/accessibility/AXObjectCache.cpp return equalIgnoringCase(toElement(node)->getAttribute(aria_hiddenAttr), "false"); node 1030 Source/core/accessibility/AXObjectCache.cpp && obj->node() == obj->document()->focusedElement()) { node 51 Source/core/accessibility/AXObjectCache.h Node* node; node 120 Source/core/accessibility/AXRenderObject.cpp return toRenderInline(r->node()->renderer()); node 125 Source/core/accessibility/AXRenderObject.cpp return toRenderInline(toRenderBlock(r)->inlineElementContinuation()->node()->renderer()); node 167 Source/core/accessibility/AXRenderObject.cpp : AXNodeObject(renderer->node()) node 210 Source/core/accessibility/AXRenderObject.cpp setNode(renderer->node()); node 269 Source/core/accessibility/AXRenderObject.cpp Node* node = m_renderer->node(); node 276 Source/core/accessibility/AXRenderObject.cpp if (node && node->isLink()) { node 285 Source/core/accessibility/AXRenderObject.cpp if (isHTMLButtonElement(node)) node 287 Source/core/accessibility/AXRenderObject.cpp if (isHTMLLegendElement(node)) node 292 Source/core/accessibility/AXRenderObject.cpp if (isHTMLInputElement(node)) node 300 Source/core/accessibility/AXRenderObject.cpp if (isHTMLCanvasElement(node) && m_renderer->isCanvas()) node 312 Source/core/accessibility/AXRenderObject.cpp if (isHTMLInputElement(node)) { node 313 Source/core/accessibility/AXRenderObject.cpp HTMLInputElement& input = toHTMLInputElement(*node); node 340 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(ddTag)) node 343 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(dtTag)) node 346 Source/core/accessibility/AXRenderObject.cpp if (node && (node->hasTagName(rpTag) || node->hasTagName(rtTag))) node 356 Source/core/accessibility/AXRenderObject.cpp if (isHTMLParagraphElement(node)) node 359 Source/core/accessibility/AXRenderObject.cpp if (isHTMLLabelElement(node)) node 362 Source/core/accessibility/AXRenderObject.cpp if (isHTMLDivElement(node)) node 365 Source/core/accessibility/AXRenderObject.cpp if (isHTMLFormElement(node)) node 368 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(articleTag)) node 371 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(mainTag)) node 374 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(navTag)) node 377 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(asideTag)) node 380 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(sectionTag)) node 383 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(addressTag)) node 386 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(dialogTag)) node 390 Source/core/accessibility/AXRenderObject.cpp if (isHTMLHtmlElement(node)) node 393 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(iframeTag)) node 398 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(headerTag) && !isDescendantOfElementType(articleTag) && !isDescendantOfElementType(sectionTag)) node 400 Source/core/accessibility/AXRenderObject.cpp if (node && node->hasTagName(footerTag) && !isDescendantOfElementType(articleTag) && !isDescendantOfElementType(sectionTag)) node 403 Source/core/accessibility/AXRenderObject.cpp if (isHTMLAnchorElement(node) && isClickable()) node 451 Source/core/accessibility/AXRenderObject.cpp if (m_renderer && isHTMLInputElement(m_renderer->node())) { node 452 Source/core/accessibility/AXRenderObject.cpp HTMLInputElement& input = toHTMLInputElement(*m_renderer->node()); node 534 Source/core/accessibility/AXRenderObject.cpp if (focusedElement == m_renderer->node() node 546 Source/core/accessibility/AXRenderObject.cpp Node* node = m_renderer->node(); node 547 Source/core/accessibility/AXRenderObject.cpp if (!node) node 666 Source/core/accessibility/AXRenderObject.cpp Node* node = m_renderer->node(); node 667 Source/core/accessibility/AXRenderObject.cpp if (isHTMLLabelElement(node)) node 693 Source/core/accessibility/AXRenderObject.cpp if (isHTMLSpanElement(node)) node 706 Source/core/accessibility/AXRenderObject.cpp if (node && node->isElementNode()) { node 707 Source/core/accessibility/AXRenderObject.cpp Element* elt = toElement(node); node 757 Source/core/accessibility/AXRenderObject.cpp if (isGenericFocusableElement() && node->firstChild()) node 774 Source/core/accessibility/AXRenderObject.cpp Node* node = m_renderer->node(); node 775 Source/core/accessibility/AXRenderObject.cpp if (!node) node 777 Source/core/accessibility/AXRenderObject.cpp if (!node->isElementNode()) node 779 Source/core/accessibility/AXRenderObject.cpp return toElement(node)->getAttribute(accesskeyAttr); node 814 Source/core/accessibility/AXRenderObject.cpp if (isAnchor() && isHTMLAnchorElement(m_renderer->node())) { node 822 Source/core/accessibility/AXRenderObject.cpp if (isImage() && isHTMLImageElement(m_renderer->node())) node 823 Source/core/accessibility/AXRenderObject.cpp return toHTMLImageElement(*m_renderer->node()).src(); node 826 Source/core/accessibility/AXRenderObject.cpp return toHTMLInputElement(m_renderer->node())->src(); node 895 Source/core/accessibility/AXRenderObject.cpp HTMLSelectElement* selectElement = toHTMLSelectElement(m_renderer->node()); node 939 Source/core/accessibility/AXRenderObject.cpp if (m_renderer->node() && !m_renderer->node()->isElementNode()) node 942 Source/core/accessibility/AXRenderObject.cpp Element* element = toElement(m_renderer->node()); node 1173 Source/core/accessibility/AXRenderObject.cpp if (curr->node() && curr->node()->isHTMLElement()) { node 1174 Source/core/accessibility/AXRenderObject.cpp const AtomicString& summary = toElement(curr->node())->getAttribute(summaryAttr); node 1179 Source/core/accessibility/AXRenderObject.cpp const AtomicString& title = toElement(curr->node())->getAttribute(titleAttr); node 1292 Source/core/accessibility/AXRenderObject.cpp Node* node = hitTestResult.innerNode()->deprecatedShadowAncestorNode(); node 1294 Source/core/accessibility/AXRenderObject.cpp if (isHTMLAreaElement(node)) node 1295 Source/core/accessibility/AXRenderObject.cpp return accessibilityImageMapHitTest(toHTMLAreaElement(node), point); node 1297 Source/core/accessibility/AXRenderObject.cpp if (isHTMLOptionElement(node)) node 1298 Source/core/accessibility/AXRenderObject.cpp node = toHTMLOptionElement(*node).ownerSelectElement(); node 1300 Source/core/accessibility/AXRenderObject.cpp RenderObject* obj = node->renderer(); node 1480 Source/core/accessibility/AXRenderObject.cpp for (RenderObject* renderer = m_renderer; renderer && renderer->node(); renderer = renderer->parent()) { node 1511 Source/core/accessibility/AXRenderObject.cpp return m_renderer ? m_renderer->node() : 0; node 1539 Source/core/accessibility/AXRenderObject.cpp for (currRenderer = m_renderer; currRenderer && !currRenderer->node(); currRenderer = currRenderer->parent()) { node 1553 Source/core/accessibility/AXRenderObject.cpp Node* node = currRenderer->node(); node 1554 Source/core/accessibility/AXRenderObject.cpp for ( ; node; node = node->parentNode()) { node 1555 Source/core/accessibility/AXRenderObject.cpp if (isHTMLAnchorElement(*node) || (node->renderer() && cache->getOrCreate(node->renderer())->isAnchor())) node 1556 Source/core/accessibility/AXRenderObject.cpp return toElement(node); node 1614 Source/core/accessibility/AXRenderObject.cpp Node* node = m_renderer->node(); node 1615 Source/core/accessibility/AXRenderObject.cpp frame->selection().setSelection(VisibleSelection(Position(node, range.start, Position::PositionIsOffsetInAnchor), node 1616 Source/core/accessibility/AXRenderObject.cpp Position(node, range.start + range.length, Position::PositionIsOffsetInAnchor), DOWNSTREAM)); node 1621 Source/core/accessibility/AXRenderObject.cpp if (!node() || !node()->isElementNode()) node 1627 Source/core/accessibility/AXRenderObject.cpp if (renderer->isTextField() && isHTMLInputElement(*node())) node 1628 Source/core/accessibility/AXRenderObject.cpp toHTMLInputElement(*node()).setValue(string); node 1629 Source/core/accessibility/AXRenderObject.cpp else if (renderer->isTextArea() && isHTMLTextAreaElement(*node())) node 1630 Source/core/accessibility/AXRenderObject.cpp toHTMLTextAreaElement(*node()).setValue(string); node 1652 Source/core/accessibility/AXRenderObject.cpp Element* element = toElement(renderer()->node()); node 1738 Source/core/accessibility/AXRenderObject.cpp Node* node = m_renderer->node(); node 1739 Source/core/accessibility/AXRenderObject.cpp if (!node) node 1743 Source/core/accessibility/AXRenderObject.cpp return VisiblePosition(firstPositionInOrBeforeNode(node), DOWNSTREAM); node 1746 Source/core/accessibility/AXRenderObject.cpp range->selectNodeContents(node, IGNORE_EXCEPTION); node 1763 Source/core/accessibility/AXRenderObject.cpp Node* node = m_renderer->node(); node 1764 Source/core/accessibility/AXRenderObject.cpp if (!node) node 1768 Source/core/accessibility/AXRenderObject.cpp if (indexPosition.isNull() || highestEditableRoot(indexPosition, HasEditableAXRole) != node) node 1772 Source/core/accessibility/AXRenderObject.cpp range->setStart(node, 0, IGNORE_EXCEPTION); node 1861 Source/core/accessibility/AXRenderObject.cpp Node* node = m_renderer->node(); node 1862 Source/core/accessibility/AXRenderObject.cpp if (!node) node 1867 Source/core/accessibility/AXRenderObject.cpp if (!currentSelectionRange || !currentSelectionRange->intersectsNode(node, IGNORE_EXCEPTION)) node 1876 Source/core/accessibility/AXRenderObject.cpp bool AXRenderObject::nodeIsTextControl(const Node* node) const node 1878 Source/core/accessibility/AXRenderObject.cpp if (!node) node 1881 Source/core/accessibility/AXRenderObject.cpp const AXObject* axObjectForNode = axObjectCache()->getOrCreate(const_cast<Node*>(node)); node 1893 Source/core/accessibility/AXRenderObject.cpp Node* node = m_renderer->node(); node 1894 Source/core/accessibility/AXRenderObject.cpp if (!node || !node->isElementNode()) node 1980 Source/core/accessibility/AXRenderObject.cpp Node* node = renderer->node(); node 1981 Source/core/accessibility/AXRenderObject.cpp if (nodeHasRole(node, "listbox") || (renderer->isBoxModelObject() && toRenderBoxModelObject(renderer)->isListBox())) node 1985 Source/core/accessibility/AXRenderObject.cpp if (nodeHasRole(node, "textbox")) node 2008 Source/core/accessibility/AXRenderObject.cpp } else if (parent && (firstChild = parent->firstChild()) && firstChild->node()) { node 2011 Source/core/accessibility/AXRenderObject.cpp RenderObject* nodeRenderFirstChild = firstChild->node()->renderer(); node 2022 Source/core/accessibility/AXRenderObject.cpp if (!firstChild->node()) node 2024 Source/core/accessibility/AXRenderObject.cpp nodeRenderFirstChild = firstChild->node()->renderer(); node 2034 Source/core/accessibility/AXRenderObject.cpp if (parent->node() && parent->node()->hasTagName(tagName)) node 2115 Source/core/accessibility/AXRenderObject.cpp Node* node = this->node(); node 2116 Source/core/accessibility/AXRenderObject.cpp if (!node) node 2122 Source/core/accessibility/AXRenderObject.cpp for (Node* child = node->firstChild(); child; child = child->nextSibling()) { node 2135 Source/core/accessibility/AXRenderObject.cpp for (Node* child = node->firstChild(); child; child = child->nextSibling()) { node 2166 Source/core/accessibility/AXRenderObject.cpp Node* node = this->node(); node 2167 Source/core/accessibility/AXRenderObject.cpp if (!isHTMLInputElement(node)) node 2170 Source/core/accessibility/AXRenderObject.cpp HTMLInputElement& input = toHTMLInputElement(*node); node 2208 Source/core/accessibility/AXRenderObject.cpp if (!isHTMLCanvasElement(node())) node 2305 Source/core/accessibility/AXRenderObject.cpp Node* elementNode = toAXRenderObject(parent)->node(); node 2323 Source/core/accessibility/AXRenderObject.cpp if (obj->node()) // If we are a continuation, we want to make sure to use the primary renderer. node 2324 Source/core/accessibility/AXRenderObject.cpp obj = obj->node()->renderer(); node 2350 Source/core/accessibility/AXRenderObject.cpp HTMLLabelElement* label = labelForElement(toElement(m_renderer->node())); node 181 Source/core/accessibility/AXRenderObject.h virtual Node* node() const OVERRIDE; node 130 Source/core/accessibility/AXSlider.cpp return toHTMLInputElement(m_renderer->node()); node 151 Source/core/accessibility/AXSlider.cpp return toElement(sliderRenderer->node())->userAgentShadowRoot()->getElementById(ShadowElementNames::sliderThumb())->boundingBox(); node 100 Source/core/accessibility/AXTable.cpp if (node() && node()->rendererIsEditable()) node 109 Source/core/accessibility/AXTable.cpp Node* tableNode = table->node(); node 174 Source/core/accessibility/AXTable.cpp Node* cellNode = cell->node(); node 536 Source/core/accessibility/AXTable.cpp Node* tableElement = m_renderer->node(); node 149 Source/core/accessibility/AXTableCell.cpp Node* node = m_renderer->node(); node 150 Source/core/accessibility/AXTableCell.cpp if (node && node->hasTagName(thTag)) node 170 Source/core/accessibility/AXTableCell.cpp Node* cellElement = headerCell->node(); node 135 Source/core/accessibility/AXTableColumn.cpp Node* node = testCell->node(); node 136 Source/core/accessibility/AXTableColumn.cpp if (!node) node 139 Source/core/accessibility/AXTableColumn.cpp if (thTagRequired && !node->hasTagName(thTag)) node 124 Source/core/accessibility/AXTableRow.cpp Node* cellNode = cellRenderer->node(); node 40 Source/core/animation/ActiveAnimations.cpp if (!renderer.node() || !renderer.node()->isElementNode()) node 43 Source/core/animation/ActiveAnimations.cpp const Element* element = toElement(renderer.node()); node 56 Source/core/animation/ActiveAnimations.cpp if (!renderer.node() || !renderer.node()->isElementNode()) node 59 Source/core/animation/ActiveAnimations.cpp const Element* element = toElement(renderer.node()); node 68 Source/core/animation/ActiveAnimations.cpp if (!renderer.node() || !renderer.node()->isElementNode()) node 71 Source/core/animation/ActiveAnimations.cpp const Element* element = toElement(renderer.node()); node 70 Source/core/animation/DocumentAnimations.cpp void DocumentAnimations::updateAnimationTimingForGetComputedStyle(Node& node, CSSPropertyID property) node 72 Source/core/animation/DocumentAnimations.cpp if (!node.isElementNode()) node 74 Source/core/animation/DocumentAnimations.cpp const Element& element = toElement(node); node 236 Source/core/clipboard/Clipboard.cpp void Clipboard::setDragImageElement(Node* node, const IntPoint& loc) node 238 Source/core/clipboard/Clipboard.cpp setDragImage(0, node, loc); node 468 Source/core/clipboard/Clipboard.cpp void Clipboard::setDragImage(ImageResource* image, Node* node, const IntPoint& loc) node 475 Source/core/clipboard/Clipboard.cpp m_dragImageElement = node; node 681 Source/core/css/CSSCalculationValue.cpp PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> CSSCalcValue::createExpressionNode(const CalcExpressionNode* node, float zoom) node 683 Source/core/css/CSSCalculationValue.cpp switch (node->type()) { node 685 Source/core/css/CSSCalculationValue.cpp float value = toCalcExpressionNumber(node)->value(); node 689 Source/core/css/CSSCalculationValue.cpp return createExpressionNode(toCalcExpressionLength(node)->length(), zoom); node 691 Source/core/css/CSSCalculationValue.cpp const CalcExpressionBinaryOperation* binaryNode = toCalcExpressionBinaryOperation(node); node 696 Source/core/css/CSSCalculationValue.cpp const CalcExpressionBlendLength* blendNode = toCalcExpressionBlendLength(node); node 2878 Source/core/css/CSSComputedStyleDeclaration.cpp Node* node = m_node.get(); node 2879 Source/core/css/CSSComputedStyleDeclaration.cpp if (!node) node 2882 Source/core/css/CSSComputedStyleDeclaration.cpp RenderStyle* style = node->computedStyle(m_pseudoElementSpecifier); node 52 Source/core/css/CSSComputedStyleDeclaration.h static PassRefPtr<CSSComputedStyleDeclaration> create(PassRefPtr<Node> node, bool allowVisitedStyle = false, const String& pseudoElementName = String()) node 54 Source/core/css/CSSComputedStyleDeclaration.h return adoptRef(new CSSComputedStyleDeclaration(node, allowVisitedStyle, pseudoElementName)); node 96 Source/core/css/SVGCSSComputedStyleDeclaration.cpp Node* node = m_node.get(); node 97 Source/core/css/SVGCSSComputedStyleDeclaration.cpp if (!node) node 102 Source/core/css/SVGCSSComputedStyleDeclaration.cpp node->document().updateLayout(); node 104 Source/core/css/SVGCSSComputedStyleDeclaration.cpp RenderStyle* style = node->computedStyle(); node 216 Source/core/css/SelectorChecker.cpp static inline bool isAuthorShadowRoot(const Node* node) node 218 Source/core/css/SelectorChecker.cpp return node && node->isShadowRoot() && toShadowRoot(node)->type() == ShadowRoot::AuthorShadowRoot; node 247 Source/core/css/SelectorChecker.cpp SelectorChecker::Match SelectorChecker::matchForPseudoShadow(const ContainerNode* node, const SelectorCheckingContext& context, const SiblingTraversalStrategy& siblingTraversalStrategy, MatchResult* result) const node 249 Source/core/css/SelectorChecker.cpp if (!isAuthorShadowRoot(node)) node 42 Source/core/css/invalidation/StyleInvalidator.cpp void StyleInvalidator::clearInvalidation(Node& node) node 44 Source/core/css/invalidation/StyleInvalidator.cpp if (node.isElementNode() && node.needsStyleInvalidation()) node 45 Source/core/css/invalidation/StyleInvalidator.cpp m_pendingInvalidationMap.remove(toElement(&node)); node 46 Source/core/css/invalidation/StyleInvalidator.cpp node.clearChildNeedsStyleInvalidation(); node 47 Source/core/css/invalidation/StyleInvalidator.cpp node.clearNeedsStyleInvalidation(); node 80 Source/core/css/resolver/ScopedStyleTree.cpp for (ContainerNode* node = scopingNode.parentOrShadowHostNode(); node; node = node->parentOrShadowHostNode()) { node 81 Source/core/css/resolver/ScopedStyleTree.cpp if (ScopedStyleResolver* scopedResolver = scopedStyleResolverFor(*node)) { node 85 Source/core/css/resolver/ScopedStyleTree.cpp if (node->isDocumentNode()) { node 87 Source/core/css/resolver/ScopedStyleTree.cpp ScopedStyleResolver* scopedResolver = addScopedStyleResolver(*node, dummy); node 15 Source/core/dom/ChildNode.h static Element* previousElementSibling(Node& node) node 17 Source/core/dom/ChildNode.h return ElementTraversal::previousSibling(node); node 20 Source/core/dom/ChildNode.h static Element* nextElementSibling(Node& node) node 22 Source/core/dom/ChildNode.h return ElementTraversal::nextSibling(node); node 25 Source/core/dom/ChildNode.h static void remove(Node& node, ExceptionState& exceptionState) node 27 Source/core/dom/ChildNode.h return node.remove(exceptionState); node 63 Source/core/dom/ContainerNode.cpp static void collectChildrenAndRemoveFromOldParent(Node& node, NodeVector& nodes, ExceptionState& exceptionState) node 65 Source/core/dom/ContainerNode.cpp if (!node.isDocumentFragment()) { node 66 Source/core/dom/ContainerNode.cpp nodes.append(&node); node 67 Source/core/dom/ContainerNode.cpp if (ContainerNode* oldParent = node.parentNode()) node 68 Source/core/dom/ContainerNode.cpp oldParent->removeChild(&node, exceptionState); node 71 Source/core/dom/ContainerNode.cpp getChildNodes(node, nodes); node 72 Source/core/dom/ContainerNode.cpp toContainerNode(node).removeChildren(); node 105 Source/core/dom/ContainerNode.cpp for (Node* node = child.firstChild(); node; node = node->nextSibling()) { node 106 Source/core/dom/ContainerNode.cpp if (!childTypeAllowed(node->nodeType())) node 714 Source/core/dom/ContainerNode.cpp if (p->node() && p->node() == this && o->isText() && !o->isBR() && !toRenderText(o)->firstTextBox()) { node 1095 Source/core/dom/ContainerNode.cpp bool childAttachedAllowedWhenAttachingChildren(ContainerNode* node) node 1097 Source/core/dom/ContainerNode.cpp if (node->isShadowRoot()) node 1100 Source/core/dom/ContainerNode.cpp if (node->isInsertionPoint()) node 1103 Source/core/dom/ContainerNode.cpp if (node->isElementNode() && toElement(node)->shadow()) node 304 Source/core/dom/ContainerNode.h Node* node = const_cast<Node*>(this); node 305 Source/core/dom/ContainerNode.h Node* highest = node; node 306 Source/core/dom/ContainerNode.h for (; node; node = node->parentNode()) node 307 Source/core/dom/ContainerNode.h highest = node; node 323 Source/core/dom/ContainerNode.h inline void getChildNodes(Node& node, NodeVector& nodes) node 326 Source/core/dom/ContainerNode.h for (Node* child = node.firstChild(); child; child = child->nextSibling()) node 351 Source/core/dom/ContainerNode.h RefPtr<Node> node = m_currentNode; node 352 Source/core/dom/ContainerNode.h if (node) node 353 Source/core/dom/ContainerNode.h m_currentNode = node->nextSibling(); node 354 Source/core/dom/ContainerNode.h return node.release(); node 367 Source/core/dom/ContainerNode.h Node* node = m_currentNode.get(); node 368 Source/core/dom/ContainerNode.h while (node) { node 369 Source/core/dom/ContainerNode.h m_childNodes->append(node); node 370 Source/core/dom/ContainerNode.h node = node->nextSibling(); node 44 Source/core/dom/ContainerNodeAlgorithms.cpp void ChildNodeInsertionNotifier::notifyDescendantInsertedIntoDocument(ContainerNode& node) node 46 Source/core/dom/ContainerNodeAlgorithms.cpp ChildNodesLazySnapshot snapshot(node); node 51 Source/core/dom/ContainerNodeAlgorithms.cpp if (node.inDocument() && child->parentNode() == node) node 55 Source/core/dom/ContainerNodeAlgorithms.cpp if (!node.isElementNode()) node 58 Source/core/dom/ContainerNodeAlgorithms.cpp if (ElementShadow* shadow = toElement(node).shadow()) { node 61 Source/core/dom/ContainerNodeAlgorithms.cpp if (node.inDocument() && roots[i]->host() == node) node 67 Source/core/dom/ContainerNodeAlgorithms.cpp void ChildNodeInsertionNotifier::notifyDescendantInsertedIntoTree(ContainerNode& node) node 69 Source/core/dom/ContainerNodeAlgorithms.cpp for (Node* child = node.firstChild(); child; child = child->nextSibling()) { node 74 Source/core/dom/ContainerNodeAlgorithms.cpp for (ShadowRoot* root = node.youngestShadowRoot(); root; root = root->olderShadowRoot()) node 78 Source/core/dom/ContainerNodeAlgorithms.cpp void ChildNodeRemovalNotifier::notifyDescendantRemovedFromDocument(ContainerNode& node) node 80 Source/core/dom/ContainerNodeAlgorithms.cpp ChildNodesLazySnapshot snapshot(node); node 85 Source/core/dom/ContainerNodeAlgorithms.cpp if (!node.inDocument() && child->parentNode() == node) node 89 Source/core/dom/ContainerNodeAlgorithms.cpp if (!node.isElementNode()) node 92 Source/core/dom/ContainerNodeAlgorithms.cpp if (node.document().cssTarget() == node) node 93 Source/core/dom/ContainerNodeAlgorithms.cpp node.document().setCSSTarget(0); node 95 Source/core/dom/ContainerNodeAlgorithms.cpp if (ElementShadow* shadow = toElement(node).shadow()) { node 98 Source/core/dom/ContainerNodeAlgorithms.cpp if (!node.inDocument() && roots[i]->host() == node) node 104 Source/core/dom/ContainerNodeAlgorithms.cpp void ChildNodeRemovalNotifier::notifyDescendantRemovedFromTree(ContainerNode& node) node 106 Source/core/dom/ContainerNodeAlgorithms.cpp for (Node* child = node.firstChild(); child; child = child->nextSibling()) { node 111 Source/core/dom/ContainerNodeAlgorithms.cpp if (!node.isElementNode()) node 114 Source/core/dom/ContainerNodeAlgorithms.cpp if (ElementShadow* shadow = toElement(node).shadow()) { node 128 Source/core/dom/ContainerNodeAlgorithms.cpp unsigned assertConnectedSubrameCountIsConsistent(Node& node) node 132 Source/core/dom/ContainerNodeAlgorithms.cpp if (node.isElementNode()) { node 133 Source/core/dom/ContainerNodeAlgorithms.cpp if (node.isFrameOwnerElement() && toHTMLFrameOwnerElement(node).contentFrame()) node 136 Source/core/dom/ContainerNodeAlgorithms.cpp if (ElementShadow* shadow = toElement(node).shadow()) { node 142 Source/core/dom/ContainerNodeAlgorithms.cpp for (Node* child = node.firstChild(); child; child = child->nextSibling()) node 147 Source/core/dom/ContainerNodeAlgorithms.cpp ASSERT(node.connectedSubframeCount() >= count); node 152 Source/core/dom/ContainerNodeAlgorithms.cpp ASSERT(node.connectedSubframeCount() == count); node 139 Source/core/dom/ContainerNodeAlgorithms.h static void dispatch(GenericNode& node, GenericNodeContainer& container) node 143 Source/core/dom/ContainerNodeAlgorithms.h containerDocument->adoptIfNeeded(node); node 144 Source/core/dom/ContainerNodeAlgorithms.h if (node.inDocument()) node 145 Source/core/dom/ContainerNodeAlgorithms.h ChildNodeRemovalNotifier(container).notify(node); node 220 Source/core/dom/ContainerNodeAlgorithms.h inline void ChildNodeInsertionNotifier::notifyNodeInsertedIntoDocument(Node& node) node 223 Source/core/dom/ContainerNodeAlgorithms.h RefPtr<Node> protect(node); node 224 Source/core/dom/ContainerNodeAlgorithms.h if (Node::InsertionShouldCallDidNotifySubtreeInsertions == node.insertedInto(&m_insertionPoint)) node 225 Source/core/dom/ContainerNodeAlgorithms.h m_postInsertionNotificationTargets.append(&node); node 226 Source/core/dom/ContainerNodeAlgorithms.h if (node.isContainerNode()) node 227 Source/core/dom/ContainerNodeAlgorithms.h notifyDescendantInsertedIntoDocument(toContainerNode(node)); node 230 Source/core/dom/ContainerNodeAlgorithms.h inline void ChildNodeInsertionNotifier::notifyNodeInsertedIntoTree(ContainerNode& node) node 235 Source/core/dom/ContainerNodeAlgorithms.h if (Node::InsertionShouldCallDidNotifySubtreeInsertions == node.insertedInto(&m_insertionPoint)) node 236 Source/core/dom/ContainerNodeAlgorithms.h m_postInsertionNotificationTargets.append(&node); node 237 Source/core/dom/ContainerNodeAlgorithms.h notifyDescendantInsertedIntoTree(node); node 240 Source/core/dom/ContainerNodeAlgorithms.h inline void ChildNodeInsertionNotifier::notify(Node& node) node 244 Source/core/dom/ContainerNodeAlgorithms.h InspectorInstrumentation::didInsertDOMNode(&node); node 246 Source/core/dom/ContainerNodeAlgorithms.h RefPtr<Document> protectDocument(node.document()); node 247 Source/core/dom/ContainerNodeAlgorithms.h RefPtr<Node> protectNode(node); node 250 Source/core/dom/ContainerNodeAlgorithms.h notifyNodeInsertedIntoDocument(node); node 251 Source/core/dom/ContainerNodeAlgorithms.h else if (node.isContainerNode()) node 252 Source/core/dom/ContainerNodeAlgorithms.h notifyNodeInsertedIntoTree(toContainerNode(node)); node 261 Source/core/dom/ContainerNodeAlgorithms.h inline void ChildNodeRemovalNotifier::notifyNodeRemovedFromDocument(Node& node) node 264 Source/core/dom/ContainerNodeAlgorithms.h node.removedFrom(&m_insertionPoint); node 266 Source/core/dom/ContainerNodeAlgorithms.h if (node.isContainerNode()) node 267 Source/core/dom/ContainerNodeAlgorithms.h notifyDescendantRemovedFromDocument(toContainerNode(node)); node 270 Source/core/dom/ContainerNodeAlgorithms.h inline void ChildNodeRemovalNotifier::notifyNodeRemovedFromTree(ContainerNode& node) node 275 Source/core/dom/ContainerNodeAlgorithms.h node.removedFrom(&m_insertionPoint); node 276 Source/core/dom/ContainerNodeAlgorithms.h notifyDescendantRemovedFromTree(node); node 279 Source/core/dom/ContainerNodeAlgorithms.h inline void ChildNodeRemovalNotifier::notify(Node& node) node 281 Source/core/dom/ContainerNodeAlgorithms.h if (node.inDocument()) { node 282 Source/core/dom/ContainerNodeAlgorithms.h notifyNodeRemovedFromDocument(node); node 283 Source/core/dom/ContainerNodeAlgorithms.h node.document().notifyRemovePendingSheetIfNeeded(); node 284 Source/core/dom/ContainerNodeAlgorithms.h } else if (node.isContainerNode()) node 285 Source/core/dom/ContainerNodeAlgorithms.h notifyNodeRemovedFromTree(toContainerNode(node)); node 1242 Source/core/dom/Document.cpp Node* node = renderer->node(); node 1243 Source/core/dom/Document.cpp Node* shadowAncestorNode = ancestorInThisScope(node); node 1244 Source/core/dom/Document.cpp if (shadowAncestorNode != node) { node 1611 Source/core/dom/Document.cpp void Document::updateDistributionForNodeIfNeeded(Node* node) node 1613 Source/core/dom/Document.cpp if (node->inDocument()) { node 1617 Source/core/dom/Document.cpp Node* root = node; node 1847 Source/core/dom/Document.cpp void Document::updateRenderTreeForNodeIfNeeded(Node* node) node 1860 Source/core/dom/Document.cpp for (Node* ancestor = node; ancestor && !needsRecalc; ancestor = ancestor->parentOrShadowHostNode()) node 2189 Source/core/dom/Document.cpp for (Node* node = firstChild(); node; node = NodeTraversal::next(*node)) node 2190 Source/core/dom/Document.cpp node->removeAllEventListeners(); node 3374 Source/core/dom/Document.cpp void Document::removeFocusedElementOfSubtree(Node* node, bool amongChildrenOnly) node 3380 Source/core/dom/Document.cpp if (!node->inDocument()) node 3382 Source/core/dom/Document.cpp bool contains = node->containsIncludingShadowDOM(m_focusedElement.get()); node 3383 Source/core/dom/Document.cpp if (contains && (m_focusedElement != node || !amongChildrenOnly)) node 3387 Source/core/dom/Document.cpp void Document::hoveredNodeDetached(Node* node) node 3392 Source/core/dom/Document.cpp if (node != m_hoverNode && (!m_hoverNode->isTextNode() || node != NodeRenderingTraversal::parent(m_hoverNode.get()))) node 3395 Source/core/dom/Document.cpp m_hoverNode = NodeRenderingTraversal::parent(node); node 3409 Source/core/dom/Document.cpp void Document::activeChainNodeDetached(Node* node) node 3414 Source/core/dom/Document.cpp if (node != m_activeHoverElement && (!m_activeHoverElement->isTextNode() || node != NodeRenderingTraversal::parent(m_activeHoverElement.get()))) node 3417 Source/core/dom/Document.cpp Node* activeNode = NodeRenderingTraversal::parent(node); node 3613 Source/core/dom/Document.cpp void Document::moveNodeIteratorsToNewDocument(Node& node, Document& newDocument) node 3618 Source/core/dom/Document.cpp if ((*it)->root() == node) { node 4667 Source/core/dom/Document.cpp bool Document::allowInlineEventHandlers(Node* node, EventListener* listener, const String& contextURL, const WTF::OrdinalNumber& contextLine) node 4681 Source/core/dom/Document.cpp if (node && node->document() != this && !node->document().allowInlineEventHandlers(node, listener, contextURL, contextLine)) node 4687 Source/core/dom/Document.cpp bool Document::allowExecutingScripts(Node* node) node 4695 Source/core/dom/Document.cpp if (!node->document().executingFrame()) node 5125 Source/core/dom/Document.cpp Node* node = doc->focusedElement(); node 5126 Source/core/dom/Document.cpp if (!node && doc->isPluginDocument()) { node 5128 Source/core/dom/Document.cpp node = pluginDocument->pluginNode(); node 5130 Source/core/dom/Document.cpp if (!node && doc->isHTMLDocument()) node 5131 Source/core/dom/Document.cpp node = doc->body(); node 5132 Source/core/dom/Document.cpp if (!node) node 5133 Source/core/dom/Document.cpp node = doc->documentElement(); node 5134 Source/core/dom/Document.cpp return node; node 5213 Source/core/dom/Document.cpp if (curr->node()) { node 5214 Source/core/dom/Document.cpp ASSERT(!curr->node()->isTextNode()); node 5215 Source/core/dom/Document.cpp curr->node()->setActive(false); node 5216 Source/core/dom/Document.cpp m_userActionElements.setInActiveChain(curr->node(), false); node 5226 Source/core/dom/Document.cpp if (curr->node() && !curr->isText()) node 5227 Source/core/dom/Document.cpp m_userActionElements.setInActiveChain(curr->node(), true); node 5259 Source/core/dom/Document.cpp RefPtr<Node> ancestorNode(ancestor ? ancestor->node() : 0); node 5269 Source/core/dom/Document.cpp for (Node* node = oldHoverNode.get(); node; node = node->parentNode()) { node 5270 Source/core/dom/Document.cpp if (!mustBeInActiveChain || (node->isElementNode() && toElement(node)->inActiveChain())) node 5271 Source/core/dom/Document.cpp nodesToRemoveFromChain.append(node); node 5278 Source/core/dom/Document.cpp if (curr->node() && !curr->isText() && (!mustBeInActiveChain || curr->node()->inActiveChain())) node 5279 Source/core/dom/Document.cpp nodesToRemoveFromChain.append(curr->node()); node 5285 Source/core/dom/Document.cpp if (curr->node() && !curr->isText() && (!mustBeInActiveChain || curr->node()->inActiveChain())) node 5286 Source/core/dom/Document.cpp nodesToAddToChain.append(curr->node()); node 5297 Source/core/dom/Document.cpp for (Node* node = oldHoverNode.get(); node; node = node->parentOrShadowHostNode()) { node 5298 Source/core/dom/Document.cpp if (node->hasCapturingEventListeners(EventTypeNames::mouseleave)) { node 5314 Source/core/dom/Document.cpp for (Node* node = newHoverNode; node; node = node->parentOrShadowHostNode()) { node 5315 Source/core/dom/Document.cpp if (node->hasCapturingEventListeners(EventTypeNames::mouseenter)) { node 112 Source/core/dom/DocumentMarkerController.cpp void DocumentMarkerController::addMarkerToNode(Node* node, unsigned startOffset, unsigned length, DocumentMarker::MarkerType type) node 114 Source/core/dom/DocumentMarkerController.cpp addMarker(node, DocumentMarker(type, startOffset, startOffset + length)); node 117 Source/core/dom/DocumentMarkerController.cpp void DocumentMarkerController::addMarkerToNode(Node* node, unsigned startOffset, unsigned length, DocumentMarker::MarkerType type, PassRefPtr<DocumentMarkerDetails> details) node 119 Source/core/dom/DocumentMarkerController.cpp addMarker(node, DocumentMarker(type, startOffset, startOffset + length, details)); node 136 Source/core/dom/DocumentMarkerController.cpp Node* node = textPiece->startContainer(); node 137 Source/core/dom/DocumentMarkerController.cpp Vector<DocumentMarker*> markers = markersFor(node); node 195 Source/core/dom/DocumentMarkerController.cpp void DocumentMarkerController::addMarker(Node* node, const DocumentMarker& newMarker) node 203 Source/core/dom/DocumentMarkerController.cpp OwnPtr<MarkerLists>& markers = m_markers.add(node, nullptr).storedValue->value; node 228 Source/core/dom/DocumentMarkerController.cpp if (node->renderer()) node 229 Source/core/dom/DocumentMarkerController.cpp node->renderer()->repaint(); node 293 Source/core/dom/DocumentMarkerController.cpp void DocumentMarkerController::removeMarkers(Node* node, unsigned startOffset, int length, DocumentMarker::MarkerTypes markerTypes, RemovePartiallyOverlappingMarkerOrNot shouldRemovePartiallyOverlappingMarker) node 302 Source/core/dom/DocumentMarkerController.cpp MarkerLists* markers = m_markers.get(node); node 364 Source/core/dom/DocumentMarkerController.cpp m_markers.remove(node); node 370 Source/core/dom/DocumentMarkerController.cpp if (docDirty && node->renderer()) node 371 Source/core/dom/DocumentMarkerController.cpp node->renderer()->repaint(); node 398 Source/core/dom/DocumentMarkerController.cpp Vector<DocumentMarker*> DocumentMarkerController::markersFor(Node* node, DocumentMarker::MarkerTypes markerTypes) node 402 Source/core/dom/DocumentMarkerController.cpp MarkerLists* markers = m_markers.get(node); node 447 Source/core/dom/DocumentMarkerController.cpp for (Node* node = range->firstNode(); node != pastLastNode; node = NodeTraversal::next(*node)) { node 448 Source/core/dom/DocumentMarkerController.cpp Vector<DocumentMarker*> markers = markersFor(node); node 454 Source/core/dom/DocumentMarkerController.cpp if (node == startContainer && marker->endOffset() <= static_cast<unsigned>(range->startOffset())) node 456 Source/core/dom/DocumentMarkerController.cpp if (node == endContainer && marker->startOffset() >= static_cast<unsigned>(range->endOffset())) node 495 Source/core/dom/DocumentMarkerController.cpp void DocumentMarkerController::removeMarkers(Node* node, DocumentMarker::MarkerTypes markerTypes) node 501 Source/core/dom/DocumentMarkerController.cpp MarkerMap::iterator iterator = m_markers.find(node); node 576 Source/core/dom/DocumentMarkerController.cpp const Node* node = i->key; node 586 Source/core/dom/DocumentMarkerController.cpp if (RenderObject* renderer = node->renderer()) { node 610 Source/core/dom/DocumentMarkerController.cpp void DocumentMarkerController::shiftMarkers(Node* node, unsigned startOffset, int delta) node 616 Source/core/dom/DocumentMarkerController.cpp MarkerLists* markers = m_markers.get(node); node 637 Source/core/dom/DocumentMarkerController.cpp if (docDirty && node->renderer()) node 638 Source/core/dom/DocumentMarkerController.cpp node->renderer()->repaint(); node 652 Source/core/dom/DocumentMarkerController.cpp for (Node* node = range->firstNode(); node != pastLastNode; node = NodeTraversal::next(*node)) { node 653 Source/core/dom/DocumentMarkerController.cpp int startOffset = node == startContainer ? range->startOffset() : 0; node 654 Source/core/dom/DocumentMarkerController.cpp int endOffset = node == endContainer ? range->endOffset() : INT_MAX; node 655 Source/core/dom/DocumentMarkerController.cpp setMarkersActive(node, startOffset, endOffset, active); node 659 Source/core/dom/DocumentMarkerController.cpp void DocumentMarkerController::setMarkersActive(Node* node, unsigned startOffset, unsigned endOffset, bool active) node 661 Source/core/dom/DocumentMarkerController.cpp MarkerLists* markers = m_markers.get(node); node 681 Source/core/dom/DocumentMarkerController.cpp if (docDirty && node->renderer()) node 682 Source/core/dom/DocumentMarkerController.cpp node->renderer()->repaint(); node 697 Source/core/dom/DocumentMarkerController.cpp for (Node* node = range->firstNode(); node != pastLastNode; node = NodeTraversal::next(*node)) { node 698 Source/core/dom/DocumentMarkerController.cpp Vector<DocumentMarker*> markers = markersFor(node); node 704 Source/core/dom/DocumentMarkerController.cpp if (node == startContainer && marker->endOffset() <= static_cast<unsigned>(range->startOffset())) node 706 Source/core/dom/DocumentMarkerController.cpp if (node == endContainer && marker->startOffset() >= static_cast<unsigned>(range->endOffset())) node 720 Source/core/dom/DocumentMarkerController.cpp const Node* node = nodeIterator->key; node 721 Source/core/dom/DocumentMarkerController.cpp fprintf(stderr, "%p", node); node 722 Source/core/dom/DocumentMarkerController.cpp MarkerLists* markers = m_markers.get(node); node 77 Source/core/dom/DocumentMarkerControllerTest.cpp void DocumentMarkerControllerTest::markNodeContents(PassRefPtr<Node> node) node 82 Source/core/dom/DocumentMarkerControllerTest.cpp RefPtrWillBeRawPtr<Range> range = rangeOfContents(node.get()); node 35 Source/core/dom/DocumentOrderedList.cpp void DocumentOrderedList::add(Node* node) node 38 Source/core/dom/DocumentOrderedList.cpp m_nodes.add(node); node 50 Source/core/dom/DocumentOrderedList.cpp unsigned short position = n->compareDocumentPositionInternal(node, Node::TreatShadowTreesAsComposed); node 52 Source/core/dom/DocumentOrderedList.cpp m_nodes.insertBefore(followingNode, node); node 58 Source/core/dom/DocumentOrderedList.cpp m_nodes.insertBefore(followingNode, node); node 61 Source/core/dom/DocumentOrderedList.cpp void DocumentOrderedList::parserAdd(Node* node) node 63 Source/core/dom/DocumentOrderedList.cpp ASSERT(m_nodes.isEmpty() || m_nodes.last()->compareDocumentPositionInternal(node, Node::TreatShadowTreesAsComposed) & Node::DOCUMENT_POSITION_FOLLOWING); node 64 Source/core/dom/DocumentOrderedList.cpp m_nodes.add(node); node 67 Source/core/dom/DocumentOrderedList.cpp void DocumentOrderedList::remove(const Node* node) node 69 Source/core/dom/DocumentOrderedList.cpp m_nodes.remove(const_cast<Node*>(node)); node 2276 Source/core/dom/Element.cpp RefPtr<Node> node = next ? next->previousSibling() : 0; node 2277 Source/core/dom/Element.cpp if (!exceptionState.hadException() && node && node->isTextNode()) node 2278 Source/core/dom/Element.cpp mergeWithNextTextNode(node.release(), exceptionState); node 662 Source/core/dom/Element.h template <typename T> inline bool isElementOfType(const Node& node) { return node.isElementNode() && isElementOfType<const T>(toElement(node)); } node 666 Source/core/dom/Element.h template<typename T> inline T& toElement(Node& node) node 668 Source/core/dom/Element.h ASSERT_WITH_SECURITY_IMPLICATION(isElementOfType<const T>(node)); node 669 Source/core/dom/Element.h return static_cast<T&>(node); node 671 Source/core/dom/Element.h template<typename T> inline T* toElement(Node* node) node 673 Source/core/dom/Element.h ASSERT_WITH_SECURITY_IMPLICATION(!node || isElementOfType<const T>(*node)); node 674 Source/core/dom/Element.h return static_cast<T*>(node); node 676 Source/core/dom/Element.h template<typename T> inline const T& toElement(const Node& node) node 678 Source/core/dom/Element.h ASSERT_WITH_SECURITY_IMPLICATION(isElementOfType<const T>(node)); node 679 Source/core/dom/Element.h return static_cast<const T&>(node); node 681 Source/core/dom/Element.h template<typename T> inline const T* toElement(const Node* node) node 683 Source/core/dom/Element.h ASSERT_WITH_SECURITY_IMPLICATION(!node || isElementOfType<const T>(*node)); node 684 Source/core/dom/Element.h return static_cast<const T*>(node); node 686 Source/core/dom/Element.h template<typename T, typename U> inline T* toElement(const RefPtr<U>& node) { return toElement<T>(node.get()); } node 688 Source/core/dom/Element.h inline bool isDisabledFormControl(const Node* node) node 690 Source/core/dom/Element.h return node->isElementNode() && toElement(node)->isDisabledFormControl(); node 868 Source/core/dom/Element.h inline bool isShadowHost(const Node* node) node 870 Source/core/dom/Element.h return node && node->isElementNode() && toElement(node)->shadow(); node 129 Source/core/dom/ElementTraversal.h Node* node = NodeTraversal::next(current); node 130 Source/core/dom/ElementTraversal.h while (node && !node->isElementNode()) node 131 Source/core/dom/ElementTraversal.h node = NodeTraversal::nextSkippingChildren(*node); node 132 Source/core/dom/ElementTraversal.h return toElement(node); node 139 Source/core/dom/ElementTraversal.h Node* node = NodeTraversal::next(current, stayWithin); node 140 Source/core/dom/ElementTraversal.h while (node && !node->isElementNode()) node 141 Source/core/dom/ElementTraversal.h node = NodeTraversal::nextSkippingChildren(*node, stayWithin); node 142 Source/core/dom/ElementTraversal.h return toElement(node); node 149 Source/core/dom/ElementTraversal.h Node* node = NodeTraversal::previous(current); node 150 Source/core/dom/ElementTraversal.h while (node && !node->isElementNode()) node 151 Source/core/dom/ElementTraversal.h node = NodeTraversal::previous(*node); node 152 Source/core/dom/ElementTraversal.h return toElement(node); node 159 Source/core/dom/ElementTraversal.h Node* node = NodeTraversal::previous(current, stayWithin); node 160 Source/core/dom/ElementTraversal.h while (node && !node->isElementNode()) node 161 Source/core/dom/ElementTraversal.h node = NodeTraversal::previous(*node, stayWithin); node 162 Source/core/dom/ElementTraversal.h return toElement(node); node 170 Source/core/dom/ElementTraversal.h Node* node = current.firstChild(); node 171 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 172 Source/core/dom/ElementTraversal.h node = node->nextSibling(); node 173 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 198 Source/core/dom/ElementTraversal.h Node* node = current.lastChild(); node 199 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 200 Source/core/dom/ElementTraversal.h node = node->previousSibling(); node 201 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 268 Source/core/dom/ElementTraversal.h Node* node = NodeTraversal::nextSkippingChildren(current); node 269 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 270 Source/core/dom/ElementTraversal.h node = NodeTraversal::nextSkippingChildren(*node); node 271 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 278 Source/core/dom/ElementTraversal.h Node* node = NodeTraversal::nextSkippingChildren(current, stayWithin); node 279 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 280 Source/core/dom/ElementTraversal.h node = NodeTraversal::nextSkippingChildren(*node, stayWithin); node 281 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 287 Source/core/dom/ElementTraversal.h Node* node = NodeTraversal::previousIncludingPseudo(current, stayWithin); node 288 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 289 Source/core/dom/ElementTraversal.h node = NodeTraversal::previousIncludingPseudo(*node, stayWithin); node 290 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 296 Source/core/dom/ElementTraversal.h Node* node = NodeTraversal::nextIncludingPseudo(current, stayWithin); node 297 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 298 Source/core/dom/ElementTraversal.h node = NodeTraversal::nextIncludingPseudo(*node, stayWithin); node 299 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 305 Source/core/dom/ElementTraversal.h Node* node = NodeTraversal::nextIncludingPseudoSkippingChildren(current, stayWithin); node 306 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 307 Source/core/dom/ElementTraversal.h node = NodeTraversal::nextIncludingPseudoSkippingChildren(*node, stayWithin); node 308 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 314 Source/core/dom/ElementTraversal.h Node* node = current.pseudoAwarePreviousSibling(); node 315 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 316 Source/core/dom/ElementTraversal.h node = node->pseudoAwarePreviousSibling(); node 317 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 323 Source/core/dom/ElementTraversal.h Node* node = current.previousSibling(); node 324 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 325 Source/core/dom/ElementTraversal.h node = node->previousSibling(); node 326 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 332 Source/core/dom/ElementTraversal.h Node* node = current.nextSibling(); node 333 Source/core/dom/ElementTraversal.h while (node && !isElementOfType<const ElementType>(*node)) node 334 Source/core/dom/ElementTraversal.h node = node->nextSibling(); node 335 Source/core/dom/ElementTraversal.h return toElement<ElementType>(node); node 486 Source/core/dom/FullscreenElementStack.cpp RefPtr<Node> node = changeQueue.takeFirst(); node 487 Source/core/dom/FullscreenElementStack.cpp if (!node) node 488 Source/core/dom/FullscreenElementStack.cpp node = document()->documentElement(); node 490 Source/core/dom/FullscreenElementStack.cpp if (!node) node 495 Source/core/dom/FullscreenElementStack.cpp if (!document()->contains(node.get()) && !node->inDocument()) node 498 Source/core/dom/FullscreenElementStack.cpp node->dispatchEvent(Event::createBubble(EventTypeNames::webkitfullscreenchange)); node 502 Source/core/dom/FullscreenElementStack.cpp RefPtr<Node> node = errorQueue.takeFirst(); node 503 Source/core/dom/FullscreenElementStack.cpp if (!node) node 504 Source/core/dom/FullscreenElementStack.cpp node = document()->documentElement(); node 506 Source/core/dom/FullscreenElementStack.cpp if (!node) node 511 Source/core/dom/FullscreenElementStack.cpp if (!document()->contains(node.get()) && !node->inDocument()) node 514 Source/core/dom/FullscreenElementStack.cpp node->dispatchEvent(Event::createBubble(EventTypeNames::webkitfullscreenerror)); node 524 Source/core/dom/FullscreenElementStack.cpp void FullscreenElementStack::removeFullScreenElementOfSubtree(Node* node, bool amongChildrenOnly) node 530 Source/core/dom/FullscreenElementStack.cpp if (!node->inDocument()) node 535 Source/core/dom/FullscreenElementStack.cpp elementInSubtree = m_fullScreenElement->isDescendantOf(node); node 537 Source/core/dom/FullscreenElementStack.cpp elementInSubtree = (m_fullScreenElement == node) || m_fullScreenElement->isDescendantOf(node); node 139 Source/core/dom/LiveNodeListBase.h inline Node* LiveNodeListBase::lastDescendant(const ContainerNode& node) node 141 Source/core/dom/LiveNodeListBase.h Node* descendant = node.lastChild(); node 78 Source/core/dom/MutationObserver.cpp void MutationObserver::observe(Node* node, const Dictionary& optionsDictionary, ExceptionState& exceptionState) node 80 Source/core/dom/MutationObserver.cpp if (!node) { node 140 Source/core/dom/MutationObserver.cpp node->registerMutationObserver(*this, options, attributeFilter); node 67 Source/core/dom/MutationObserverRegistration.cpp void MutationObserverRegistration::observedSubtreeNodeWillDetach(Node& node) node 72 Source/core/dom/MutationObserverRegistration.cpp node.registerTransientMutationObserver(this); node 81 Source/core/dom/MutationObserverRegistration.cpp m_transientRegistrationNodes->add(&node); node 106 Source/core/dom/MutationObserverRegistration.cpp bool MutationObserverRegistration::shouldReceiveMutationFrom(Node& node, MutationObserver::MutationType type, const QualifiedName* attributeName) const node 112 Source/core/dom/MutationObserverRegistration.cpp if (m_registrationNode != node && !isSubtree()) node 78 Source/core/dom/NamedNodeMap.cpp PassRefPtr<Node> NamedNodeMap::setNamedItem(Node* node, ExceptionState& exceptionState) node 80 Source/core/dom/NamedNodeMap.cpp if (!node) { node 86 Source/core/dom/NamedNodeMap.cpp if (!node->isAttributeNode()) { node 91 Source/core/dom/NamedNodeMap.cpp return m_element->setAttributeNode(toAttr(node), exceptionState); node 94 Source/core/dom/NamedNodeMap.cpp PassRefPtr<Node> NamedNodeMap::setNamedItemNS(Node* node, ExceptionState& exceptionState) node 96 Source/core/dom/NamedNodeMap.cpp return setNamedItem(node, exceptionState); node 144 Source/core/dom/Node.cpp Node* node = *it; node 146 Source/core/dom/Node.cpp if (node->hasRareData()) { node 148 Source/core/dom/Node.cpp if (node->isElementNode()) { node 150 Source/core/dom/Node.cpp if (toElement(node)->hasNamedNodeMap()) node 155 Source/core/dom/Node.cpp switch (node->nodeType()) { node 160 Source/core/dom/Node.cpp Element* element = toElement(node); node 205 Source/core/dom/Node.cpp if (node->isShadowRoot()) node 474 Source/core/dom/Node.cpp RefPtr<Node> node = this; node 475 Source/core/dom/Node.cpp while (Node* firstChild = node->firstChild()) node 476 Source/core/dom/Node.cpp node = firstChild; node 477 Source/core/dom/Node.cpp while (node) { node 478 Source/core/dom/Node.cpp NodeType type = node->nodeType(); node 480 Source/core/dom/Node.cpp toElement(node)->normalizeAttributes(); node 482 Source/core/dom/Node.cpp if (node == this) node 486 Source/core/dom/Node.cpp node = toText(node)->mergeNextSiblingNodesIfPossible(); node 488 Source/core/dom/Node.cpp node = NodeTraversal::nextPostOrder(*node); node 523 Source/core/dom/Node.cpp for (const Node* node = this; node; node = node->parentNode()) { node 524 Source/core/dom/Node.cpp if ((node->isHTMLElement() || node->isDocumentNode()) && node->renderer()) { node 527 Source/core/dom/Node.cpp if (Position::nodeIsUserSelectAll(node) && treatment == UserSelectAllIsAlwaysNonEditable) node 529 Source/core/dom/Node.cpp switch (node->renderer()->style()->userModify()) { node 609 Source/core/dom/Node.cpp inline static ShadowRoot* oldestShadowRootFor(const Node* node) node 611 Source/core/dom/Node.cpp if (!node->isElementNode()) node 613 Source/core/dom/Node.cpp if (ElementShadow* shadow = toElement(node)->shadow()) node 652 Source/core/dom/Node.cpp for (Node* node = parentOrShadowHostNode(); node && !node->childNeedsStyleInvalidation(); node = node->parentOrShadowHostNode()) node 653 Source/core/dom/Node.cpp node->setChildNeedsStyleInvalidation(); node 659 Source/core/dom/Node.cpp for (Node* node = this; node && !node->childNeedsDistributionRecalc(); node = node->parentOrShadowHostNode()) node 660 Source/core/dom/Node.cpp node->setChildNeedsDistributionRecalc(); node 828 Source/core/dom/Node.cpp for (Node* node = this; node; node = node->parentNode()) { node 829 Source/core/dom/Node.cpp if (NodeListsNodeData* lists = node->nodeLists()) node 860 Source/core/dom/Node.cpp bool Node::contains(const Node* node) const node 862 Source/core/dom/Node.cpp if (!node) node 864 Source/core/dom/Node.cpp return this == node || node->isDescendantOf(this); node 867 Source/core/dom/Node.cpp bool Node::containsIncludingShadowDOM(const Node* node) const node 869 Source/core/dom/Node.cpp if (!node) node 872 Source/core/dom/Node.cpp if (this == node) node 875 Source/core/dom/Node.cpp if (document() != node->document()) node 878 Source/core/dom/Node.cpp if (inDocument() != node->inDocument()) node 886 Source/core/dom/Node.cpp for (; node; node = node->shadowHost()) { node 887 Source/core/dom/Node.cpp if (treeScope() == node->treeScope()) node 888 Source/core/dom/Node.cpp return contains(node); node 894 Source/core/dom/Node.cpp bool Node::containsIncludingHostElements(const Node& node) const node 896 Source/core/dom/Node.cpp const Node* current = &node; node 915 Source/core/dom/Node.cpp for (Node* node = this; node; node = parent(*node)) { node 916 Source/core/dom/Node.cpp if (node == &other) node 917 Source/core/dom/Node.cpp return node; node 921 Source/core/dom/Node.cpp for (const Node* node = &other; node; node = parent(*node)) { node 922 Source/core/dom/Node.cpp if (node == this) node 1062 Source/core/dom/Node.cpp Node *node = previousNodeConsideringAtomicNodes(); node 1063 Source/core/dom/Node.cpp while (node) { node 1064 Source/core/dom/Node.cpp if (isAtomicNode(node)) node 1065 Source/core/dom/Node.cpp return node; node 1066 Source/core/dom/Node.cpp node = node->previousNodeConsideringAtomicNodes(); node 1073 Source/core/dom/Node.cpp Node *node = nextNodeConsideringAtomicNodes(); node 1074 Source/core/dom/Node.cpp while (node) { node 1075 Source/core/dom/Node.cpp if (isAtomicNode(node)) node 1076 Source/core/dom/Node.cpp return node; node 1077 Source/core/dom/Node.cpp node = node->nextNodeConsideringAtomicNodes(); node 1437 Source/core/dom/Node.cpp static void appendTextContent(const Node* node, bool convertBRsToNewlines, bool& isNullString, StringBuilder& content) node 1439 Source/core/dom/Node.cpp switch (node->nodeType()) { node 1444 Source/core/dom/Node.cpp content.append(toCharacterData(node)->data()); node 1449 Source/core/dom/Node.cpp content.append(toProcessingInstruction(node)->data()); node 1453 Source/core/dom/Node.cpp if (isHTMLBRElement(*node) && convertBRsToNewlines) { node 1462 Source/core/dom/Node.cpp for (Node* child = node->firstChild(); child; child = child->nextSibling()) { node 1703 Source/core/dom/Node.cpp static void appendAttributeDesc(const Node* node, StringBuilder& stringBuilder, const QualifiedName& name, const char* attrDesc) node 1705 Source/core/dom/Node.cpp if (!node->isElementNode()) node 1708 Source/core/dom/Node.cpp String attr = toElement(node)->getAttribute(name); node 1744 Source/core/dom/Node.cpp const Node* node = this; node 1745 Source/core/dom/Node.cpp while (node->parentOrShadowHostNode()) { node 1746 Source/core/dom/Node.cpp chain.append(node); node 1747 Source/core/dom/Node.cpp node = node->parentOrShadowHostNode(); node 1750 Source/core/dom/Node.cpp const Node* node = chain[index - 1]; node 1751 Source/core/dom/Node.cpp if (node->isShadowRoot()) { node 1753 Source/core/dom/Node.cpp for (ShadowRoot* shadowRoot = toShadowRoot(node)->olderShadowRoot(); shadowRoot; shadowRoot = shadowRoot->olderShadowRoot()) node 1759 Source/core/dom/Node.cpp switch (node->nodeType()) { node 1761 Source/core/dom/Node.cpp fprintf(stderr, "/%s", node->nodeName().utf8().data()); node 1763 Source/core/dom/Node.cpp const Element* element = toElement(node); node 1766 Source/core/dom/Node.cpp if (node->previousSibling() || node->nextSibling()) { node 1768 Source/core/dom/Node.cpp for (Node* previous = node->previousSibling(); previous; previous = previous->previousSibling()) node 1769 Source/core/dom/Node.cpp if (previous->nodeName() == node->nodeName()) node 1784 Source/core/dom/Node.cpp fprintf(stderr, "/@%s", node->nodeName().utf8().data()); node 1795 Source/core/dom/Node.cpp for (const Node* node = rootNode; node; node = NodeTraversal::next(*node)) { node 1796 Source/core/dom/Node.cpp if (node == markedNode1) node 1798 Source/core/dom/Node.cpp if (node == markedNode2) node 1803 Source/core/dom/Node.cpp for (const Node* tmpNode = node; tmpNode && tmpNode != rootNode; tmpNode = tmpNode->parentOrShadowHostNode()) node 1806 Source/core/dom/Node.cpp node->showNode(); node 1808 Source/core/dom/Node.cpp if (node->isShadowRoot()) { node 1809 Source/core/dom/Node.cpp if (ShadowRoot* youngerShadowRoot = toShadowRoot(node)->youngerShadowRoot()) node 1811 Source/core/dom/Node.cpp } else if (ShadowRoot* oldestShadowRoot = oldestShadowRootFor(node)) node 1819 Source/core/dom/Node.cpp const Node* node = this; node 1820 Source/core/dom/Node.cpp while (node->parentOrShadowHostNode() && !isHTMLBodyElement(*node)) node 1821 Source/core/dom/Node.cpp node = node->parentOrShadowHostNode(); node 1822 Source/core/dom/Node.cpp rootNode = node; node 1842 Source/core/dom/Node.cpp static ContainerNode* parentOrShadowHostOrFrameOwner(const Node* node) node 1844 Source/core/dom/Node.cpp ContainerNode* parent = node->parentOrShadowHostNode(); node 1845 Source/core/dom/Node.cpp if (!parent && node->document().frame()) node 1846 Source/core/dom/Node.cpp parent = node->document().frame()->ownerElement(); node 1850 Source/core/dom/Node.cpp static void showSubTreeAcrossFrame(const Node* node, const Node* markedNode, const String& indent) node 1852 Source/core/dom/Node.cpp if (node == markedNode) node 1855 Source/core/dom/Node.cpp node->showNode(); node 1856 Source/core/dom/Node.cpp if (node->isShadowRoot()) { node 1857 Source/core/dom/Node.cpp if (ShadowRoot* youngerShadowRoot = toShadowRoot(node)->youngerShadowRoot()) node 1860 Source/core/dom/Node.cpp if (node->isFrameOwnerElement()) node 1861 Source/core/dom/Node.cpp showSubTreeAcrossFrame(toHTMLFrameOwnerElement(node)->contentDocument(), markedNode, indent + "\t"); node 1862 Source/core/dom/Node.cpp if (ShadowRoot* oldestShadowRoot = oldestShadowRootFor(node)) node 1865 Source/core/dom/Node.cpp for (Node* child = node->firstChild(); child; child = child->nextSibling()) node 1883 Source/core/dom/Node.cpp for (Node* node = this; node; node = node->parentOrShadowHostNode()) { node 1887 Source/core/dom/Node.cpp if (node->isLink() && !isHTMLImageElement(*node)) node 1888 Source/core/dom/Node.cpp return node; node 2072 Source/core/dom/Node.cpp for (Node* node = parentNode(); node; node = node->parentNode()) { node 2073 Source/core/dom/Node.cpp collectMatchingObserversForMutation(observers, node->mutationObserverRegistry(), *this, type, attributeName); node 2074 Source/core/dom/Node.cpp collectMatchingObserversForMutation(observers, node->transientMutationObserverRegistry(), *this, type, attributeName); node 2137 Source/core/dom/Node.cpp for (Node* node = parentNode(); node; node = node->parentNode()) { node 2138 Source/core/dom/Node.cpp if (Vector<OwnPtr<MutationObserverRegistration> >* registry = node->mutationObserverRegistry()) { node 2144 Source/core/dom/Node.cpp if (HashSet<MutationObserverRegistration*>* transientRegistry = node->transientMutationObserverRegistry()) { node 2396 Source/core/dom/Node.cpp for (Node* node = parentOrShadowHostNode(); node; node = node->parentOrShadowHostNode()) node 2397 Source/core/dom/Node.cpp node->decrementConnectedSubframeCount(count); node 2407 Source/core/dom/Node.cpp for (Node* node = parentOrShadowHostNode(); node; node = node->parentOrShadowHostNode()) node 2408 Source/core/dom/Node.cpp node->incrementConnectedSubframeCount(count); node 2517 Source/core/dom/Node.cpp void showNode(const WebCore::Node* node) node 2519 Source/core/dom/Node.cpp if (node) node 2520 Source/core/dom/Node.cpp node->showNode(""); node 2523 Source/core/dom/Node.cpp void showTree(const WebCore::Node* node) node 2525 Source/core/dom/Node.cpp if (node) node 2526 Source/core/dom/Node.cpp node->showTreeForThis(); node 2529 Source/core/dom/Node.cpp void showNodePath(const WebCore::Node* node) node 2531 Source/core/dom/Node.cpp if (node) node 2532 Source/core/dom/Node.cpp node->showNodePathForThis(); node 874 Source/core/dom/Node.h inline bool isTreeScopeRoot(const Node* node) node 876 Source/core/dom/Node.h return !node || node->isDocumentNode() || node->isShadowRoot(); node 879 Source/core/dom/Node.h inline bool isTreeScopeRoot(const Node& node) node 881 Source/core/dom/Node.h return node.isDocumentNode() || node.isShadowRoot(); node 898 Source/core/dom/Node.h template<typename T> inline thisType* to##thisType(const RefPtr<T>& node) { return to##thisType(node.get()); } \ node 899 Source/core/dom/Node.h DEFINE_TYPE_CASTS(thisType, Node, node, node->predicate, node.predicate) node 903 Source/core/dom/Node.h template<typename T> inline thisType* to##thisType(const RefPtr<T>& node) { return to##thisType(node.get()); } \ node 904 Source/core/dom/Node.h DEFINE_TYPE_CASTS(thisType, Node, node, is##thisType(*node), is##thisType(node)) node 42 Source/core/dom/NodeChildRemovalTracker.h Node& node() const { return m_node; } node 50 Source/core/dom/NodeChildRemovalTracker.h inline NodeChildRemovalTracker::NodeChildRemovalTracker(Node& node) node 51 Source/core/dom/NodeChildRemovalTracker.h : m_node(node) node 62 Source/core/dom/NodeChildRemovalTracker.h inline bool NodeChildRemovalTracker::isBeingRemoved(Node* node) node 65 Source/core/dom/NodeChildRemovalTracker.h if (removal->node().containsIncludingShadowDOM(node)) node 30 Source/core/dom/NodeFilter.cpp short NodeFilter::acceptNode(Node* node, ExceptionState& exceptionState) const node 33 Source/core/dom/NodeFilter.cpp return m_condition ? m_condition->acceptNode(node, exceptionState) : static_cast<short>(FILTER_ACCEPT); node 40 Source/core/dom/NodeIterator.cpp : node(n) node 47 Source/core/dom/NodeIterator.cpp node.clear(); node 52 Source/core/dom/NodeIterator.cpp if (!node) node 58 Source/core/dom/NodeIterator.cpp node = NodeTraversal::next(*node, root); node 59 Source/core/dom/NodeIterator.cpp return node; node 64 Source/core/dom/NodeIterator.cpp if (!node) node 70 Source/core/dom/NodeIterator.cpp node = NodeTraversal::previous(*node, root); node 71 Source/core/dom/NodeIterator.cpp return node; node 102 Source/core/dom/NodeIterator.cpp RefPtr<Node> provisionalResult = m_candidateNode.node; node 131 Source/core/dom/NodeIterator.cpp RefPtr<Node> provisionalResult = m_candidateNode.node; node 150 Source/core/dom/NodeIterator.cpp m_referenceNode.node.clear(); node 168 Source/core/dom/NodeIterator.cpp bool willRemoveReferenceNode = removedNode == referenceNode.node; node 169 Source/core/dom/NodeIterator.cpp bool willRemoveReferenceNodeAncestor = referenceNode.node && referenceNode.node->isDescendantOf(&removedNode); node 174 Source/core/dom/NodeIterator.cpp Node* node = NodeTraversal::next(removedNode, root()); node 175 Source/core/dom/NodeIterator.cpp if (node) { node 178 Source/core/dom/NodeIterator.cpp while (node && node->isDescendantOf(&removedNode)) node 179 Source/core/dom/NodeIterator.cpp node = NodeTraversal::next(*node, root()); node 180 Source/core/dom/NodeIterator.cpp if (node) node 181 Source/core/dom/NodeIterator.cpp referenceNode.node = node; node 183 Source/core/dom/NodeIterator.cpp node = NodeTraversal::previous(removedNode, root()); node 184 Source/core/dom/NodeIterator.cpp if (node) { node 188 Source/core/dom/NodeIterator.cpp while (node && node->isDescendantOf(&removedNode)) node 189 Source/core/dom/NodeIterator.cpp node = NodeTraversal::previous(*node, root()); node 191 Source/core/dom/NodeIterator.cpp if (node) { node 195 Source/core/dom/NodeIterator.cpp referenceNode.node = node; node 201 Source/core/dom/NodeIterator.cpp Node* node = NodeTraversal::previous(removedNode, root()); node 202 Source/core/dom/NodeIterator.cpp if (node) { node 206 Source/core/dom/NodeIterator.cpp while (node && node->isDescendantOf(&removedNode)) node 207 Source/core/dom/NodeIterator.cpp node = NodeTraversal::previous(*node, root()); node 209 Source/core/dom/NodeIterator.cpp if (node) node 210 Source/core/dom/NodeIterator.cpp referenceNode.node = node; node 213 Source/core/dom/NodeIterator.cpp node = NodeTraversal::next(removedNode, root()); node 217 Source/core/dom/NodeIterator.cpp while (node && node->isDescendantOf(&removedNode)) node 218 Source/core/dom/NodeIterator.cpp node = NodeTraversal::previous(*node, root()); node 220 Source/core/dom/NodeIterator.cpp if (node) node 221 Source/core/dom/NodeIterator.cpp referenceNode.node = node; node 50 Source/core/dom/NodeIterator.h Node* referenceNode() const { return m_referenceNode.node.get(); } node 60 Source/core/dom/NodeIterator.h RefPtr<Node> node; node 41 Source/core/dom/NodeIteratorBase.cpp short NodeIteratorBase::acceptNode(Node* node, ExceptionState& exceptionState) const node 45 Source/core/dom/NodeIteratorBase.cpp if (!(((1 << (node->nodeType() - 1)) & m_whatToShow))) node 49 Source/core/dom/NodeIteratorBase.cpp return m_filter->acceptNode(node, exceptionState); node 53 Source/core/dom/NodeRareData.h PassRefPtr<ChildNodeList> ensureChildNodeList(ContainerNode& node) node 57 Source/core/dom/NodeRareData.h RefPtr<ChildNodeList> list = ChildNodeList::create(node); node 62 Source/core/dom/NodeRareData.h PassRefPtr<EmptyNodeList> ensureEmptyChildNodeList(Node& node) node 66 Source/core/dom/NodeRareData.h RefPtr<EmptyNodeList> list = EmptyNodeList::create(node); node 100 Source/core/dom/NodeRareData.h PassRefPtr<T> addCache(ContainerNode& node, CollectionType collectionType, const AtomicString& name) node 106 Source/core/dom/NodeRareData.h RefPtr<T> list = T::create(node, collectionType, name); node 112 Source/core/dom/NodeRareData.h PassRefPtr<T> addCache(ContainerNode& node, CollectionType collectionType) node 118 Source/core/dom/NodeRareData.h RefPtr<T> list = T::create(node, collectionType); node 129 Source/core/dom/NodeRareData.h PassRefPtr<TagCollection> addCache(ContainerNode& node, const AtomicString& namespaceURI, const AtomicString& localName) node 136 Source/core/dom/NodeRareData.h RefPtr<TagCollection> list = TagCollection::create(node, namespaceURI, localName); node 41 Source/core/dom/NodeRenderingTraversal.cpp if (!renderer->node()->isElementNode()) node 43 Source/core/dom/NodeRenderingTraversal.cpp if (toElement(renderer->node())->isInTopLayer()) node 55 Source/core/dom/NodeRenderingTraversal.cpp ContainerNode* parent(const Node* node, ParentDetails* details) node 60 Source/core/dom/NodeRenderingTraversal.cpp ASSERT(node); node 61 Source/core/dom/NodeRenderingTraversal.cpp if (isActiveInsertionPoint(*node)) node 63 Source/core/dom/NodeRenderingTraversal.cpp ComposedTreeWalker walker(node, ComposedTreeWalker::CanStartFromShadowBoundary); node 67 Source/core/dom/NodeRenderingTraversal.cpp bool contains(const ContainerNode* container, const Node* node) node 69 Source/core/dom/NodeRenderingTraversal.cpp while (node) { node 70 Source/core/dom/NodeRenderingTraversal.cpp if (node == container) node 72 Source/core/dom/NodeRenderingTraversal.cpp node = NodeRenderingTraversal::parent(node); node 77 Source/core/dom/NodeRenderingTraversal.cpp Node* nextSibling(const Node* node) node 79 Source/core/dom/NodeRenderingTraversal.cpp ComposedTreeWalker walker(node); node 80 Source/core/dom/NodeRenderingTraversal.cpp if (node->isBeforePseudoElement()) { node 86 Source/core/dom/NodeRenderingTraversal.cpp if (walker.get() || node->isAfterPseudoElement()) node 89 Source/core/dom/NodeRenderingTraversal.cpp Node* parent = walker.traverseParent(node); node 96 Source/core/dom/NodeRenderingTraversal.cpp Node* previousSibling(const Node* node) node 98 Source/core/dom/NodeRenderingTraversal.cpp ComposedTreeWalker walker(node); node 99 Source/core/dom/NodeRenderingTraversal.cpp if (node->isAfterPseudoElement()) { node 105 Source/core/dom/NodeRenderingTraversal.cpp if (walker.get() || node->isBeforePseudoElement()) node 108 Source/core/dom/NodeRenderingTraversal.cpp Node* parent = walker.traverseParent(node); node 115 Source/core/dom/NodeRenderingTraversal.cpp static Node* lastChild(const Node* node) node 117 Source/core/dom/NodeRenderingTraversal.cpp ComposedTreeWalker walker(node); node 122 Source/core/dom/NodeRenderingTraversal.cpp static Node* pseudoAwarePreviousSibling(const Node* node) node 124 Source/core/dom/NodeRenderingTraversal.cpp Node* previousNode = previousSibling(node); node 125 Source/core/dom/NodeRenderingTraversal.cpp Node* parentNode = parent(node); node 128 Source/core/dom/NodeRenderingTraversal.cpp if (node->isAfterPseudoElement()) { node 132 Source/core/dom/NodeRenderingTraversal.cpp if (!node->isBeforePseudoElement()) node 138 Source/core/dom/NodeRenderingTraversal.cpp static Node* pseudoAwareLastChild(const Node* node) node 140 Source/core/dom/NodeRenderingTraversal.cpp if (node->isElementNode()) { node 141 Source/core/dom/NodeRenderingTraversal.cpp const Element* currentElement = toElement(node); node 152 Source/core/dom/NodeRenderingTraversal.cpp return lastChild(node); node 155 Source/core/dom/NodeRenderingTraversal.cpp Node* previous(const Node* node, const Node* stayWithin) node 157 Source/core/dom/NodeRenderingTraversal.cpp if (node == stayWithin) node 160 Source/core/dom/NodeRenderingTraversal.cpp if (Node* previousNode = pseudoAwarePreviousSibling(node)) { node 165 Source/core/dom/NodeRenderingTraversal.cpp return parent(node); node 168 Source/core/dom/NodeRenderingTraversal.cpp static Node* firstChild(const Node* node) node 170 Source/core/dom/NodeRenderingTraversal.cpp ComposedTreeWalker walker(node); node 175 Source/core/dom/NodeRenderingTraversal.cpp static Node* pseudoAwareNextSibling(const Node* node) node 177 Source/core/dom/NodeRenderingTraversal.cpp Node* parentNode = parent(node); node 178 Source/core/dom/NodeRenderingTraversal.cpp Node* nextNode = nextSibling(node); node 181 Source/core/dom/NodeRenderingTraversal.cpp if (node->isBeforePseudoElement()) { node 185 Source/core/dom/NodeRenderingTraversal.cpp if (!node->isAfterPseudoElement()) node 191 Source/core/dom/NodeRenderingTraversal.cpp static Node* pseudoAwareFirstChild(const Node* node) node 193 Source/core/dom/NodeRenderingTraversal.cpp if (node->isElementNode()) { node 194 Source/core/dom/NodeRenderingTraversal.cpp const Element* currentElement = toElement(node); node 204 Source/core/dom/NodeRenderingTraversal.cpp return firstChild(node); node 207 Source/core/dom/NodeRenderingTraversal.cpp Node* next(const Node* node, const Node* stayWithin) node 209 Source/core/dom/NodeRenderingTraversal.cpp if (Node* child = pseudoAwareFirstChild(node)) node 211 Source/core/dom/NodeRenderingTraversal.cpp if (node == stayWithin) node 213 Source/core/dom/NodeRenderingTraversal.cpp if (Node* nextNode = pseudoAwareNextSibling(node)) node 215 Source/core/dom/NodeRenderingTraversal.cpp for (Node* parentNode = parent(node); parentNode; parentNode = parent(parentNode)) { node 224 Source/core/dom/NodeRenderingTraversal.cpp RenderObject* nextSiblingRenderer(const Node* node) node 226 Source/core/dom/NodeRenderingTraversal.cpp for (Node* sibling = NodeRenderingTraversal::nextSibling(node); sibling; sibling = NodeRenderingTraversal::nextSibling(sibling)) { node 234 Source/core/dom/NodeRenderingTraversal.cpp RenderObject* previousSiblingRenderer(const Node* node) node 236 Source/core/dom/NodeRenderingTraversal.cpp for (Node* sibling = NodeRenderingTraversal::previousSibling(node); sibling; sibling = NodeRenderingTraversal::previousSibling(sibling)) { node 69 Source/core/dom/NodeRenderingTraversal.h inline ContainerNode* parent(const Node* node) node 72 Source/core/dom/NodeRenderingTraversal.h return parent(node, &unusedDetails); node 75 Source/core/dom/NodeRenderingTraversal.h inline Element* parentElement(const Node* node) node 78 Source/core/dom/NodeRenderingTraversal.h Node* found = parent(node, &unusedDetails); node 37 Source/core/dom/NodeWithIndex.h explicit NodeWithIndex(Node& node) node 38 Source/core/dom/NodeWithIndex.h : m_node(node) node 43 Source/core/dom/NodeWithIndex.h Node& node() const { return m_node; } node 41 Source/core/dom/ParentNode.h static PassRefPtr<HTMLCollection> children(ContainerNode& node) node 43 Source/core/dom/ParentNode.h return node.children(); node 46 Source/core/dom/ParentNode.h static Element* firstElementChild(ContainerNode& node) node 48 Source/core/dom/ParentNode.h return ElementTraversal::firstWithin(node); node 51 Source/core/dom/ParentNode.h static Element* lastElementChild(ContainerNode& node) node 53 Source/core/dom/ParentNode.h return ElementTraversal::lastWithin(node); node 56 Source/core/dom/ParentNode.h static unsigned childElementCount(ContainerNode& node) node 59 Source/core/dom/ParentNode.h for (Element* child = ElementTraversal::firstWithin(node); child; child = ElementTraversal::nextSibling(*child)) node 54 Source/core/dom/Position.cpp static Node* nextRenderedEditable(Node* node) node 56 Source/core/dom/Position.cpp while ((node = node->nextLeafNode())) { node 57 Source/core/dom/Position.cpp RenderObject* renderer = node->renderer(); node 60 Source/core/dom/Position.cpp if (!node->rendererIsEditable()) node 63 Source/core/dom/Position.cpp return node; node 68 Source/core/dom/Position.cpp static Node* previousRenderedEditable(Node* node) node 70 Source/core/dom/Position.cpp while ((node = node->previousLeafNode())) { node 71 Source/core/dom/Position.cpp RenderObject* renderer = node->renderer(); node 74 Source/core/dom/Position.cpp if (!node->rendererIsEditable()) node 77 Source/core/dom/Position.cpp return node; node 124 Source/core/dom/Position.cpp void Position::moveToPosition(PassRefPtr<Node> node, int offset) node 126 Source/core/dom/Position.cpp ASSERT(!editingIgnoresContent(node.get())); node 128 Source/core/dom/Position.cpp m_anchorNode = node; node 298 Source/core/dom/Position.cpp Node* node = deprecatedNode(); node 299 Source/core/dom/Position.cpp if (!node) node 307 Source/core/dom/Position.cpp if (Node* child = node->traverseToChildAt(offset - 1)) node 317 Source/core/dom/Position.cpp return createLegacyEditingPosition(node, offset - 1); node 319 Source/core/dom/Position.cpp return createLegacyEditingPosition(node, uncheckedPreviousOffset(node, offset)); node 321 Source/core/dom/Position.cpp return createLegacyEditingPosition(node, uncheckedPreviousOffsetForBackwardDeletion(node, offset)); node 325 Source/core/dom/Position.cpp if (ContainerNode* parent = node->parentNode()) node 326 Source/core/dom/Position.cpp return createLegacyEditingPosition(parent, node->nodeIndex()); node 334 Source/core/dom/Position.cpp Node* node = deprecatedNode(); node 335 Source/core/dom/Position.cpp if (!node) node 342 Source/core/dom/Position.cpp if (Node* child = node->traverseToChildAt(offset)) node 345 Source/core/dom/Position.cpp if (!node->hasChildren() && offset < lastOffsetForEditing(node)) { node 351 Source/core/dom/Position.cpp return createLegacyEditingPosition(node, (moveType == Character) ? uncheckedNextOffset(node, offset) : offset + 1); node 354 Source/core/dom/Position.cpp if (ContainerNode* parent = node->parentNode()) node 355 Source/core/dom/Position.cpp return createLegacyEditingPosition(parent, node->nodeIndex() + 1); node 539 Source/core/dom/Position.cpp static bool endsOfNodeAreVisuallyDistinctPositions(Node* node) node 541 Source/core/dom/Position.cpp if (!node || !node->renderer()) node 544 Source/core/dom/Position.cpp if (!node->renderer()->isInline()) node 548 Source/core/dom/Position.cpp if (isHTMLTableElement(*node)) node 553 Source/core/dom/Position.cpp if (isHTMLMarqueeElement(*node)) node 557 Source/core/dom/Position.cpp return node->renderer()->isReplaced() && canHaveChildrenForEditing(node) && toRenderBox(node->renderer())->height() != 0 && !node->firstChild(); node 560 Source/core/dom/Position.cpp static Node* enclosingVisualBoundary(Node* node) node 562 Source/core/dom/Position.cpp while (node && !endsOfNodeAreVisuallyDistinctPositions(node)) node 563 Source/core/dom/Position.cpp node = node->parentNode(); node 565 Source/core/dom/Position.cpp return node; node 572 Source/core/dom/Position.cpp if (!pos.node()) node 575 Source/core/dom/Position.cpp if (isAtomicNode(pos.node())) node 602 Source/core/dom/Position.cpp Node* currentNode = currentPos.node(); node 725 Source/core/dom/Position.cpp Node* currentNode = currentPos.node(); node 845 Source/core/dom/Position.cpp bool Position::nodeIsUserSelectNone(Node* node) node 847 Source/core/dom/Position.cpp return node && node->renderer() && !node->renderer()->isSelectable(); node 850 Source/core/dom/Position.cpp bool Position::nodeIsUserSelectAll(const Node* node) node 852 Source/core/dom/Position.cpp return RuntimeEnabledFeatures::userSelectAllEnabled() && node && node->renderer() && node->renderer()->style()->userSelect() == SELECT_ALL; node 855 Source/core/dom/Position.cpp Node* Position::rootUserSelectAllForNode(Node* node) node 857 Source/core/dom/Position.cpp if (!node || !nodeIsUserSelectAll(node)) node 859 Source/core/dom/Position.cpp Node* parent = node->parentNode(); node 861 Source/core/dom/Position.cpp return node; node 863 Source/core/dom/Position.cpp Node* candidateRoot = node; node 226 Source/core/dom/Position.h inline Position createLegacyEditingPosition(PassRefPtr<Node> node, int offset) node 228 Source/core/dom/Position.h return Position(node, Position::LegacyEditingOffset(offset)); node 247 Source/core/dom/Position.h inline Position positionInParentBeforeNode(const Node& node) node 253 Source/core/dom/Position.h return Position(node.parentNode(), node.nodeIndex(), Position::PositionIsOffsetInAnchor); node 256 Source/core/dom/Position.h inline Position positionInParentAfterNode(const Node& node) node 258 Source/core/dom/Position.h ASSERT(node.parentNode()); node 259 Source/core/dom/Position.h return Position(node.parentNode(), node.nodeIndex() + 1, Position::PositionIsOffsetInAnchor); node 275 Source/core/dom/Position.h inline int lastOffsetInNode(Node* node) node 277 Source/core/dom/Position.h return node->offsetInCharacters() ? node->maxCharacterOffset() : static_cast<int>(node->countChildren()); node 301 Source/core/dom/Position.h for (Node* node = anchorNode->firstChild(); node && newOffset < offset; node = node->nextSibling()) node 313 Source/core/dom/Position.h for (Node* node = anchorNode->firstChild(); node && currentOffset < offset; node = node->nextSibling()) node 57 Source/core/dom/PositionIterator.h Node* node() const { return m_anchorNode; } node 614 Source/core/dom/Range.cpp static inline Node* highestAncestorUnderCommonRoot(Node* node, Node* commonRoot) node 616 Source/core/dom/Range.cpp if (node == commonRoot) node 619 Source/core/dom/Range.cpp ASSERT(commonRoot->contains(node)); node 621 Source/core/dom/Range.cpp while (node->parentNode() != commonRoot) node 622 Source/core/dom/Range.cpp node = node->parentNode(); node 624 Source/core/dom/Range.cpp return node; node 647 Source/core/dom/Range.cpp static inline unsigned lengthOfContentsInNode(Node* node) node 650 Source/core/dom/Range.cpp switch (node->nodeType()) { node 654 Source/core/dom/Range.cpp return toCharacterData(node)->length(); node 656 Source/core/dom/Range.cpp return toProcessingInstruction(node)->data().length(); node 661 Source/core/dom/Range.cpp return toContainerNode(node)->countChildren(); node 1529 Source/core/dom/Range.cpp for (Node* node = firstNode(); node != stopNode; node = NodeTraversal::next(*node)) { node 1530 Source/core/dom/Range.cpp RenderObject* r = node->renderer(); node 1534 Source/core/dom/Range.cpp int startOffset = node == startContainer ? m_start.offset() : 0; node 1535 Source/core/dom/Range.cpp int endOffset = node == endContainer ? m_end.offset() : numeric_limits<int>::max(); node 1561 Source/core/dom/Range.cpp for (Node* node = firstNode(); node != stopNode; node = NodeTraversal::next(*node)) { node 1562 Source/core/dom/Range.cpp RenderObject* r = node->renderer(); node 1566 Source/core/dom/Range.cpp int startOffset = node == startContainer ? m_start.offset() : 0; node 1567 Source/core/dom/Range.cpp int endOffset = node == endContainer ? m_end.offset() : numeric_limits<int>::max(); node 1614 Source/core/dom/Range.cpp PassRefPtrWillBeRawPtr<Range> rangeOfContents(Node* node) node 1616 Source/core/dom/Range.cpp ASSERT(node); node 1617 Source/core/dom/Range.cpp RefPtrWillBeRawPtr<Range> range = Range::create(node->document()); node 1618 Source/core/dom/Range.cpp range->selectNodeContents(node, IGNORE_EXCEPTION); node 1696 Source/core/dom/Range.cpp void Range::nodeWillBeRemoved(Node& node) node 1698 Source/core/dom/Range.cpp ASSERT(node.document() == m_ownerDocument); node 1699 Source/core/dom/Range.cpp ASSERT(node != m_ownerDocument); node 1703 Source/core/dom/Range.cpp if (!node.parentNode()) node 1705 Source/core/dom/Range.cpp boundaryNodeWillBeRemoved(m_start, node); node 1706 Source/core/dom/Range.cpp boundaryNodeWillBeRemoved(m_end, node); node 1750 Source/core/dom/Range.cpp if (boundary.container() == oldNode.node()) node 1751 Source/core/dom/Range.cpp boundary.set(oldNode.node().previousSibling(), boundary.offset() + offset, 0); node 1752 Source/core/dom/Range.cpp else if (boundary.container() == oldNode.node().parentNode() && boundary.offset() == oldNode.index()) node 1753 Source/core/dom/Range.cpp boundary.set(oldNode.node().previousSibling(), offset, 0); node 1758 Source/core/dom/Range.cpp ASSERT(oldNode.node().document() == m_ownerDocument); node 1759 Source/core/dom/Range.cpp ASSERT(oldNode.node().parentNode()); node 1760 Source/core/dom/Range.cpp ASSERT(oldNode.node().isTextNode()); node 1761 Source/core/dom/Range.cpp ASSERT(oldNode.node().previousSibling()); node 1762 Source/core/dom/Range.cpp ASSERT(oldNode.node().previousSibling()->isTextNode()); node 1836 Source/core/dom/Range.cpp for (Node* node = firstNode(); node != stopNode; node = NodeTraversal::next(*node)) { node 1837 Source/core/dom/Range.cpp if (node->isElementNode()) node 1838 Source/core/dom/Range.cpp nodeSet.add(node); node 1841 Source/core/dom/Range.cpp for (Node* node = firstNode(); node != stopNode; node = NodeTraversal::next(*node)) { node 1842 Source/core/dom/Range.cpp if (node->isElementNode()) { node 1843 Source/core/dom/Range.cpp if (!nodeSet.contains(node->parentNode())) { node 1844 Source/core/dom/Range.cpp if (RenderBoxModelObject* renderBoxModelObject = toElement(node)->renderBoxModelObject()) { node 1852 Source/core/dom/Range.cpp } else if (node->isTextNode()) { node 1853 Source/core/dom/Range.cpp if (RenderObject* renderer = toText(node)->renderer()) { node 1855 Source/core/dom/Range.cpp int startOffset = (node == startContainer) ? m_start.offset() : 0; node 1856 Source/core/dom/Range.cpp int endOffset = (node == endContainer) ? m_end.offset() : INT_MAX; node 42 Source/core/dom/RenderTreeBuilder.h RenderTreeBuilder(Node* node, RenderStyle* style) node 43 Source/core/dom/RenderTreeBuilder.h : m_node(node) node 47 Source/core/dom/RenderTreeBuilder.h ASSERT(!node->renderer()); node 48 Source/core/dom/RenderTreeBuilder.h ASSERT(node->needsAttach()); node 49 Source/core/dom/RenderTreeBuilder.h ASSERT(node->document().inStyleRecalc()); node 57 Source/core/dom/RenderTreeBuilder.h m_renderingParent = NodeRenderingTraversal::parent(node, &m_parentDetails); node 335 Source/core/dom/SelectorQuery.cpp static ShadowRoot* authorShadowRootOf(const ContainerNode& node) node 337 Source/core/dom/SelectorQuery.cpp if (!node.isElementNode() || !isShadowHost(&node)) node 340 Source/core/dom/SelectorQuery.cpp ElementShadow* shadow = toElement(node).shadow(); node 356 Source/core/dom/SelectorQuery.cpp static ContainerNode* nextTraversingShadowTree(const ContainerNode& node, const ContainerNode* rootNode) node 358 Source/core/dom/SelectorQuery.cpp if (ShadowRoot* shadowRoot = authorShadowRootOf(node)) node 361 Source/core/dom/SelectorQuery.cpp if (Element* next = ElementTraversal::next(node, rootNode)) node 364 Source/core/dom/SelectorQuery.cpp if (!node.isInShadowTree()) node 367 Source/core/dom/SelectorQuery.cpp ShadowRoot* shadowRoot = node.containingShadowRoot(); node 382 Source/core/dom/SelectorQuery.cpp for (ContainerNode* node = firstWithinTraversingShadowTree(rootNode); node; node = nextTraversingShadowTree(*node, &rootNode)) { node 383 Source/core/dom/SelectorQuery.cpp if (!node->isElementNode()) node 385 Source/core/dom/SelectorQuery.cpp Element* element = toElement(node); node 52 Source/core/dom/ShadowTreeStyleSheetCollection.cpp Node* node = *it; node 56 Source/core/dom/ShadowTreeStyleSheetCollection.cpp if (!isHTMLStyleElement(*node)) node 59 Source/core/dom/ShadowTreeStyleSheetCollection.cpp HTMLStyleElement* element = toHTMLStyleElement(node); node 272 Source/core/dom/StyleEngine.cpp Node* node = sheet->ownerNode(); node 273 Source/core/dom/StyleEngine.cpp if (!node || !node->inDocument()) node 276 Source/core/dom/StyleEngine.cpp TreeScope& treeScope = isHTMLStyleElement(*node) ? node->treeScope() : m_document; node 277 Source/core/dom/StyleEngine.cpp ASSERT(isHTMLStyleElement(node) || treeScope == m_document); node 282 Source/core/dom/StyleEngine.cpp void StyleEngine::addStyleSheetCandidateNode(Node* node, bool createdByParser) node 284 Source/core/dom/StyleEngine.cpp if (!node->inDocument()) node 287 Source/core/dom/StyleEngine.cpp TreeScope& treeScope = isHTMLStyleElement(*node) ? node->treeScope() : m_document; node 288 Source/core/dom/StyleEngine.cpp ASSERT(isHTMLStyleElement(node) || treeScope == m_document); node 292 Source/core/dom/StyleEngine.cpp collection->addStyleSheetCandidateNode(node, createdByParser); node 299 Source/core/dom/StyleEngine.cpp void StyleEngine::removeStyleSheetCandidateNode(Node* node) node 301 Source/core/dom/StyleEngine.cpp removeStyleSheetCandidateNode(node, 0, m_document); node 304 Source/core/dom/StyleEngine.cpp void StyleEngine::removeStyleSheetCandidateNode(Node* node, ContainerNode* scopingNode, TreeScope& treeScope) node 306 Source/core/dom/StyleEngine.cpp ASSERT(isHTMLStyleElement(node) || treeScope == m_document); node 310 Source/core/dom/StyleEngine.cpp collection->removeStyleSheetCandidateNode(node, scopingNode); node 316 Source/core/dom/StyleEngine.cpp void StyleEngine::modifiedStyleSheetCandidateNode(Node* node) node 318 Source/core/dom/StyleEngine.cpp if (!node->inDocument()) node 321 Source/core/dom/StyleEngine.cpp TreeScope& treeScope = isHTMLStyleElement(*node) ? node->treeScope() : m_document; node 322 Source/core/dom/StyleEngine.cpp ASSERT(isHTMLStyleElement(node) || treeScope == m_document); node 101 Source/core/dom/StyleSheetCandidate.cpp StyleSheetCandidate::Type StyleSheetCandidate::typeOf(Node& node) node 103 Source/core/dom/StyleSheetCandidate.cpp if (node.nodeType() == Node::PROCESSING_INSTRUCTION_NODE) node 106 Source/core/dom/StyleSheetCandidate.cpp if (node.isHTMLElement()) { node 107 Source/core/dom/StyleSheetCandidate.cpp if (isHTMLLinkElement(node)) node 109 Source/core/dom/StyleSheetCandidate.cpp if (isHTMLStyleElement(node)) node 116 Source/core/dom/StyleSheetCandidate.cpp if (isSVGStyleElement(node)) node 48 Source/core/dom/StyleSheetCandidate.h StyleSheetCandidate(Node& node) node 49 Source/core/dom/StyleSheetCandidate.h : m_node(node) node 50 Source/core/dom/StyleSheetCandidate.h , m_type(typeOf(node)) node 36 Source/core/dom/StyleSheetScopingNodeList.cpp void StyleSheetScopingNodeList::add(ContainerNode* node) node 38 Source/core/dom/StyleSheetScopingNodeList.cpp ASSERT(node && node->inDocument()); node 39 Source/core/dom/StyleSheetScopingNodeList.cpp if (isTreeScopeRoot(node)) node 44 Source/core/dom/StyleSheetScopingNodeList.cpp m_scopingNodes->add(node); node 47 Source/core/dom/StyleSheetScopingNodeList.cpp m_scopingNodesRemoved->remove(node); node 50 Source/core/dom/StyleSheetScopingNodeList.cpp void StyleSheetScopingNodeList::remove(ContainerNode* node) node 52 Source/core/dom/StyleSheetScopingNodeList.cpp if (isTreeScopeRoot(node) || !m_scopingNodes) node 56 Source/core/dom/StyleSheetScopingNodeList.cpp if (node->inDocument() && node->numberOfScopedHTMLStyleChildren()) node 59 Source/core/dom/StyleSheetScopingNodeList.cpp m_scopingNodes->remove(node); node 62 Source/core/dom/StyleSheetScopingNodeList.cpp m_scopingNodesRemoved->add(node); node 171 Source/core/dom/TreeScope.cpp Node* TreeScope::ancestorInThisScope(Node* node) const node 173 Source/core/dom/TreeScope.cpp while (node) { node 174 Source/core/dom/TreeScope.cpp if (node->treeScope() == this) node 175 Source/core/dom/TreeScope.cpp return node; node 176 Source/core/dom/TreeScope.cpp if (!node->isInShadowTree()) node 179 Source/core/dom/TreeScope.cpp node = node->shadowHost(); node 243 Source/core/dom/TreeScope.cpp Node* node = result.innerNode(); node 244 Source/core/dom/TreeScope.cpp if (!node || node->isDocumentNode()) node 246 Source/core/dom/TreeScope.cpp if (node->isPseudoElement() || node->isTextNode()) node 247 Source/core/dom/TreeScope.cpp node = node->parentOrShadowHostNode(); node 248 Source/core/dom/TreeScope.cpp ASSERT(!node || node->isElementNode() || node->isShadowRoot()); node 249 Source/core/dom/TreeScope.cpp node = ancestorInThisScope(node); node 250 Source/core/dom/TreeScope.cpp if (!node || !node->isElementNode()) node 252 Source/core/dom/TreeScope.cpp return toElement(node); node 325 Source/core/dom/TreeScope.cpp void TreeScope::adoptIfNeeded(Node& node) node 328 Source/core/dom/TreeScope.cpp ASSERT(!node.isDocumentNode()); node 329 Source/core/dom/TreeScope.cpp ASSERT_WITH_SECURITY_IMPLICATION(!node.m_deletionHasBegun); node 330 Source/core/dom/TreeScope.cpp TreeScopeAdopter adopter(node, *this); node 357 Source/core/dom/TreeScope.cpp if (eventPath[i].node() == rootNode()) { node 411 Source/core/dom/TreeScope.cpp static void listTreeScopes(Node* node, Vector<TreeScope*, 5>& treeScopes) node 414 Source/core/dom/TreeScope.cpp treeScopes.append(&node->treeScope()); node 415 Source/core/dom/TreeScope.cpp Element* ancestor = node->shadowHost(); node 418 Source/core/dom/TreeScope.cpp node = ancestor; node 53 Source/core/dom/TreeScopeAdopter.cpp for (Node* node = &root; node; node = NodeTraversal::next(*node, &root)) { node 54 Source/core/dom/TreeScopeAdopter.cpp updateTreeScope(*node); node 57 Source/core/dom/TreeScopeAdopter.cpp moveNodeToNewDocument(*node, oldDocument, newDocument); node 58 Source/core/dom/TreeScopeAdopter.cpp else if (node->hasRareData()) { node 59 Source/core/dom/TreeScopeAdopter.cpp NodeRareData* rareData = node->rareData(); node 64 Source/core/dom/TreeScopeAdopter.cpp if (!node->isElementNode()) node 67 Source/core/dom/TreeScopeAdopter.cpp if (node->hasSyntheticAttrChildNodes()) { node 68 Source/core/dom/TreeScopeAdopter.cpp const Vector<RefPtr<Attr> >& attrs = toElement(node)->attrNodeList(); node 73 Source/core/dom/TreeScopeAdopter.cpp for (ShadowRoot* shadow = node->youngestShadowRoot(); shadow; shadow = shadow->olderShadowRoot()) { node 86 Source/core/dom/TreeScopeAdopter.cpp for (Node* node = &root; node; node = NodeTraversal::next(*node, &root)) { node 87 Source/core/dom/TreeScopeAdopter.cpp moveNodeToNewDocument(*node, oldDocument, newDocument); node 88 Source/core/dom/TreeScopeAdopter.cpp for (ShadowRoot* shadow = node->youngestShadowRoot(); shadow; shadow = shadow->olderShadowRoot()) node 105 Source/core/dom/TreeScopeAdopter.cpp inline void TreeScopeAdopter::updateTreeScope(Node& node) const node 107 Source/core/dom/TreeScopeAdopter.cpp ASSERT(!node.isTreeScope()); node 108 Source/core/dom/TreeScopeAdopter.cpp ASSERT(node.treeScope() == m_oldScope); node 111 Source/core/dom/TreeScopeAdopter.cpp node.setTreeScope(&m_newScope); node 114 Source/core/dom/TreeScopeAdopter.cpp inline void TreeScopeAdopter::moveNodeToNewDocument(Node& node, Document& oldDocument, Document& newDocument) const node 118 Source/core/dom/TreeScopeAdopter.cpp if (node.hasRareData()) { node 119 Source/core/dom/TreeScopeAdopter.cpp NodeRareData* rareData = node.rareData(); node 124 Source/core/dom/TreeScopeAdopter.cpp oldDocument.moveNodeIteratorsToNewDocument(node, newDocument); node 126 Source/core/dom/TreeScopeAdopter.cpp if (node.isShadowRoot()) node 127 Source/core/dom/TreeScopeAdopter.cpp toShadowRoot(node).setDocument(newDocument); node 134 Source/core/dom/TreeScopeAdopter.cpp node.didMoveToNewDocument(oldDocument); node 48 Source/core/dom/TreeScopeStyleSheetCollection.cpp void TreeScopeStyleSheetCollection::addStyleSheetCandidateNode(Node* node, bool createdByParser) node 50 Source/core/dom/TreeScopeStyleSheetCollection.cpp if (!node->inDocument()) node 58 Source/core/dom/TreeScopeStyleSheetCollection.cpp m_styleSheetCandidateNodes.parserAdd(node); node 60 Source/core/dom/TreeScopeStyleSheetCollection.cpp m_styleSheetCandidateNodes.add(node); node 62 Source/core/dom/TreeScopeStyleSheetCollection.cpp if (!isHTMLStyleElement(*node)) node 65 Source/core/dom/TreeScopeStyleSheetCollection.cpp ContainerNode* scopingNode = toHTMLStyleElement(*node).scopingNode(); node 70 Source/core/dom/TreeScopeStyleSheetCollection.cpp void TreeScopeStyleSheetCollection::removeStyleSheetCandidateNode(Node* node, ContainerNode* scopingNode) node 72 Source/core/dom/TreeScopeStyleSheetCollection.cpp m_styleSheetCandidateNodes.remove(node); node 43 Source/core/dom/TreeWalker.cpp void TreeWalker::setCurrentNode(PassRefPtr<Node> node, ExceptionState& exceptionState) node 45 Source/core/dom/TreeWalker.cpp if (!node) { node 49 Source/core/dom/TreeWalker.cpp m_current = node; node 52 Source/core/dom/TreeWalker.cpp inline Node* TreeWalker::setCurrent(PassRefPtr<Node> node) node 54 Source/core/dom/TreeWalker.cpp m_current = node; node 60 Source/core/dom/TreeWalker.cpp RefPtr<Node> node = m_current; node 61 Source/core/dom/TreeWalker.cpp while (node != root()) { node 62 Source/core/dom/TreeWalker.cpp node = node->parentNode(); node 63 Source/core/dom/TreeWalker.cpp if (!node) node 65 Source/core/dom/TreeWalker.cpp short acceptNodeResult = acceptNode(node.get(), exceptionState); node 69 Source/core/dom/TreeWalker.cpp return setCurrent(node.release()); node 76 Source/core/dom/TreeWalker.cpp for (RefPtr<Node> node = m_current->firstChild(); node; ) { node 77 Source/core/dom/TreeWalker.cpp short acceptNodeResult = acceptNode(node.get(), exceptionState); node 82 Source/core/dom/TreeWalker.cpp m_current = node.release(); node 85 Source/core/dom/TreeWalker.cpp if (node->firstChild()) { node 86 Source/core/dom/TreeWalker.cpp node = node->firstChild(); node 94 Source/core/dom/TreeWalker.cpp if (node->nextSibling()) { node 95 Source/core/dom/TreeWalker.cpp node = node->nextSibling(); node 98 Source/core/dom/TreeWalker.cpp ContainerNode* parent = node->parentNode(); node 101 Source/core/dom/TreeWalker.cpp node = parent; node 102 Source/core/dom/TreeWalker.cpp } while (node); node 109 Source/core/dom/TreeWalker.cpp for (RefPtr<Node> node = m_current->lastChild(); node; ) { node 110 Source/core/dom/TreeWalker.cpp short acceptNodeResult = acceptNode(node.get(), exceptionState); node 115 Source/core/dom/TreeWalker.cpp m_current = node.release(); node 118 Source/core/dom/TreeWalker.cpp if (node->lastChild()) { node 119 Source/core/dom/TreeWalker.cpp node = node->lastChild(); node 127 Source/core/dom/TreeWalker.cpp if (node->previousSibling()) { node 128 Source/core/dom/TreeWalker.cpp node = node->previousSibling(); node 131 Source/core/dom/TreeWalker.cpp ContainerNode* parent = node->parentNode(); node 134 Source/core/dom/TreeWalker.cpp node = parent; node 135 Source/core/dom/TreeWalker.cpp } while (node); node 142 Source/core/dom/TreeWalker.cpp RefPtr<Node> node = m_current; node 143 Source/core/dom/TreeWalker.cpp if (node == root()) node 146 Source/core/dom/TreeWalker.cpp for (RefPtr<Node> sibling = node->previousSibling(); sibling; ) { node 157 Source/core/dom/TreeWalker.cpp node = sibling; node 166 Source/core/dom/TreeWalker.cpp node = node->parentNode(); node 167 Source/core/dom/TreeWalker.cpp if (!node || node == root()) node 169 Source/core/dom/TreeWalker.cpp short acceptNodeResult = acceptNode(node.get(), exceptionState); node 179 Source/core/dom/TreeWalker.cpp RefPtr<Node> node = m_current; node 180 Source/core/dom/TreeWalker.cpp if (node == root()) node 183 Source/core/dom/TreeWalker.cpp for (RefPtr<Node> sibling = node->nextSibling(); sibling; ) { node 194 Source/core/dom/TreeWalker.cpp node = sibling; node 203 Source/core/dom/TreeWalker.cpp node = node->parentNode(); node 204 Source/core/dom/TreeWalker.cpp if (!node || node == root()) node 206 Source/core/dom/TreeWalker.cpp short acceptNodeResult = acceptNode(node.get(), exceptionState); node 216 Source/core/dom/TreeWalker.cpp RefPtr<Node> node = m_current; node 217 Source/core/dom/TreeWalker.cpp while (node != root()) { node 218 Source/core/dom/TreeWalker.cpp while (Node* previousSibling = node->previousSibling()) { node 219 Source/core/dom/TreeWalker.cpp node = previousSibling; node 220 Source/core/dom/TreeWalker.cpp short acceptNodeResult = acceptNode(node.get(), exceptionState); node 225 Source/core/dom/TreeWalker.cpp while (Node* lastChild = node->lastChild()) { node 226 Source/core/dom/TreeWalker.cpp node = lastChild; node 227 Source/core/dom/TreeWalker.cpp acceptNodeResult = acceptNode(node.get(), exceptionState); node 234 Source/core/dom/TreeWalker.cpp m_current = node.release(); node 238 Source/core/dom/TreeWalker.cpp if (node == root()) node 240 Source/core/dom/TreeWalker.cpp ContainerNode* parent = node->parentNode(); node 243 Source/core/dom/TreeWalker.cpp node = parent; node 244 Source/core/dom/TreeWalker.cpp short acceptNodeResult = acceptNode(node.get(), exceptionState); node 248 Source/core/dom/TreeWalker.cpp return setCurrent(node.release()); node 255 Source/core/dom/TreeWalker.cpp RefPtr<Node> node = m_current; node 257 Source/core/dom/TreeWalker.cpp while (Node* firstChild = node->firstChild()) { node 258 Source/core/dom/TreeWalker.cpp node = firstChild; node 259 Source/core/dom/TreeWalker.cpp short acceptNodeResult = acceptNode(node.get(), exceptionState); node 263 Source/core/dom/TreeWalker.cpp return setCurrent(node.release()); node 267 Source/core/dom/TreeWalker.cpp while (Node* nextSibling = NodeTraversal::nextSkippingChildren(*node, root())) { node 268 Source/core/dom/TreeWalker.cpp node = nextSibling; node 269 Source/core/dom/TreeWalker.cpp short acceptNodeResult = acceptNode(node.get(), exceptionState); node 273 Source/core/dom/TreeWalker.cpp return setCurrent(node.release()); node 43 Source/core/dom/UserActionElementSet.cpp void UserActionElementSet::didDetach(Node* node) node 45 Source/core/dom/UserActionElementSet.cpp ASSERT(node->isUserActionElement()); node 46 Source/core/dom/UserActionElementSet.cpp clearFlags(toElement(node), IsActiveFlag | InActiveChainFlag | IsHoveredFlag); node 54 Source/core/dom/UserActionElementSet.cpp bool UserActionElementSet::hasFlags(const Node* node, unsigned flags) const node 56 Source/core/dom/UserActionElementSet.cpp ASSERT(node->isUserActionElement() && node->isElementNode()); node 57 Source/core/dom/UserActionElementSet.cpp return hasFlags(toElement(node), flags); node 60 Source/core/dom/UserActionElementSet.cpp void UserActionElementSet::setFlags(Node* node, unsigned flags) node 62 Source/core/dom/UserActionElementSet.cpp if (!node->isElementNode()) node 64 Source/core/dom/UserActionElementSet.cpp return setFlags(toElement(node), flags); node 67 Source/core/dom/UserActionElementSet.cpp void UserActionElementSet::clearFlags(Node* node, unsigned flags) node 69 Source/core/dom/UserActionElementSet.cpp if (!node->isElementNode()) node 71 Source/core/dom/UserActionElementSet.cpp return clearFlags(toElement(node), flags); node 43 Source/core/dom/UserActionElementSet.h bool isFocused(const Node* node) { return hasFlags(node, IsFocusedFlag); } node 44 Source/core/dom/UserActionElementSet.h bool isActive(const Node* node) { return hasFlags(node, IsActiveFlag); } node 45 Source/core/dom/UserActionElementSet.h bool isInActiveChain(const Node* node) { return hasFlags(node, InActiveChainFlag); } node 46 Source/core/dom/UserActionElementSet.h bool isHovered(const Node* node) { return hasFlags(node, IsHoveredFlag); } node 47 Source/core/dom/UserActionElementSet.h void setFocused(Node* node, bool enable) { setFlags(node, enable, IsFocusedFlag); } node 48 Source/core/dom/UserActionElementSet.h void setActive(Node* node, bool enable) { setFlags(node, enable, IsActiveFlag); } node 49 Source/core/dom/UserActionElementSet.h void setInActiveChain(Node* node, bool enable) { setFlags(node, enable, InActiveChainFlag); } node 50 Source/core/dom/UserActionElementSet.h void setHovered(Node* node, bool enable) { setFlags(node, enable, IsHoveredFlag); } node 66 Source/core/dom/UserActionElementSet.h void setFlags(Node* node, bool enable, unsigned flags) { enable ? setFlags(node, flags) : clearFlags(node, flags); } node 37 Source/core/dom/shadow/ComposedTreeWalker.cpp static inline ElementShadow* shadowFor(const Node* node) node 39 Source/core/dom/shadow/ComposedTreeWalker.cpp if (node && node->isElementNode()) node 40 Source/core/dom/shadow/ComposedTreeWalker.cpp return toElement(node)->shadow(); node 44 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseChild(const Node* node, TraversalDirection direction) const node 46 Source/core/dom/shadow/ComposedTreeWalker.cpp ASSERT(node); node 47 Source/core/dom/shadow/ComposedTreeWalker.cpp ElementShadow* shadow = shadowFor(node); node 49 Source/core/dom/shadow/ComposedTreeWalker.cpp : traverseLightChildren(node, direction); node 52 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseLightChildren(const Node* node, TraversalDirection direction) node 54 Source/core/dom/shadow/ComposedTreeWalker.cpp ASSERT(node); node 55 Source/core/dom/shadow/ComposedTreeWalker.cpp return traverseSiblings(direction == TraversalDirectionForward ? node->firstChild() : node->lastChild(), direction); node 58 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseSiblings(const Node* node, TraversalDirection direction) node 60 Source/core/dom/shadow/ComposedTreeWalker.cpp for (const Node* sibling = node; sibling; sibling = (direction == TraversalDirectionForward ? sibling->nextSibling() : sibling->previousSibling())) { node 67 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseNode(const Node* node, TraversalDirection direction) node 69 Source/core/dom/shadow/ComposedTreeWalker.cpp ASSERT(node); node 70 Source/core/dom/shadow/ComposedTreeWalker.cpp if (!isActiveInsertionPoint(*node)) node 71 Source/core/dom/shadow/ComposedTreeWalker.cpp return const_cast<Node*>(node); node 72 Source/core/dom/shadow/ComposedTreeWalker.cpp const InsertionPoint* insertionPoint = toInsertionPoint(node); node 75 Source/core/dom/shadow/ComposedTreeWalker.cpp ASSERT(isHTMLShadowElement(node) || (isHTMLContentElement(node) && !node->hasChildren())); node 79 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseDistributedNodes(const Node* node, const InsertionPoint* insertionPoint, TraversalDirection direction) node 81 Source/core/dom/shadow/ComposedTreeWalker.cpp for (const Node* next = node; next; next = (direction == TraversalDirectionForward ? insertionPoint->nextTo(next) : insertionPoint->previousTo(next))) { node 88 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseSiblingOrBackToInsertionPoint(const Node* node, TraversalDirection direction) node 90 Source/core/dom/shadow/ComposedTreeWalker.cpp ASSERT(node); node 92 Source/core/dom/shadow/ComposedTreeWalker.cpp if (!shadowWhereNodeCanBeDistributed(*node)) node 93 Source/core/dom/shadow/ComposedTreeWalker.cpp return traverseSiblingInCurrentTree(node, direction); node 95 Source/core/dom/shadow/ComposedTreeWalker.cpp const InsertionPoint* insertionPoint = resolveReprojection(node); node 97 Source/core/dom/shadow/ComposedTreeWalker.cpp return traverseSiblingInCurrentTree(node, direction); node 99 Source/core/dom/shadow/ComposedTreeWalker.cpp if (Node* found = traverseDistributedNodes(direction == TraversalDirectionForward ? insertionPoint->nextTo(node) : insertionPoint->previousTo(node), insertionPoint, direction)) node 104 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseSiblingInCurrentTree(const Node* node, TraversalDirection direction) node 106 Source/core/dom/shadow/ComposedTreeWalker.cpp ASSERT(node); node 107 Source/core/dom/shadow/ComposedTreeWalker.cpp if (Node* found = traverseSiblings(direction == TraversalDirectionForward ? node->nextSibling() : node->previousSibling(), direction)) node 109 Source/core/dom/shadow/ComposedTreeWalker.cpp if (Node* next = traverseBackToYoungerShadowRoot(node, direction)) node 114 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseBackToYoungerShadowRoot(const Node* node, TraversalDirection direction) node 116 Source/core/dom/shadow/ComposedTreeWalker.cpp ASSERT(node); node 117 Source/core/dom/shadow/ComposedTreeWalker.cpp if (node->parentNode() && node->parentNode()->isShadowRoot()) { node 118 Source/core/dom/shadow/ComposedTreeWalker.cpp ShadowRoot* parentShadowRoot = toShadowRoot(node->parentNode()); node 130 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* ComposedTreeWalker::traverseParent(const Node* node, ParentTraversalDetails* details) const node 132 Source/core/dom/shadow/ComposedTreeWalker.cpp if (node->isPseudoElement()) node 133 Source/core/dom/shadow/ComposedTreeWalker.cpp return node->parentOrShadowHostNode(); node 135 Source/core/dom/shadow/ComposedTreeWalker.cpp if (shadowWhereNodeCanBeDistributed(*node)) { node 136 Source/core/dom/shadow/ComposedTreeWalker.cpp if (const InsertionPoint* insertionPoint = resolveReprojection(node)) { node 146 Source/core/dom/shadow/ComposedTreeWalker.cpp return traverseParentOrHost(node); node 149 Source/core/dom/shadow/ComposedTreeWalker.cpp inline Node* ComposedTreeWalker::traverseParentOrHost(const Node* node) const node 151 Source/core/dom/shadow/ComposedTreeWalker.cpp Node* parent = node->parentNode(); node 115 Source/core/dom/shadow/ComposedTreeWalker.h inline ComposedTreeWalker::ComposedTreeWalker(const Node* node, StartPolicy startPolicy) node 116 Source/core/dom/shadow/ComposedTreeWalker.h : m_node(node) node 189 Source/core/dom/shadow/ComposedTreeWalker.h inline Node* ComposedTreeWalker::traverseNextSibling(const Node* node) node 191 Source/core/dom/shadow/ComposedTreeWalker.h ASSERT(node); node 192 Source/core/dom/shadow/ComposedTreeWalker.h return traverseSiblingOrBackToInsertionPoint(node, TraversalDirectionForward); node 195 Source/core/dom/shadow/ComposedTreeWalker.h inline Node* ComposedTreeWalker::traversePreviousSibling(const Node* node) node 197 Source/core/dom/shadow/ComposedTreeWalker.h ASSERT(node); node 198 Source/core/dom/shadow/ComposedTreeWalker.h return traverseSiblingOrBackToInsertionPoint(node, TraversalDirectionBackward); node 201 Source/core/dom/shadow/ComposedTreeWalker.h inline Node* ComposedTreeWalker::traverseFirstChild(const Node* node) const node 203 Source/core/dom/shadow/ComposedTreeWalker.h ASSERT(node); node 204 Source/core/dom/shadow/ComposedTreeWalker.h return traverseChild(node, TraversalDirectionForward); node 207 Source/core/dom/shadow/ComposedTreeWalker.h inline Node* ComposedTreeWalker::traverseLastChild(const Node* node) const node 209 Source/core/dom/shadow/ComposedTreeWalker.h ASSERT(node); node 210 Source/core/dom/shadow/ComposedTreeWalker.h return traverseChild(node, TraversalDirectionBackward); node 40 Source/core/dom/shadow/ContentDistribution.cpp void ContentDistribution::append(PassRefPtr<Node> node) node 42 Source/core/dom/shadow/ContentDistribution.cpp ASSERT(node); node 43 Source/core/dom/shadow/ContentDistribution.cpp ASSERT(!isActiveInsertionPoint(*node)); node 45 Source/core/dom/shadow/ContentDistribution.cpp m_indices.set(node.get(), size); node 46 Source/core/dom/shadow/ContentDistribution.cpp m_nodes.append(node); node 49 Source/core/dom/shadow/ContentDistribution.cpp size_t ContentDistribution::find(const Node* node) const node 51 Source/core/dom/shadow/ContentDistribution.cpp HashMap<const Node*, size_t>::const_iterator it = m_indices.find(node); node 58 Source/core/dom/shadow/ContentDistribution.cpp Node* ContentDistribution::nextTo(const Node* node) const node 60 Source/core/dom/shadow/ContentDistribution.cpp size_t index = find(node); node 66 Source/core/dom/shadow/ContentDistribution.cpp Node* ContentDistribution::previousTo(const Node* node) const node 68 Source/core/dom/shadow/ContentDistribution.cpp size_t index = find(node); node 56 Source/core/dom/shadow/ContentDistribution.h bool contains(const Node* node) const { return m_indices.contains(node); } node 94 Source/core/dom/shadow/ElementShadow.cpp Node* node = m_nodes[i]; node 95 Source/core/dom/shadow/ElementShadow.cpp distribution.append(node); node 96 Source/core/dom/shadow/ElementShadow.cpp elementShadow->didDistributeNode(node, insertionPoint); node 208 Source/core/dom/shadow/ElementShadow.cpp for (Node* node = root; node; node = NodeTraversal::next(*node)) node 209 Source/core/dom/shadow/ElementShadow.cpp node->removeAllEventListeners(); node 335 Source/core/dom/shadow/ElementShadow.cpp void ElementShadow::didDistributeNode(const Node* node, InsertionPoint* insertionPoint) node 337 Source/core/dom/shadow/ElementShadow.cpp NodeToDestinationInsertionPoints::AddResult result = m_nodeToInsertionPoints.add(node, DestinationInsertionPoints()); node 137 Source/core/dom/shadow/InsertionPoint.cpp for (Node* node = parentNode(); node; node = node->parentNode()) { node 138 Source/core/dom/shadow/InsertionPoint.cpp if (node->isInsertionPoint()) node 271 Source/core/dom/shadow/InsertionPoint.cpp void collectDestinationInsertionPoints(const Node& node, Vector<InsertionPoint*, 8>& results) node 273 Source/core/dom/shadow/InsertionPoint.cpp const Node* current = &node; node 280 Source/core/dom/shadow/InsertionPoint.cpp const DestinationInsertionPoints* insertionPoints = shadow->destinationInsertionPointsFor(&node); node 68 Source/core/dom/shadow/InsertionPoint.h Node* nextTo(const Node* node) const { return m_distribution.nextTo(node); } node 69 Source/core/dom/shadow/InsertionPoint.h Node* previousTo(const Node* node) const { return m_distribution.previousTo(node); } node 88 Source/core/dom/shadow/InsertionPoint.h inline bool isActiveInsertionPoint(const Node& node) node 90 Source/core/dom/shadow/InsertionPoint.h return node.isInsertionPoint() && toInsertionPoint(node).isActive(); node 93 Source/core/dom/shadow/InsertionPoint.h inline bool isActiveShadowInsertionPoint(const Node& node) node 95 Source/core/dom/shadow/InsertionPoint.h return node.isInsertionPoint() && toInsertionPoint(node).isShadowInsertionPoint(); node 98 Source/core/dom/shadow/InsertionPoint.h inline ElementShadow* shadowWhereNodeCanBeDistributed(const Node& node) node 100 Source/core/dom/shadow/InsertionPoint.h Node* parent = node.parentNode(); node 104 Source/core/dom/shadow/InsertionPoint.h return node.shadowHost()->shadow(); node 106 Source/core/dom/shadow/InsertionPoint.h return node.shadowHost()->shadow(); node 34 Source/core/editing/AppendNodeCommand.cpp AppendNodeCommand::AppendNodeCommand(PassRefPtr<ContainerNode> parent, PassRefPtr<Node> node) node 37 Source/core/editing/AppendNodeCommand.cpp , m_node(node) node 35 Source/core/editing/AppendNodeCommand.h static PassRefPtr<AppendNodeCommand> create(PassRefPtr<ContainerNode> parent, PassRefPtr<Node> node) node 37 Source/core/editing/AppendNodeCommand.h return adoptRef(new AppendNodeCommand(parent, node)); node 62 Source/core/editing/ApplyStyleCommand.cpp bool isLegacyAppleStyleSpan(const Node *node) node 64 Source/core/editing/ApplyStyleCommand.cpp if (!node || !node->isHTMLElement()) node 67 Source/core/editing/ApplyStyleCommand.cpp const HTMLElement* elem = toHTMLElement(node); node 94 Source/core/editing/ApplyStyleCommand.cpp static inline bool isSpanWithoutAttributesOrUnstyledStyleSpan(const Node* node) node 96 Source/core/editing/ApplyStyleCommand.cpp if (!isHTMLSpanElement(node)) node 98 Source/core/editing/ApplyStyleCommand.cpp return hasNoAttributeOrOnlyStyleAttribute(toHTMLElement(node), StyleAttributeShouldBeEmpty); node 376 Source/core/editing/ApplyStyleCommand.cpp for (Node* node = startNode; node != beyondEnd; node = NodeTraversal::next(*node)) { node 377 Source/core/editing/ApplyStyleCommand.cpp ASSERT(node); node 378 Source/core/editing/ApplyStyleCommand.cpp startingFontSizes.set(node, computedFontSize(node)); node 385 Source/core/editing/ApplyStyleCommand.cpp for (Node* node = startNode; node != beyondEnd; node = NodeTraversal::next(*node)) { node 386 Source/core/editing/ApplyStyleCommand.cpp ASSERT(node); node 388 Source/core/editing/ApplyStyleCommand.cpp if (node->isHTMLElement()) { node 390 Source/core/editing/ApplyStyleCommand.cpp if (!nodeFullySelected(node, start, end)) node 392 Source/core/editing/ApplyStyleCommand.cpp element = toHTMLElement(node); node 393 Source/core/editing/ApplyStyleCommand.cpp } else if (node->isTextNode() && node->renderer() && node->parentNode() != lastStyledNode) { node 397 Source/core/editing/ApplyStyleCommand.cpp surroundNodeRangeWithElement(node, node, span.get()); node 403 Source/core/editing/ApplyStyleCommand.cpp lastStyledNode = node; node 406 Source/core/editing/ApplyStyleCommand.cpp float currentFontSize = computedFontSize(node); node 407 Source/core/editing/ApplyStyleCommand.cpp float desiredFontSize = max(MinimumFontSize, startingFontSizes.get(node) + style->fontSizeDelta()); node 411 Source/core/editing/ApplyStyleCommand.cpp currentFontSize = computedFontSize(node); node 429 Source/core/editing/ApplyStyleCommand.cpp static Node* dummySpanAncestorForNode(const Node* node) node 431 Source/core/editing/ApplyStyleCommand.cpp while (node && (!node->isElementNode() || !isStyleSpanOrSpanWithOnlyStyleAttribute(toElement(node)))) node 432 Source/core/editing/ApplyStyleCommand.cpp node = node->parentNode(); node 434 Source/core/editing/ApplyStyleCommand.cpp return node ? node->parentNode() : 0; node 447 Source/core/editing/ApplyStyleCommand.cpp for (Node* node = dummySpanAncestor->firstChild(); node; node = next) { node 448 Source/core/editing/ApplyStyleCommand.cpp next = node->nextSibling(); node 449 Source/core/editing/ApplyStyleCommand.cpp if (isSpanWithoutAttributesOrUnstyledStyleSpan(node)) node 450 Source/core/editing/ApplyStyleCommand.cpp removeNodePreservingChildren(node); node 454 Source/core/editing/ApplyStyleCommand.cpp HTMLElement* ApplyStyleCommand::splitAncestorsWithUnicodeBidi(Node* node, bool before, WritingDirection allowedDirection) node 458 Source/core/editing/ApplyStyleCommand.cpp Node* block = enclosingBlock(node); node 465 Source/core/editing/ApplyStyleCommand.cpp for (Node* n = node->parentNode(); n != block; n = n->parentNode()) { node 493 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> currentNode = node; node 505 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::removeEmbeddingUpToEnclosingBlock(Node* node, Node* unsplitAncestor) node 507 Source/core/editing/ApplyStyleCommand.cpp Node* block = enclosingBlock(node); node 511 Source/core/editing/ApplyStyleCommand.cpp for (Node* n = node->parentNode(); n != block && n != unsplitAncestor; n = n->parentNode()) { node 715 Source/core/editing/ApplyStyleCommand.cpp static bool containsNonEditableRegion(Node& node) node 717 Source/core/editing/ApplyStyleCommand.cpp if (!node.rendererIsEditable()) node 720 Source/core/editing/ApplyStyleCommand.cpp Node* sibling = NodeTraversal::nextSkippingChildren(node); node 721 Source/core/editing/ApplyStyleCommand.cpp for (Node* descendent = node.firstChild(); descendent && descendent != sibling; descendent = NodeTraversal::next(*descendent)) { node 759 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> node = startNode; node 760 Source/core/editing/ApplyStyleCommand.cpp for (RefPtr<Node> next; node && node != pastEndNode; node = next) { node 761 Source/core/editing/ApplyStyleCommand.cpp next = NodeTraversal::next(*node); node 763 Source/core/editing/ApplyStyleCommand.cpp if (!node->renderer() || !node->rendererIsEditable()) node 766 Source/core/editing/ApplyStyleCommand.cpp if (!node->rendererIsRichlyEditable() && node->isHTMLElement()) { node 770 Source/core/editing/ApplyStyleCommand.cpp if (pastEndNode && pastEndNode->isDescendantOf(node.get())) node 773 Source/core/editing/ApplyStyleCommand.cpp HTMLElement* element = toHTMLElement(node); node 774 Source/core/editing/ApplyStyleCommand.cpp next = NodeTraversal::nextSkippingChildren(*node); node 783 Source/core/editing/ApplyStyleCommand.cpp if (isBlock(node.get())) node 786 Source/core/editing/ApplyStyleCommand.cpp if (node->hasChildren()) { node 787 Source/core/editing/ApplyStyleCommand.cpp if (node->contains(pastEndNode.get()) || containsNonEditableRegion(*node) || !node->parentNode()->rendererIsEditable()) node 789 Source/core/editing/ApplyStyleCommand.cpp if (editingIgnoresContent(node.get())) { node 790 Source/core/editing/ApplyStyleCommand.cpp next = NodeTraversal::nextSkippingChildren(*node); node 795 Source/core/editing/ApplyStyleCommand.cpp Node* runStart = node.get(); node 796 Source/core/editing/ApplyStyleCommand.cpp Node* runEnd = node.get(); node 797 Source/core/editing/ApplyStyleCommand.cpp Node* sibling = node->nextSibling(); node 846 Source/core/editing/ApplyStyleCommand.cpp for (Node* node = runStart; node && node != pastEndNode; node = NodeTraversal::next(*node)) { node 847 Source/core/editing/ApplyStyleCommand.cpp if (node->hasChildren()) node 850 Source/core/editing/ApplyStyleCommand.cpp if (!style->styleIsPresentInComputedStyleOfNode(node)) node 852 Source/core/editing/ApplyStyleCommand.cpp if (m_styledInlineElement && !enclosingNodeWithTag(positionBeforeNode(node), m_styledInlineElement->tagQName())) node 862 Source/core/editing/ApplyStyleCommand.cpp for (RefPtr<Node> node = next; node && node->inDocument() && node != pastEndNode; node = next) { node 863 Source/core/editing/ApplyStyleCommand.cpp if (editingIgnoresContent(node.get())) { node 864 Source/core/editing/ApplyStyleCommand.cpp ASSERT(!node->contains(pastEndNode.get())); node 865 Source/core/editing/ApplyStyleCommand.cpp next = NodeTraversal::nextSkippingChildren(*node); node 867 Source/core/editing/ApplyStyleCommand.cpp next = NodeTraversal::next(*node); node 869 Source/core/editing/ApplyStyleCommand.cpp if (!node->isHTMLElement()) node 872 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> previousSibling = node->previousSibling(); node 873 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> nextSibling = node->nextSibling(); node 874 Source/core/editing/ApplyStyleCommand.cpp RefPtr<ContainerNode> parent = node->parentNode(); node 875 Source/core/editing/ApplyStyleCommand.cpp removeInlineStyleFromElement(style, toHTMLElement(node), RemoveAlways); node 876 Source/core/editing/ApplyStyleCommand.cpp if (!node->inDocument()) { node 878 Source/core/editing/ApplyStyleCommand.cpp if (runStart == node) node 880 Source/core/editing/ApplyStyleCommand.cpp if (runEnd == node) node 976 Source/core/editing/ApplyStyleCommand.cpp HTMLElement* ApplyStyleCommand::highestAncestorWithConflictingInlineStyle(EditingStyle* style, Node* node) node 978 Source/core/editing/ApplyStyleCommand.cpp if (!node) node 982 Source/core/editing/ApplyStyleCommand.cpp Node* unsplittableElement = unsplittableElementForPosition(firstPositionInOrBeforeNode(node)); node 984 Source/core/editing/ApplyStyleCommand.cpp for (Node *n = node; n; n = n->parentNode()) { node 996 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::applyInlineStyleToPushDown(Node* node, EditingStyle* style) node 998 Source/core/editing/ApplyStyleCommand.cpp ASSERT(node); node 1000 Source/core/editing/ApplyStyleCommand.cpp node->document().updateRenderTreeIfNeeded(); node 1002 Source/core/editing/ApplyStyleCommand.cpp if (!style || style->isEmpty() || !node->renderer() || isHTMLIFrameElement(*node)) node 1006 Source/core/editing/ApplyStyleCommand.cpp if (node->isHTMLElement() && toHTMLElement(node)->inlineStyle()) { node 1008 Source/core/editing/ApplyStyleCommand.cpp newInlineStyle->mergeInlineStyleOfElement(toHTMLElement(node), EditingStyle::OverrideValues); node 1013 Source/core/editing/ApplyStyleCommand.cpp if ((node->renderer()->isRenderBlockFlow() || node->hasChildren()) && node->isHTMLElement()) { node 1014 Source/core/editing/ApplyStyleCommand.cpp setNodeAttribute(toHTMLElement(node), styleAttr, AtomicString(newInlineStyle->style()->asText())); node 1018 Source/core/editing/ApplyStyleCommand.cpp if (node->renderer()->isText() && toRenderText(node->renderer())->isAllCollapsibleWhitespace()) node 1024 Source/core/editing/ApplyStyleCommand.cpp addInlineStyleIfNeeded(newInlineStyle.get(), node, node, DoNotAddStyledElement); node 1113 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> node = start.deprecatedNode(); node 1114 Source/core/editing/ApplyStyleCommand.cpp while (node) { node 1116 Source/core/editing/ApplyStyleCommand.cpp if (editingIgnoresContent(node.get())) { node 1117 Source/core/editing/ApplyStyleCommand.cpp ASSERT(node == end.deprecatedNode() || !node->contains(end.deprecatedNode())); node 1118 Source/core/editing/ApplyStyleCommand.cpp next = NodeTraversal::nextSkippingChildren(*node); node 1120 Source/core/editing/ApplyStyleCommand.cpp next = NodeTraversal::next(*node); node 1122 Source/core/editing/ApplyStyleCommand.cpp if (node->isHTMLElement() && nodeFullySelected(node.get(), start, end)) { node 1123 Source/core/editing/ApplyStyleCommand.cpp RefPtr<HTMLElement> elem = toHTMLElement(node); node 1155 Source/core/editing/ApplyStyleCommand.cpp if (node == end.deprecatedNode()) node 1157 Source/core/editing/ApplyStyleCommand.cpp node = next; node 1163 Source/core/editing/ApplyStyleCommand.cpp bool ApplyStyleCommand::nodeFullySelected(Node *node, const Position &start, const Position &end) const node 1165 Source/core/editing/ApplyStyleCommand.cpp ASSERT(node); node 1166 Source/core/editing/ApplyStyleCommand.cpp ASSERT(node->isElementNode()); node 1169 Source/core/editing/ApplyStyleCommand.cpp node->document().updateLayoutIgnorePendingStylesheets(); node 1171 Source/core/editing/ApplyStyleCommand.cpp return comparePositions(firstPositionInOrBeforeNode(node), start) >= 0 node 1172 Source/core/editing/ApplyStyleCommand.cpp && comparePositions(lastPositionInOrAfterNode(node).upstream(), end) <= 0; node 1248 Source/core/editing/ApplyStyleCommand.cpp Node* node = position.containerNode(); node 1249 Source/core/editing/ApplyStyleCommand.cpp if (position.anchorType() != Position::PositionIsOffsetInAnchor || !node->isTextNode()) node 1252 Source/core/editing/ApplyStyleCommand.cpp return offsetInText > caretMinOffset(node) && offsetInText < caretMaxOffset(node); node 1334 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> node = passedStartNode; node 1337 Source/core/editing/ApplyStyleCommand.cpp insertNodeBefore(element, node); node 1339 Source/core/editing/ApplyStyleCommand.cpp while (node) { node 1340 Source/core/editing/ApplyStyleCommand.cpp RefPtr<Node> next = node->nextSibling(); node 1341 Source/core/editing/ApplyStyleCommand.cpp if (node->isContentEditable(Node::UserSelectAllIsAlwaysNonEditable)) { node 1342 Source/core/editing/ApplyStyleCommand.cpp removeNode(node); node 1343 Source/core/editing/ApplyStyleCommand.cpp appendNode(node, element); node 1345 Source/core/editing/ApplyStyleCommand.cpp if (node == endNode) node 1347 Source/core/editing/ApplyStyleCommand.cpp node = next; node 1500 Source/core/editing/ApplyStyleCommand.cpp float ApplyStyleCommand::computedFontSize(Node* node) node 1502 Source/core/editing/ApplyStyleCommand.cpp if (!node) node 1505 Source/core/editing/ApplyStyleCommand.cpp RefPtr<CSSComputedStyleDeclaration> style = CSSComputedStyleDeclaration::create(node); node 1516 Source/core/editing/ApplyStyleCommand.cpp void ApplyStyleCommand::joinChildTextNodes(Node* node, const Position& start, const Position& end) node 1518 Source/core/editing/ApplyStyleCommand.cpp if (!node) node 1525 Source/core/editing/ApplyStyleCommand.cpp for (Node* curr = node->firstChild(); curr; curr = curr->nextSibling()) { node 117 Source/core/editing/ApplyStyleCommand.h void removeEmbeddingUpToEnclosingBlock(Node* node, Node* unsplitAncestor); node 132 Source/core/editing/BreakBlockquoteCommand.cpp for (Element* node = startNode->parentElement(); node && node != topBlockquote; node = node->parentElement()) node 133 Source/core/editing/BreakBlockquoteCommand.cpp ancestors.append(node); node 61 Source/core/editing/Caret.cpp if (Node* node = m_position.deepEquivalent().deprecatedNode()) node 62 Source/core/editing/Caret.cpp invalidateCaretRect(node); node 66 Source/core/editing/Caret.cpp if (Node* node = m_position.deepEquivalent().deprecatedNode()) { node 67 Source/core/editing/Caret.cpp invalidateCaretRect(node); node 68 Source/core/editing/Caret.cpp document = &node->document(); node 76 Source/core/editing/Caret.cpp static bool removingNodeRemovesPosition(Node& node, const Position& position) node 81 Source/core/editing/Caret.cpp if (position.anchorNode() == node) node 84 Source/core/editing/Caret.cpp if (!node.isElementNode()) node 87 Source/core/editing/Caret.cpp Element& element = toElement(node); node 91 Source/core/editing/Caret.cpp void DragCaretController::nodeWillBeRemoved(Node& node) node 93 Source/core/editing/Caret.cpp if (!hasCaret() || !node.inActiveDocument()) node 96 Source/core/editing/Caret.cpp if (!removingNodeRemovesPosition(node, m_position.deepEquivalent())) node 108 Source/core/editing/Caret.cpp static inline bool caretRendersInsideNode(Node* node) node 110 Source/core/editing/Caret.cpp return node && !isRenderedTable(node) && !editingIgnoresContent(node); node 113 Source/core/editing/Caret.cpp RenderObject* CaretBase::caretRenderer(Node* node) node 115 Source/core/editing/Caret.cpp if (!node) node 118 Source/core/editing/Caret.cpp RenderObject* renderer = node->renderer(); node 123 Source/core/editing/Caret.cpp bool paintedByBlock = renderer->isRenderBlock() && caretRendersInsideNode(node); node 170 Source/core/editing/Caret.cpp IntRect CaretBase::absoluteBoundsForLocalRect(Node* node, const LayoutRect& rect) const node 172 Source/core/editing/Caret.cpp RenderObject* caretPainter = caretRenderer(node); node 182 Source/core/editing/Caret.cpp void CaretBase::repaintCaretForLocalRect(Node* node, const LayoutRect& rect) node 184 Source/core/editing/Caret.cpp RenderObject* caretPainter = caretRenderer(node); node 207 Source/core/editing/Caret.cpp void CaretBase::invalidateCaretRect(Node* node, bool caretRectChanged) node 225 Source/core/editing/Caret.cpp if (RenderView* view = node->document().renderView()) { node 226 Source/core/editing/Caret.cpp if (shouldRepaintCaret(view, node->isContentEditable(Node::UserSelectAllIsAlwaysNonEditable))) node 227 Source/core/editing/Caret.cpp repaintCaretForLocalRect(node, localCaretRectWithoutUpdate()); node 231 Source/core/editing/Caret.cpp void CaretBase::paintCaret(Node* node, GraphicsContext* context, const LayoutPoint& paintOffset, const LayoutRect& clipRect) const node 237 Source/core/editing/Caret.cpp RenderObject* renderer = caretRenderer(node); node 248 Source/core/editing/Caret.cpp if (node->isElementNode()) node 249 Source/core/editing/Caret.cpp element = toElement(node); node 251 Source/core/editing/Caret.cpp element = node->parentElement(); node 278 Source/core/editing/CompositeEditCommand.cpp bool CompositeEditCommand::isRemovableBlock(const Node* node) node 280 Source/core/editing/CompositeEditCommand.cpp ASSERT(node); node 281 Source/core/editing/CompositeEditCommand.cpp if (!isHTMLDivElement(*node)) node 284 Source/core/editing/CompositeEditCommand.cpp Node* parentNode = node->parentNode(); node 288 Source/core/editing/CompositeEditCommand.cpp if (!toElement(node)->hasAttributes()) node 346 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::appendNode(PassRefPtr<Node> node, PassRefPtr<ContainerNode> parent) node 349 Source/core/editing/CompositeEditCommand.cpp applyCommandToComposite(AppendNodeCommand::create(parent, node)); node 352 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::removeChildrenInRange(PassRefPtr<Node> node, unsigned from, unsigned to) node 355 Source/core/editing/CompositeEditCommand.cpp Node* child = node->traverseToChildAt(from); node 364 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::removeNode(PassRefPtr<Node> node, ShouldAssumeContentIsAlwaysEditable shouldAssumeContentIsAlwaysEditable) node 366 Source/core/editing/CompositeEditCommand.cpp if (!node || !node->nonShadowBoundaryParentNode()) node 368 Source/core/editing/CompositeEditCommand.cpp applyCommandToComposite(RemoveNodeCommand::create(node, shouldAssumeContentIsAlwaysEditable)); node 371 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::removeNodePreservingChildren(PassRefPtr<Node> node, ShouldAssumeContentIsAlwaysEditable shouldAssumeContentIsAlwaysEditable) node 373 Source/core/editing/CompositeEditCommand.cpp applyCommandToComposite(RemoveNodePreservingChildrenCommand::create(node, shouldAssumeContentIsAlwaysEditable)); node 376 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::removeNodeAndPruneAncestors(PassRefPtr<Node> node, Node* excludeNode) node 378 Source/core/editing/CompositeEditCommand.cpp ASSERT(node.get() != excludeNode); node 379 Source/core/editing/CompositeEditCommand.cpp RefPtr<ContainerNode> parent = node->parentNode(); node 380 Source/core/editing/CompositeEditCommand.cpp removeNode(node); node 384 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::moveRemainingSiblingsToNewParent(Node* node, Node* pastLastNodeToMove, PassRefPtr<Element> prpNewParent) node 389 Source/core/editing/CompositeEditCommand.cpp for (; node && node != pastLastNodeToMove; node = node->nextSibling()) node 390 Source/core/editing/CompositeEditCommand.cpp nodesToRemove.append(node); node 398 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::updatePositionForNodeRemovalPreservingChildren(Position& position, Node& node) node 401 Source/core/editing/CompositeEditCommand.cpp updatePositionForNodeRemoval(position, node); node 406 Source/core/editing/CompositeEditCommand.cpp HTMLElement* CompositeEditCommand::replaceElementWithSpanPreservingChildrenAndAttributes(PassRefPtr<HTMLElement> node) node 411 Source/core/editing/CompositeEditCommand.cpp RefPtr<ReplaceNodeWithSpanCommand> command = ReplaceNodeWithSpanCommand::create(node); node 420 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::prune(PassRefPtr<Node> node, Node* excludeNode) node 422 Source/core/editing/CompositeEditCommand.cpp if (RefPtr<Node> highestNodeToRemove = highestNodeToRemoveInPruning(node.get(), excludeNode)) node 426 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::splitTextNode(PassRefPtr<Text> node, unsigned offset) node 428 Source/core/editing/CompositeEditCommand.cpp applyCommandToComposite(SplitTextNodeCommand::create(node, offset)); node 458 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::insertTextIntoNode(PassRefPtr<Text> node, unsigned offset, const String& text) node 461 Source/core/editing/CompositeEditCommand.cpp applyCommandToComposite(InsertIntoTextNodeCommand::create(node, offset, text)); node 464 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::deleteTextFromNode(PassRefPtr<Text> node, unsigned offset, unsigned count) node 466 Source/core/editing/CompositeEditCommand.cpp applyCommandToComposite(DeleteFromTextNodeCommand::create(node, offset, count)); node 471 Source/core/editing/CompositeEditCommand.cpp RefPtr<Text> node(prpNode); node 472 Source/core/editing/CompositeEditCommand.cpp applyCommandToComposite(DeleteFromTextNodeCommand::create(node, offset, count)); node 474 Source/core/editing/CompositeEditCommand.cpp applyCommandToComposite(InsertIntoTextNodeCommand::create(node, offset, replacementText)); node 500 Source/core/editing/CompositeEditCommand.cpp RefPtr<Text> node(prpNode); node 503 Source/core/editing/CompositeEditCommand.cpp copyMarkers(markerController.markersInRange(Range::create(document(), node.get(), offset, node.get(), offset + count).get(), DocumentMarker::AllMarkers()), markers); node 504 Source/core/editing/CompositeEditCommand.cpp replaceTextInNode(node, offset, count, replacementText); node 505 Source/core/editing/CompositeEditCommand.cpp RefPtrWillBeRawPtr<Range> newRange = Range::create(document(), node.get(), offset, node.get(), offset + replacementText.length()); node 541 Source/core/editing/CompositeEditCommand.cpp void CompositeEditCommand::insertNodeAtTabSpanPosition(PassRefPtr<Node> node, const Position& pos) node 544 Source/core/editing/CompositeEditCommand.cpp insertNodeAt(node, positionOutsideTabSpan(pos)); node 591 Source/core/editing/CompositeEditCommand.cpp Node* node = position.containerNode(); node 592 Source/core/editing/CompositeEditCommand.cpp if (position.anchorType() != Position::PositionIsOffsetInAnchor || !node || !node->isTextNode()) node 595 Source/core/editing/CompositeEditCommand.cpp Text* textNode = toText(node); node 609 Source/core/editing/CompositeEditCommand.cpp Node* node = position.containerNode(); node 615 Source/core/editing/CompositeEditCommand.cpp String text = toText(node)->data(); node 622 Source/core/editing/CompositeEditCommand.cpp rebalanceWhitespaceOnTextSubstring(toText(node), position.offsetInContainerNode(), position.offsetInContainerNode()); node 661 Source/core/editing/CompositeEditCommand.cpp Node* node = position.deprecatedNode(); node 662 Source/core/editing/CompositeEditCommand.cpp if (!node || !node->isTextNode()) node 664 Source/core/editing/CompositeEditCommand.cpp Text* textNode = toText(node); node 793 Source/core/editing/CompositeEditCommand.cpp for (Node* node = start.deprecatedNode(); node; node = NodeTraversal::next(*node)) { node 794 Source/core/editing/CompositeEditCommand.cpp if (node->isTextNode()) node 795 Source/core/editing/CompositeEditCommand.cpp nodes.append(toText(node)); node 796 Source/core/editing/CompositeEditCommand.cpp if (node == end.deprecatedNode()) node 1013 Source/core/editing/CompositeEditCommand.cpp for (RefPtr<Node> node = NodeTraversal::nextSkippingChildren(*startNode, outerNode.get()); node; node = NodeTraversal::nextSkippingChildren(*node, outerNode.get())) { node 1017 Source/core/editing/CompositeEditCommand.cpp while (startNode->parentNode() != node->parentNode()) { node 1022 Source/core/editing/CompositeEditCommand.cpp RefPtr<Node> clonedNode = node->cloneNode(true); node 1025 Source/core/editing/CompositeEditCommand.cpp if (node == end.deprecatedNode() || end.deprecatedNode()->isDescendantOf(node.get())) node 1045 Source/core/editing/CompositeEditCommand.cpp Node* node = position.deprecatedNode(); node 1048 Source/core/editing/CompositeEditCommand.cpp if (destinationNode && destinationNode->isDescendantOf(node)) node 1052 Source/core/editing/CompositeEditCommand.cpp if (isHTMLBRElement(*node)) { node 1053 Source/core/editing/CompositeEditCommand.cpp removeNodeAndPruneAncestors(node, destinationNode); node 1059 Source/core/editing/CompositeEditCommand.cpp } else if (isBlock(node)) { node 1063 Source/core/editing/CompositeEditCommand.cpp prune(node, destinationNode); node 1066 Source/core/editing/CompositeEditCommand.cpp removeNodeAndPruneAncestors(node, destinationNode); node 1071 Source/core/editing/CompositeEditCommand.cpp Text* textNode = toText(node); node 1073 Source/core/editing/CompositeEditCommand.cpp removeNodeAndPruneAncestors(node, destinationNode); node 1445 Source/core/editing/CompositeEditCommand.cpp RefPtr<Node> node; node 1450 Source/core/editing/CompositeEditCommand.cpp for (node = start; node && node->parentNode() != endNode; node = node->parentNode()) { node 1451 Source/core/editing/CompositeEditCommand.cpp if (!node->parentNode()->isElementNode()) node 1454 Source/core/editing/CompositeEditCommand.cpp VisiblePosition positionInParent(firstPositionInNode(node->parentNode())); node 1455 Source/core/editing/CompositeEditCommand.cpp VisiblePosition positionInNode(firstPositionInOrBeforeNode(node.get())); node 1457 Source/core/editing/CompositeEditCommand.cpp splitElement(toElement(node->parentNode()), node); node 1460 Source/core/editing/CompositeEditCommand.cpp return node.release(); node 36 Source/core/editing/DeleteFromTextNodeCommand.cpp DeleteFromTextNodeCommand::DeleteFromTextNodeCommand(PassRefPtr<Text> node, unsigned offset, unsigned count) node 37 Source/core/editing/DeleteFromTextNodeCommand.cpp : SimpleEditCommand(node->document()) node 38 Source/core/editing/DeleteFromTextNodeCommand.cpp , m_node(node) node 37 Source/core/editing/DeleteFromTextNodeCommand.h static PassRefPtr<DeleteFromTextNodeCommand> create(PassRefPtr<Text> node, unsigned offset, unsigned count) node 39 Source/core/editing/DeleteFromTextNodeCommand.h return adoptRef(new DeleteFromTextNodeCommand(node, offset, count)); node 260 Source/core/editing/DeleteSelectionCommand.cpp static bool shouldNotInheritStyleFrom(const Node& node) node 262 Source/core/editing/DeleteSelectionCommand.cpp return !node.canContainRangeEndPoint(); node 321 Source/core/editing/DeleteSelectionCommand.cpp static Position firstEditablePositionInNode(Node* node) node 323 Source/core/editing/DeleteSelectionCommand.cpp ASSERT(node); node 324 Source/core/editing/DeleteSelectionCommand.cpp Node* next = node; node 326 Source/core/editing/DeleteSelectionCommand.cpp next = NodeTraversal::next(*next, node); node 330 Source/core/editing/DeleteSelectionCommand.cpp void DeleteSelectionCommand::removeNode(PassRefPtr<Node> node, ShouldAssumeContentIsAlwaysEditable shouldAssumeContentIsAlwaysEditable) node 332 Source/core/editing/DeleteSelectionCommand.cpp if (!node) node 335 Source/core/editing/DeleteSelectionCommand.cpp if (m_startRoot != m_endRoot && !(node->isDescendantOf(m_startRoot.get()) && node->isDescendantOf(m_endRoot.get()))) { node 337 Source/core/editing/DeleteSelectionCommand.cpp if (!node->parentNode()->rendererIsEditable()) { node 339 Source/core/editing/DeleteSelectionCommand.cpp if (!node->firstChild()) node 342 Source/core/editing/DeleteSelectionCommand.cpp RefPtr<Node> child = node->firstChild(); node 347 Source/core/editing/DeleteSelectionCommand.cpp if (nextChild && nextChild->parentNode() != node) node 357 Source/core/editing/DeleteSelectionCommand.cpp if (isTableStructureNode(node.get()) || node->isRootEditableElement()) { node 360 Source/core/editing/DeleteSelectionCommand.cpp Node* child = node->firstChild(); node 369 Source/core/editing/DeleteSelectionCommand.cpp RenderObject *r = node->renderer(); node 371 Source/core/editing/DeleteSelectionCommand.cpp Position firstEditablePosition = firstEditablePositionInNode(node.get()); node 378 Source/core/editing/DeleteSelectionCommand.cpp if (node == m_startBlock) { node 383 Source/core/editing/DeleteSelectionCommand.cpp if (node == m_endBlock) { node 390 Source/core/editing/DeleteSelectionCommand.cpp updatePositionForNodeRemoval(m_endingPosition, *node); node 391 Source/core/editing/DeleteSelectionCommand.cpp updatePositionForNodeRemoval(m_leadingWhitespace, *node); node 392 Source/core/editing/DeleteSelectionCommand.cpp updatePositionForNodeRemoval(m_trailingWhitespace, *node); node 394 Source/core/editing/DeleteSelectionCommand.cpp CompositeEditCommand::removeNode(node, shouldAssumeContentIsAlwaysEditable); node 397 Source/core/editing/DeleteSelectionCommand.cpp static void updatePositionForTextRemoval(Node* node, int offset, int count, Position& position) node 399 Source/core/editing/DeleteSelectionCommand.cpp if (position.anchorType() != Position::PositionIsOffsetInAnchor || position.containerNode() != node) node 408 Source/core/editing/DeleteSelectionCommand.cpp void DeleteSelectionCommand::deleteTextFromNode(PassRefPtr<Text> node, unsigned offset, unsigned count) node 411 Source/core/editing/DeleteSelectionCommand.cpp updatePositionForTextRemoval(node.get(), offset, count, m_endingPosition); node 412 Source/core/editing/DeleteSelectionCommand.cpp updatePositionForTextRemoval(node.get(), offset, count, m_leadingWhitespace); node 413 Source/core/editing/DeleteSelectionCommand.cpp updatePositionForTextRemoval(node.get(), offset, count, m_trailingWhitespace); node 414 Source/core/editing/DeleteSelectionCommand.cpp updatePositionForTextRemoval(node.get(), offset, count, m_downstreamEnd); node 416 Source/core/editing/DeleteSelectionCommand.cpp CompositeEditCommand::deleteTextFromNode(node, offset, count); node 422 Source/core/editing/DeleteSelectionCommand.cpp RefPtr<Node> node = range->firstNode(); node 423 Source/core/editing/DeleteSelectionCommand.cpp while (node && node != range->pastLastNode()) { node 424 Source/core/editing/DeleteSelectionCommand.cpp RefPtr<Node> nextNode = NodeTraversal::next(*node); node 425 Source/core/editing/DeleteSelectionCommand.cpp if ((isHTMLStyleElement(*node) && !(toElement(node)->hasAttribute(scopedAttr))) || isHTMLLinkElement(*node)) { node 426 Source/core/editing/DeleteSelectionCommand.cpp nextNode = NodeTraversal::nextSkippingChildren(*node); node 427 Source/core/editing/DeleteSelectionCommand.cpp RefPtr<ContainerNode> rootEditableElement = node->rootEditableElement(); node 429 Source/core/editing/DeleteSelectionCommand.cpp removeNode(node); node 430 Source/core/editing/DeleteSelectionCommand.cpp appendNode(node, rootEditableElement); node 433 Source/core/editing/DeleteSelectionCommand.cpp node = nextNode; node 490 Source/core/editing/DeleteSelectionCommand.cpp RefPtr<Node> node(startNode); node 495 Source/core/editing/DeleteSelectionCommand.cpp Text* text = toText(node); node 497 Source/core/editing/DeleteSelectionCommand.cpp node = NodeTraversal::next(*node); node 499 Source/core/editing/DeleteSelectionCommand.cpp node = startNode->traverseToChildAt(startOffset); node 507 Source/core/editing/DeleteSelectionCommand.cpp while (node && node != m_downstreamEnd.deprecatedNode()) { node 508 Source/core/editing/DeleteSelectionCommand.cpp if (comparePositions(firstPositionInOrBeforeNode(node.get()), m_downstreamEnd) >= 0) { node 510 Source/core/editing/DeleteSelectionCommand.cpp node = nullptr; node 511 Source/core/editing/DeleteSelectionCommand.cpp } else if (!m_downstreamEnd.deprecatedNode()->isDescendantOf(node.get())) { node 512 Source/core/editing/DeleteSelectionCommand.cpp RefPtr<Node> nextNode = NodeTraversal::nextSkippingChildren(*node); node 515 Source/core/editing/DeleteSelectionCommand.cpp updatePositionForNodeRemoval(m_downstreamEnd, *node); node 516 Source/core/editing/DeleteSelectionCommand.cpp removeNode(node.get()); node 517 Source/core/editing/DeleteSelectionCommand.cpp node = nextNode.get(); node 519 Source/core/editing/DeleteSelectionCommand.cpp Node& n = node->lastDescendant(); node 521 Source/core/editing/DeleteSelectionCommand.cpp removeNode(node.get()); node 522 Source/core/editing/DeleteSelectionCommand.cpp node = nullptr; node 524 Source/core/editing/DeleteSelectionCommand.cpp node = NodeTraversal::next(*node); node 753 Source/core/editing/DeleteSelectionCommand.cpp Node* node = m_endingPosition.containerNode(); node 754 Source/core/editing/DeleteSelectionCommand.cpp Node* rootNode = node->rootEditableElement(); node 756 Source/core/editing/DeleteSelectionCommand.cpp while (node != rootNode) { node 757 Source/core/editing/DeleteSelectionCommand.cpp if (isRemovableBlock(node)) { node 758 Source/core/editing/DeleteSelectionCommand.cpp if (node == m_endingPosition.anchorNode()) node 759 Source/core/editing/DeleteSelectionCommand.cpp updatePositionForNodeRemovalPreservingChildren(m_endingPosition, *node); node 761 Source/core/editing/DeleteSelectionCommand.cpp CompositeEditCommand::removeNodePreservingChildren(node); node 762 Source/core/editing/DeleteSelectionCommand.cpp node = m_endingPosition.anchorNode(); node 764 Source/core/editing/DeleteSelectionCommand.cpp node = node->parentNode(); node 340 Source/core/editing/EditingStyle.cpp EditingStyle::EditingStyle(Node* node, PropertiesToInclude propertiesToInclude) node 344 Source/core/editing/EditingStyle.cpp init(node, propertiesToInclude); node 408 Source/core/editing/EditingStyle.cpp static inline RGBA32 rgbaBackgroundColorInEffect(Node* node) node 410 Source/core/editing/EditingStyle.cpp return cssValueToRGBA(backgroundColorInEffect(node).get()); node 441 Source/core/editing/EditingStyle.cpp void EditingStyle::init(Node* node, PropertiesToInclude propertiesToInclude) node 443 Source/core/editing/EditingStyle.cpp if (isTabSpanTextNode(node)) node 444 Source/core/editing/EditingStyle.cpp node = tabSpanNode(node)->parentNode(); node 445 Source/core/editing/EditingStyle.cpp else if (isTabSpanNode(node)) node 446 Source/core/editing/EditingStyle.cpp node = node->parentNode(); node 448 Source/core/editing/EditingStyle.cpp RefPtr<CSSComputedStyleDeclaration> computedStyleAtPosition = CSSComputedStyleDeclaration::create(node); node 452 Source/core/editing/EditingStyle.cpp if (RefPtrWillBeRawPtr<CSSValue> value = backgroundColorInEffect(node)) node 458 Source/core/editing/EditingStyle.cpp if (node && node->computedStyle()) { node 459 Source/core/editing/EditingStyle.cpp RenderStyle* renderStyle = node->computedStyle(); node 615 Source/core/editing/EditingStyle.cpp void EditingStyle::removeStyleAddedByNode(Node* node) node 617 Source/core/editing/EditingStyle.cpp if (!node || !node->parentNode()) node 619 Source/core/editing/EditingStyle.cpp RefPtrWillBeRawPtr<MutableStylePropertySet> parentStyle = editingStyleFromComputedStyle(CSSComputedStyleDeclaration::create(node->parentNode()), AllEditingProperties); node 620 Source/core/editing/EditingStyle.cpp RefPtrWillBeRawPtr<MutableStylePropertySet> nodeStyle = editingStyleFromComputedStyle(CSSComputedStyleDeclaration::create(node), AllEditingProperties); node 625 Source/core/editing/EditingStyle.cpp void EditingStyle::removeStyleConflictingWithStyleOfNode(Node* node) node 627 Source/core/editing/EditingStyle.cpp if (!node || !node->parentNode() || !m_mutableStyle) node 630 Source/core/editing/EditingStyle.cpp RefPtrWillBeRawPtr<MutableStylePropertySet> parentStyle = editingStyleFromComputedStyle(CSSComputedStyleDeclaration::create(node->parentNode()), AllEditingProperties); node 631 Source/core/editing/EditingStyle.cpp RefPtrWillBeRawPtr<MutableStylePropertySet> nodeStyle = editingStyleFromComputedStyle(CSSComputedStyleDeclaration::create(node), AllEditingProperties); node 699 Source/core/editing/EditingStyle.cpp for (Node* node = selection.start().deprecatedNode(); node; node = NodeTraversal::next(*node)) { node 700 Source/core/editing/EditingStyle.cpp if (node->renderer() && node->rendererIsEditable()) { node 701 Source/core/editing/EditingStyle.cpp RefPtr<CSSComputedStyleDeclaration> nodeStyle = CSSComputedStyleDeclaration::create(node); node 703 Source/core/editing/EditingStyle.cpp TriState nodeState = triStateOfStyle(nodeStyle.get(), node->isTextNode() ? EditingStyle::DoNotIgnoreTextOnlyProperties : EditingStyle::IgnoreTextOnlyProperties); node 707 Source/core/editing/EditingStyle.cpp } else if (state != nodeState && node->isTextNode()) { node 713 Source/core/editing/EditingStyle.cpp if (node == selection.end().deprecatedNode()) node 877 Source/core/editing/EditingStyle.cpp bool EditingStyle::styleIsPresentInComputedStyleOfNode(Node* node) const node 879 Source/core/editing/EditingStyle.cpp return !m_mutableStyle || getPropertiesNotIn(m_mutableStyle.get(), CSSComputedStyleDeclaration::create(node).get())->isEmpty(); node 1066 Source/core/editing/EditingStyle.cpp for (Node* node = context; node && !node->isDocumentNode(); node = node->parentNode()) { node 1067 Source/core/editing/EditingStyle.cpp if (node->isStyledElement() && !isMailBlockquote(node)) { node 1068 Source/core/editing/EditingStyle.cpp wrappingStyle->mergeInlineAndImplicitStyleOfElement(toElement(node), EditingStyle::DoNotOverrideValues, node 1278 Source/core/editing/EditingStyle.cpp Node* node = position.deprecatedNode(); node 1279 Source/core/editing/EditingStyle.cpp if (!node) node 1288 Source/core/editing/EditingStyle.cpp for (Node* n = node; n && n != pastLast; n = NodeTraversal::next(*n)) { node 1309 Source/core/editing/EditingStyle.cpp node = selection.visibleStart().deepEquivalent().deprecatedNode(); node 1314 Source/core/editing/EditingStyle.cpp Node* block = enclosingBlock(node); node 1317 Source/core/editing/EditingStyle.cpp for (; node != block; node = node->parentNode()) { node 1318 Source/core/editing/EditingStyle.cpp if (!node->isStyledElement()) node 1321 Source/core/editing/EditingStyle.cpp RefPtr<CSSComputedStyleDeclaration> style = CSSComputedStyleDeclaration::create(node); node 1346 Source/core/editing/EditingStyle.cpp if (selection.isRange() && !end.deprecatedNode()->isDescendantOf(node)) node 1633 Source/core/editing/EditingStyle.cpp PassRefPtrWillBeRawPtr<CSSValue> backgroundColorInEffect(Node* node) node 1635 Source/core/editing/EditingStyle.cpp for (Node* ancestor = node; ancestor; ancestor = ancestor->parentNode()) { node 76 Source/core/editing/EditingStyle.h static PassRefPtr<EditingStyle> create(Node* node, PropertiesToInclude propertiesToInclude = OnlyEditingInheritableProperties) node 78 Source/core/editing/EditingStyle.h return adoptRef(new EditingStyle(node, propertiesToInclude)); node 226 Source/core/editing/Editor.cpp Node* node = body->firstChild(); node 227 Source/core/editing/Editor.cpp if (!isHTMLImageElement(node)) node 229 Source/core/editing/Editor.cpp return toHTMLImageElement(node); node 424 Source/core/editing/Editor.cpp static void writeImageNodeToPasteboard(Pasteboard* pasteboard, Node* node, const String& title) node 427 Source/core/editing/Editor.cpp ASSERT(node); node 429 Source/core/editing/Editor.cpp if (!(node->renderer() && node->renderer()->isImage())) node 432 Source/core/editing/Editor.cpp RenderImage* renderer = toRenderImage(node->renderer()); node 441 Source/core/editing/Editor.cpp if (isHTMLImageElement(*node) || isHTMLInputElement(*node)) node 442 Source/core/editing/Editor.cpp urlString = toElement(node)->getAttribute(srcAttr); node 443 Source/core/editing/Editor.cpp else if (isSVGImageElement(*node)) node 444 Source/core/editing/Editor.cpp urlString = toElement(node)->getAttribute(XLinkNames::hrefAttr); node 445 Source/core/editing/Editor.cpp else if (isHTMLEmbedElement(*node) || isHTMLObjectElement(*node)) node 446 Source/core/editing/Editor.cpp urlString = toElement(node)->imageSourceURL(); node 447 Source/core/editing/Editor.cpp KURL url = urlString.isEmpty() ? KURL() : node->document().completeURL(stripLeadingAndTrailingHTMLSpaces(urlString)); node 534 Source/core/editing/Editor.cpp Node* node = endingSelection.start().deprecatedNode(); node 536 Source/core/editing/Editor.cpp cache->postNotification(node, AXObjectCache::AXValueChanged, false); node 97 Source/core/editing/EditorCommand.cpp Node* node = event->target()->toNode(); node 98 Source/core/editing/EditorCommand.cpp if (!node) node 100 Source/core/editing/EditorCommand.cpp return node->document().frame(); node 43 Source/core/editing/FormatBlockCommand.cpp static inline bool isElementForFormatBlock(Node* node) node 45 Source/core/editing/FormatBlockCommand.cpp return node->isElementNode() && isElementForFormatBlock(toElement(node)->tagQName()); node 125 Source/core/editing/FrameSelection.cpp Node* node = m_selection.base().containerNode(); node 126 Source/core/editing/FrameSelection.cpp return node ? &node->treeScope().rootNode() : 0; node 298 Source/core/editing/FrameSelection.cpp static bool removingNodeRemovesPosition(Node& node, const Position& position) node 303 Source/core/editing/FrameSelection.cpp if (position.anchorNode() == node) node 306 Source/core/editing/FrameSelection.cpp if (!node.isElementNode()) node 309 Source/core/editing/FrameSelection.cpp Element& element = toElement(node); node 313 Source/core/editing/FrameSelection.cpp void FrameSelection::nodeWillBeRemoved(Node& node) node 317 Source/core/editing/FrameSelection.cpp if (isNone() || !node.inActiveDocument()) node 320 Source/core/editing/FrameSelection.cpp respondToNodeModification(node, removingNodeRemovesPosition(node, m_selection.base()), removingNodeRemovesPosition(node, m_selection.extent()), node 321 Source/core/editing/FrameSelection.cpp removingNodeRemovesPosition(node, m_selection.start()), removingNodeRemovesPosition(node, m_selection.end())); node 324 Source/core/editing/FrameSelection.cpp void FrameSelection::respondToNodeModification(Node& node, bool baseRemoved, bool extentRemoved, bool startRemoved, bool endRemoved) node 326 Source/core/editing/FrameSelection.cpp ASSERT(node.document().isActive()); node 335 Source/core/editing/FrameSelection.cpp updatePositionForNodeRemoval(start, node); node 337 Source/core/editing/FrameSelection.cpp updatePositionForNodeRemoval(end, node); node 359 Source/core/editing/FrameSelection.cpp Range::CompareResults compareResult = range->compareNode(&node, exceptionState); node 376 Source/core/editing/FrameSelection.cpp static Position updatePositionAfterAdoptingTextReplacement(const Position& position, CharacterData* node, unsigned offset, unsigned oldLength, unsigned newLength) node 378 Source/core/editing/FrameSelection.cpp if (!position.anchorNode() || position.anchorNode() != node || position.anchorType() != Position::PositionIsOffsetInAnchor) node 393 Source/core/editing/FrameSelection.cpp ASSERT(positionOffset <= node->length()); node 396 Source/core/editing/FrameSelection.cpp return Position(toText(node), positionOffset); node 399 Source/core/editing/FrameSelection.cpp void FrameSelection::didUpdateCharacterData(CharacterData* node, unsigned offset, unsigned oldLength, unsigned newLength) node 402 Source/core/editing/FrameSelection.cpp if (isNone() || !node || !node->inDocument()) node 405 Source/core/editing/FrameSelection.cpp Position base = updatePositionAfterAdoptingTextReplacement(m_selection.base(), node, offset, oldLength, newLength); node 406 Source/core/editing/FrameSelection.cpp Position extent = updatePositionAfterAdoptingTextReplacement(m_selection.extent(), node, offset, oldLength, newLength); node 407 Source/core/editing/FrameSelection.cpp Position start = updatePositionAfterAdoptingTextReplacement(m_selection.start(), node, offset, oldLength, newLength); node 408 Source/core/editing/FrameSelection.cpp Position end = updatePositionAfterAdoptingTextReplacement(m_selection.end(), node, offset, oldLength, newLength); node 1261 Source/core/editing/FrameSelection.cpp Node* node = m_selection.start().deprecatedNode(); node 1262 Source/core/editing/FrameSelection.cpp m_previousCaretNode = node; node 1264 Source/core/editing/FrameSelection.cpp repaintCaretForLocalRect(node, newRect); node 1806 Source/core/editing/FrameSelection.cpp Node* node = document->documentElement(); node 1807 Source/core/editing/FrameSelection.cpp if (!node) node 1809 Source/core/editing/FrameSelection.cpp Node* body = isHTMLBodyElement(*node) ? node : Traversal<HTMLBodyElement>::next(*node); node 37 Source/core/editing/HTMLInterchange.cpp String convertHTMLTextToInterchangeFormat(const String& in, const Text& node) node 40 Source/core/editing/HTMLInterchange.cpp if (node.renderer() && node.renderer()->style()->preserveNewline()) node 42 Source/core/editing/IndentOutdentCommand.cpp static bool isListOrIndentBlockquote(const Node* node) node 44 Source/core/editing/IndentOutdentCommand.cpp return node && (isHTMLUListElement(*node) || isHTMLOListElement(*node) || node->hasTagName(blockquoteTag)); node 37 Source/core/editing/InsertIntoTextNodeCommand.cpp InsertIntoTextNodeCommand::InsertIntoTextNodeCommand(PassRefPtr<Text> node, unsigned offset, const String& text) node 38 Source/core/editing/InsertIntoTextNodeCommand.cpp : SimpleEditCommand(node->document()) node 39 Source/core/editing/InsertIntoTextNodeCommand.cpp , m_node(node) node 37 Source/core/editing/InsertIntoTextNodeCommand.h static PassRefPtr<InsertIntoTextNodeCommand> create(PassRefPtr<Text> node, unsigned offset, const String& text) node 39 Source/core/editing/InsertIntoTextNodeCommand.h return adoptRef(new InsertIntoTextNodeCommand(node, offset, text)); node 43 Source/core/editing/InsertIntoTextNodeCommand.h InsertIntoTextNodeCommand(PassRefPtr<Text> node, unsigned offset, const String& text); node 42 Source/core/editing/InsertListCommand.cpp static Node* enclosingListChild(Node* node, Node* listNode) node 44 Source/core/editing/InsertListCommand.cpp Node* listChild = enclosingListChild(node); node 50 Source/core/editing/InsertListCommand.cpp HTMLElement* InsertListCommand::fixOrphanedListChild(Node* node) node 53 Source/core/editing/InsertListCommand.cpp insertNodeBefore(listElement, node); node 54 Source/core/editing/InsertListCommand.cpp removeNode(node); node 55 Source/core/editing/InsertListCommand.cpp appendNode(node, listElement); node 233 Source/core/editing/InsertTextCommand.cpp Node* node = insertPos.containerNode(); node 234 Source/core/editing/InsertTextCommand.cpp unsigned offset = node->isTextNode() ? insertPos.offsetInContainerNode() : 0; node 237 Source/core/editing/InsertTextCommand.cpp if (isTabSpanTextNode(node)) { node 238 Source/core/editing/InsertTextCommand.cpp RefPtr<Text> textNode = toText(node); node 247 Source/core/editing/InsertTextCommand.cpp if (!node->isTextNode()) { node 250 Source/core/editing/InsertTextCommand.cpp RefPtr<Text> textNode = toText(node); node 173 Source/core/editing/MarkupAccumulator.cpp void MarkupAccumulator::appendStartTag(Node& node, Namespaces* namespaces) node 175 Source/core/editing/MarkupAccumulator.cpp appendStartMarkup(m_markup, node, namespaces); node 177 Source/core/editing/MarkupAccumulator.cpp m_nodes->append(&node); node 180 Source/core/editing/MarkupAccumulator.cpp void MarkupAccumulator::appendEndTag(const Node& node) node 182 Source/core/editing/MarkupAccumulator.cpp appendEndMarkup(m_markup, node); node 482 Source/core/editing/MarkupAccumulator.cpp void MarkupAccumulator::appendStartMarkup(StringBuilder& result, Node& node, Namespaces* namespaces) node 484 Source/core/editing/MarkupAccumulator.cpp switch (node.nodeType()) { node 486 Source/core/editing/MarkupAccumulator.cpp appendText(result, toText(node)); node 489 Source/core/editing/MarkupAccumulator.cpp appendComment(result, toComment(node).data()); node 492 Source/core/editing/MarkupAccumulator.cpp appendXMLDeclaration(result, toDocument(node)); node 497 Source/core/editing/MarkupAccumulator.cpp appendDocumentType(result, toDocumentType(node)); node 500 Source/core/editing/MarkupAccumulator.cpp appendProcessingInstruction(result, toProcessingInstruction(node).target(), toProcessingInstruction(node).data()); node 503 Source/core/editing/MarkupAccumulator.cpp appendElement(result, toElement(node), namespaces); node 506 Source/core/editing/MarkupAccumulator.cpp appendCDATASection(result, toCDATASection(node).data()); node 519 Source/core/editing/MarkupAccumulator.cpp bool MarkupAccumulator::shouldSelfClose(const Node& node) node 521 Source/core/editing/MarkupAccumulator.cpp if (serializeAsHTMLDocument(node)) node 523 Source/core/editing/MarkupAccumulator.cpp if (node.hasChildren()) node 525 Source/core/editing/MarkupAccumulator.cpp if (node.isHTMLElement() && !elementCannotHaveEndTag(node)) node 530 Source/core/editing/MarkupAccumulator.cpp bool MarkupAccumulator::elementCannotHaveEndTag(const Node& node) node 532 Source/core/editing/MarkupAccumulator.cpp if (!node.isHTMLElement()) node 539 Source/core/editing/MarkupAccumulator.cpp return toHTMLElement(node).ieForbidsInsertHTML(); node 542 Source/core/editing/MarkupAccumulator.cpp void MarkupAccumulator::appendEndMarkup(StringBuilder& result, const Node& node) node 544 Source/core/editing/MarkupAccumulator.cpp if (!node.isElementNode() || shouldSelfClose(node) || (!node.hasChildren() && elementCannotHaveEndTag(node))) node 548 Source/core/editing/MarkupAccumulator.cpp result.append(nodeNamePreservingCase(toElement(node))); node 552 Source/core/editing/MarkupAccumulator.cpp bool MarkupAccumulator::serializeAsHTMLDocument(const Node& node) const node 556 Source/core/editing/MarkupAccumulator.cpp return node.document().isHTMLDocument(); node 35 Source/core/editing/RemoveNodeCommand.cpp RemoveNodeCommand::RemoveNodeCommand(PassRefPtr<Node> node, ShouldAssumeContentIsAlwaysEditable shouldAssumeContentIsAlwaysEditable) node 36 Source/core/editing/RemoveNodeCommand.cpp : SimpleEditCommand(node->document()) node 37 Source/core/editing/RemoveNodeCommand.cpp , m_node(node) node 35 Source/core/editing/RemoveNodeCommand.h static PassRefPtr<RemoveNodeCommand> create(PassRefPtr<Node> node, ShouldAssumeContentIsAlwaysEditable shouldAssumeContentIsAlwaysEditable) node 37 Source/core/editing/RemoveNodeCommand.h return adoptRef(new RemoveNodeCommand(node, shouldAssumeContentIsAlwaysEditable)); node 34 Source/core/editing/RemoveNodePreservingChildrenCommand.cpp RemoveNodePreservingChildrenCommand::RemoveNodePreservingChildrenCommand(PassRefPtr<Node> node, ShouldAssumeContentIsAlwaysEditable shouldAssumeContentIsAlwaysEditable) node 35 Source/core/editing/RemoveNodePreservingChildrenCommand.cpp : CompositeEditCommand(node->document()) node 36 Source/core/editing/RemoveNodePreservingChildrenCommand.cpp , m_node(node) node 35 Source/core/editing/RemoveNodePreservingChildrenCommand.h static PassRefPtr<RemoveNodePreservingChildrenCommand> create(PassRefPtr<Node> node, ShouldAssumeContentIsAlwaysEditable shouldAssumeContentIsAlwaysEditable) node 37 Source/core/editing/RemoveNodePreservingChildrenCommand.h return adoptRef(new RemoveNodePreservingChildrenCommand(node, shouldAssumeContentIsAlwaysEditable)); node 210 Source/core/editing/RenderedPosition.cpp return createLegacyEditingPosition(m_renderer->node(), m_offset); node 212 Source/core/editing/RenderedPosition.cpp return createLegacyEditingPosition(nextLeafChild()->renderer().node(), nextLeafChild()->caretLeftmostOffset()); node 220 Source/core/editing/RenderedPosition.cpp return createLegacyEditingPosition(m_renderer->node(), m_offset); node 222 Source/core/editing/RenderedPosition.cpp return createLegacyEditingPosition(prevLeafChild()->renderer().node(), prevLeafChild()->caretRightmostOffset()); node 236 Source/core/editing/RenderedPosition.cpp for (RenderObject* renderer = rendererFromPosition(position); renderer && renderer->node(); renderer = renderer->parent()) { node 88 Source/core/editing/ReplaceSelectionCommand.cpp void insertNodeBefore(PassRefPtr<Node> node, Node* refNode); node 96 Source/core/editing/ReplaceSelectionCommand.cpp static bool isInterchangeNewlineNode(const Node *node) node 99 Source/core/editing/ReplaceSelectionCommand.cpp return isHTMLBRElement(node) && toElement(node)->getAttribute(classAttr) == interchangeNewlineClassString; node 102 Source/core/editing/ReplaceSelectionCommand.cpp static bool isInterchangeConvertedSpaceSpan(const Node *node) node 105 Source/core/editing/ReplaceSelectionCommand.cpp return node->isHTMLElement() && toHTMLElement(node)->getAttribute(classAttr) == convertedSpaceSpanClassString; node 207 Source/core/editing/ReplaceSelectionCommand.cpp void ReplacementFragment::removeNodePreservingChildren(PassRefPtr<Node> node) node 209 Source/core/editing/ReplaceSelectionCommand.cpp if (!node) node 212 Source/core/editing/ReplaceSelectionCommand.cpp while (RefPtr<Node> n = node->firstChild()) { node 214 Source/core/editing/ReplaceSelectionCommand.cpp insertNodeBefore(n.release(), node.get()); node 216 Source/core/editing/ReplaceSelectionCommand.cpp removeNode(node); node 219 Source/core/editing/ReplaceSelectionCommand.cpp void ReplacementFragment::removeNode(PassRefPtr<Node> node) node 221 Source/core/editing/ReplaceSelectionCommand.cpp if (!node) node 224 Source/core/editing/ReplaceSelectionCommand.cpp ContainerNode* parent = node->nonShadowBoundaryParentNode(); node 228 Source/core/editing/ReplaceSelectionCommand.cpp parent->removeChild(node.get()); node 231 Source/core/editing/ReplaceSelectionCommand.cpp void ReplacementFragment::insertNodeBefore(PassRefPtr<Node> node, Node* refNode) node 233 Source/core/editing/ReplaceSelectionCommand.cpp if (!node || !refNode) node 240 Source/core/editing/ReplaceSelectionCommand.cpp parent->insertBefore(node, refNode); node 260 Source/core/editing/ReplaceSelectionCommand.cpp while (RefPtr<Node> node = holder->firstChild()) { node 261 Source/core/editing/ReplaceSelectionCommand.cpp holder->removeChild(node.get()); node 262 Source/core/editing/ReplaceSelectionCommand.cpp m_fragment->appendChild(node.get()); node 272 Source/core/editing/ReplaceSelectionCommand.cpp for (Node* node = holder->firstChild(); node; node = NodeTraversal::next(*node, holder)) node 273 Source/core/editing/ReplaceSelectionCommand.cpp if (!isNodeRendered(node) && !isTableStructureNode(node)) node 274 Source/core/editing/ReplaceSelectionCommand.cpp unrendered.append(node); node 288 Source/core/editing/ReplaceSelectionCommand.cpp Node* node = container->firstChild(); node 289 Source/core/editing/ReplaceSelectionCommand.cpp while (node) { node 290 Source/core/editing/ReplaceSelectionCommand.cpp if (isInterchangeNewlineNode(node)) { node 292 Source/core/editing/ReplaceSelectionCommand.cpp removeNode(node); node 295 Source/core/editing/ReplaceSelectionCommand.cpp node = node->firstChild(); node 301 Source/core/editing/ReplaceSelectionCommand.cpp node = container->lastChild(); node 302 Source/core/editing/ReplaceSelectionCommand.cpp while (node) { node 303 Source/core/editing/ReplaceSelectionCommand.cpp if (isInterchangeNewlineNode(node)) { node 305 Source/core/editing/ReplaceSelectionCommand.cpp removeNode(node); node 308 Source/core/editing/ReplaceSelectionCommand.cpp node = node->lastChild(); node 311 Source/core/editing/ReplaceSelectionCommand.cpp node = container->firstChild(); node 312 Source/core/editing/ReplaceSelectionCommand.cpp while (node) { node 313 Source/core/editing/ReplaceSelectionCommand.cpp RefPtr<Node> next = NodeTraversal::next(*node); node 314 Source/core/editing/ReplaceSelectionCommand.cpp if (isInterchangeConvertedSpaceSpan(node)) { node 315 Source/core/editing/ReplaceSelectionCommand.cpp next = NodeTraversal::nextSkippingChildren(*node); node 316 Source/core/editing/ReplaceSelectionCommand.cpp removeNodePreservingChildren(node); node 318 Source/core/editing/ReplaceSelectionCommand.cpp node = next.get(); node 322 Source/core/editing/ReplaceSelectionCommand.cpp inline void ReplaceSelectionCommand::InsertedNodes::respondToNodeInsertion(Node& node) node 325 Source/core/editing/ReplaceSelectionCommand.cpp m_firstNodeInserted = &node; node 327 Source/core/editing/ReplaceSelectionCommand.cpp m_lastNodeInserted = &node; node 330 Source/core/editing/ReplaceSelectionCommand.cpp inline void ReplaceSelectionCommand::InsertedNodes::willRemoveNodePreservingChildren(Node& node) node 332 Source/core/editing/ReplaceSelectionCommand.cpp if (m_firstNodeInserted == node) node 333 Source/core/editing/ReplaceSelectionCommand.cpp m_firstNodeInserted = NodeTraversal::next(node); node 334 Source/core/editing/ReplaceSelectionCommand.cpp if (m_lastNodeInserted == node) node 335 Source/core/editing/ReplaceSelectionCommand.cpp m_lastNodeInserted = node.lastChild() ? node.lastChild() : NodeTraversal::nextSkippingChildren(node); node 338 Source/core/editing/ReplaceSelectionCommand.cpp inline void ReplaceSelectionCommand::InsertedNodes::willRemoveNode(Node& node) node 340 Source/core/editing/ReplaceSelectionCommand.cpp if (m_firstNodeInserted == node && m_lastNodeInserted == node) { node 343 Source/core/editing/ReplaceSelectionCommand.cpp } else if (m_firstNodeInserted == node) { node 345 Source/core/editing/ReplaceSelectionCommand.cpp } else if (m_lastNodeInserted == node) { node 350 Source/core/editing/ReplaceSelectionCommand.cpp inline void ReplaceSelectionCommand::InsertedNodes::didReplaceNode(Node& node, Node& newNode) node 352 Source/core/editing/ReplaceSelectionCommand.cpp if (m_firstNodeInserted == node) node 354 Source/core/editing/ReplaceSelectionCommand.cpp if (m_lastNodeInserted == node) node 418 Source/core/editing/ReplaceSelectionCommand.cpp static bool isMailPasteAsQuotationNode(const Node* node) node 420 Source/core/editing/ReplaceSelectionCommand.cpp return node && node->hasTagName(blockquoteTag) && toElement(node)->getAttribute(classAttr) == ApplePasteAsQuotation; node 466 Source/core/editing/ReplaceSelectionCommand.cpp for (RefPtr<Node> node = insertedNodes.firstNodeInserted(); node && node != pastEndNode; node = next) { node 469 Source/core/editing/ReplaceSelectionCommand.cpp next = NodeTraversal::next(*node); node 470 Source/core/editing/ReplaceSelectionCommand.cpp if (!node->isStyledElement()) node 473 Source/core/editing/ReplaceSelectionCommand.cpp Element* element = toElement(node); node 485 Source/core/editing/ReplaceSelectionCommand.cpp node = replaceElementWithSpanPreservingChildrenAndAttributes(htmlElement); node 486 Source/core/editing/ReplaceSelectionCommand.cpp element = toElement(node); node 488 Source/core/editing/ReplaceSelectionCommand.cpp insertedNodes.didReplaceNode(*htmlElement, *node); node 616 Source/core/editing/ReplaceSelectionCommand.cpp for (RefPtr<Node> node = insertedNodes.firstNodeInserted(); node && node != pastEndNode; node = next) { node 617 Source/core/editing/ReplaceSelectionCommand.cpp next = NodeTraversal::next(*node); node 619 Source/core/editing/ReplaceSelectionCommand.cpp if (!node->isHTMLElement()) node 622 Source/core/editing/ReplaceSelectionCommand.cpp if (isProhibitedParagraphChild(toHTMLElement(node)->localName())) { node 623 Source/core/editing/ReplaceSelectionCommand.cpp if (HTMLElement* paragraphElement = toHTMLElement(enclosingNodeWithTag(positionInParentBeforeNode(*node), pTag))) node 624 Source/core/editing/ReplaceSelectionCommand.cpp moveNodeOutOfAncestor(node, paragraphElement); node 627 Source/core/editing/ReplaceSelectionCommand.cpp if (isHeaderElement(node.get())) { node 628 Source/core/editing/ReplaceSelectionCommand.cpp if (HTMLElement* headerElement = toHTMLElement(highestEnclosingNodeOfType(positionInParentBeforeNode(*node), isHeaderElement))) node 629 Source/core/editing/ReplaceSelectionCommand.cpp moveNodeOutOfAncestor(node, headerElement); node 636 Source/core/editing/ReplaceSelectionCommand.cpp RefPtr<Node> node = prpNode; node 642 Source/core/editing/ReplaceSelectionCommand.cpp VisiblePosition positionAtEndOfNode(lastPositionInOrAfterNode(node.get())); node 645 Source/core/editing/ReplaceSelectionCommand.cpp removeNode(node); node 647 Source/core/editing/ReplaceSelectionCommand.cpp insertNodeBefore(node, ancestor->nextSibling()); node 649 Source/core/editing/ReplaceSelectionCommand.cpp appendNode(node, ancestor->parentNode()); node 651 Source/core/editing/ReplaceSelectionCommand.cpp RefPtr<Node> nodeToSplitTo = splitTreeToNode(node.get(), ancestor.get(), true); node 652 Source/core/editing/ReplaceSelectionCommand.cpp removeNode(node); node 653 Source/core/editing/ReplaceSelectionCommand.cpp insertNodeBefore(node, nodeToSplitTo); node 700 Source/core/editing/ReplaceSelectionCommand.cpp for (Node* node = fragment.firstChild(); node; node = next) { node 701 Source/core/editing/ReplaceSelectionCommand.cpp if (isHTMLBaseElement(*node) node 702 Source/core/editing/ReplaceSelectionCommand.cpp || isHTMLLinkElement(*node) node 703 Source/core/editing/ReplaceSelectionCommand.cpp || isHTMLMetaElement(*node) node 704 Source/core/editing/ReplaceSelectionCommand.cpp || isHTMLStyleElement(*node) node 705 Source/core/editing/ReplaceSelectionCommand.cpp || isHTMLTitleElement(*node)) { node 706 Source/core/editing/ReplaceSelectionCommand.cpp next = NodeTraversal::nextSkippingChildren(*node); node 707 Source/core/editing/ReplaceSelectionCommand.cpp fragment.removeNode(node); node 709 Source/core/editing/ReplaceSelectionCommand.cpp next = NodeTraversal::next(*node); node 757 Source/core/editing/ReplaceSelectionCommand.cpp for (Node* node = insertedNodes.firstNodeInserted(); node; node = NodeTraversal::next(*node)) { node 758 Source/core/editing/ReplaceSelectionCommand.cpp if (isLegacyAppleStyleSpan(node)) { node 759 Source/core/editing/ReplaceSelectionCommand.cpp wrappingStyleSpan = toHTMLElement(node); node 840 Source/core/editing/ReplaceSelectionCommand.cpp static Node* enclosingInline(Node* node) node 842 Source/core/editing/ReplaceSelectionCommand.cpp while (ContainerNode* parent = node->parentNode()) { node 844 Source/core/editing/ReplaceSelectionCommand.cpp return node; node 846 Source/core/editing/ReplaceSelectionCommand.cpp for (Node* sibling = node->previousSibling(); sibling; sibling = sibling->previousSibling()) { node 848 Source/core/editing/ReplaceSelectionCommand.cpp return node; node 850 Source/core/editing/ReplaceSelectionCommand.cpp node = parent; node 852 Source/core/editing/ReplaceSelectionCommand.cpp return node; node 855 Source/core/editing/ReplaceSelectionCommand.cpp static bool isInlineNodeWithStyle(const Node* node) node 858 Source/core/editing/ReplaceSelectionCommand.cpp if (isBlock(node)) node 861 Source/core/editing/ReplaceSelectionCommand.cpp if (!node->isHTMLElement()) node 866 Source/core/editing/ReplaceSelectionCommand.cpp const HTMLElement* element = toHTMLElement(node); node 1071 Source/core/editing/ReplaceSelectionCommand.cpp RefPtr<Node> node = refNode->nextSibling(); node 1090 Source/core/editing/ReplaceSelectionCommand.cpp while (node) { node 1091 Source/core/editing/ReplaceSelectionCommand.cpp RefPtr<Node> next = node->nextSibling(); node 1092 Source/core/editing/ReplaceSelectionCommand.cpp fragment.removeNode(node.get()); node 1093 Source/core/editing/ReplaceSelectionCommand.cpp insertNodeAfter(node, refNode); node 1094 Source/core/editing/ReplaceSelectionCommand.cpp insertedNodes.respondToNodeInsertion(*node); node 1097 Source/core/editing/ReplaceSelectionCommand.cpp if (!node->inDocument()) node 1100 Source/core/editing/ReplaceSelectionCommand.cpp refNode = node; node 1101 Source/core/editing/ReplaceSelectionCommand.cpp if (node && plainTextFragment) node 1102 Source/core/editing/ReplaceSelectionCommand.cpp plainTextFragment = isPlainTextMarkup(node.get()); node 1103 Source/core/editing/ReplaceSelectionCommand.cpp node = next; node 1289 Source/core/editing/ReplaceSelectionCommand.cpp RefPtr<Node> node = document().createEditingTextNode(collapseWhiteSpace ? nonBreakingSpaceString() : " "); node 1290 Source/core/editing/ReplaceSelectionCommand.cpp insertNodeAfter(node, endNode); node 1291 Source/core/editing/ReplaceSelectionCommand.cpp updateNodesInserted(node.get()); node 1313 Source/core/editing/ReplaceSelectionCommand.cpp RefPtr<Node> node = document().createEditingTextNode(collapseWhiteSpace ? nonBreakingSpaceString() : " "); node 1316 Source/core/editing/ReplaceSelectionCommand.cpp insertNodeBefore(node, startNode); node 1317 Source/core/editing/ReplaceSelectionCommand.cpp m_startOfInsertedContent = firstPositionInNode(node.get()); node 1451 Source/core/editing/ReplaceSelectionCommand.cpp if (Node* node = lastNode->previousSibling()) node 1452 Source/core/editing/ReplaceSelectionCommand.cpp return node; node 1457 Source/core/editing/ReplaceSelectionCommand.cpp void ReplaceSelectionCommand::updateNodesInserted(Node *node) node 1459 Source/core/editing/ReplaceSelectionCommand.cpp if (!node) node 1463 Source/core/editing/ReplaceSelectionCommand.cpp m_startOfInsertedContent = firstPositionInOrBeforeNode(node); node 1465 Source/core/editing/ReplaceSelectionCommand.cpp m_endOfInsertedContent = lastPositionInOrAfterNode(&node->lastDescendant()); node 51 Source/core/editing/SimplifyMarkupCommand.cpp for (Node* node = m_firstNode.get(); node && node != m_nodeAfterLast; node = NodeTraversal::next(*node)) { node 52 Source/core/editing/SimplifyMarkupCommand.cpp if (node->firstChild() || (node->isTextNode() && node->nextSibling())) node 55 Source/core/editing/SimplifyMarkupCommand.cpp Node* startingNode = node->parentNode(); node 85 Source/core/editing/SimplifyMarkupCommand.cpp for (Node* node = startingNode; node != topNodeWithStartingStyle; node = node->parentNode()) node 86 Source/core/editing/SimplifyMarkupCommand.cpp nodesToRemove.append(node); node 162 Source/core/editing/SpellCheckRequester.cpp const Node* node = range->startContainer(); node 163 Source/core/editing/SpellCheckRequester.cpp if (node && node->isElementNode() && !toElement(node)->isSpellCheckingEnabled()) node 107 Source/core/editing/SpellChecker.cpp for (Node* node = &frame->document()->rootNode(); node; node = NodeTraversal::next(*node)) { node 108 Source/core/editing/SpellChecker.cpp node->setAlreadySpellChecked(false); node 419 Source/core/editing/SpellChecker.cpp bool SpellChecker::isSpellCheckingEnabledFor(Node* node) const node 421 Source/core/editing/SpellChecker.cpp if (!node) node 423 Source/core/editing/SpellChecker.cpp const Element* focusedElement = node->isElementNode() ? toElement(node) : node->parentElement(); node 470 Source/core/editing/SpellChecker.cpp void SpellChecker::chunkAndMarkAllMisspellingsAndBadGrammar(Node* node) node 472 Source/core/editing/SpellChecker.cpp if (!node) node 474 Source/core/editing/SpellChecker.cpp RefPtrWillBeRawPtr<Range> rangeToCheck = Range::create(*m_frame.document(), firstPositionInNode(node), lastPositionInNode(node)); node 707 Source/core/editing/SpellChecker.cpp for (Node* node = innerText; node; node = NodeTraversal::next(*node, innerText)) { node 708 Source/core/editing/SpellChecker.cpp m_frame.document()->markers().removeMarkers(node, markerTypes); node 787 Source/core/editing/SpellChecker.cpp static Node* findFirstMarkable(Node* node) node 789 Source/core/editing/SpellChecker.cpp while (node) { node 790 Source/core/editing/SpellChecker.cpp if (!node->renderer()) node 792 Source/core/editing/SpellChecker.cpp if (node->renderer()->isText()) node 793 Source/core/editing/SpellChecker.cpp return node; node 794 Source/core/editing/SpellChecker.cpp if (node->renderer()->isTextControl()) node 795 Source/core/editing/SpellChecker.cpp node = toRenderTextControl(node->renderer())->textFormControlElement()->visiblePositionForIndex(1).deepEquivalent().deprecatedNode(); node 796 Source/core/editing/SpellChecker.cpp else if (node->firstChild()) node 797 Source/core/editing/SpellChecker.cpp node = node->firstChild(); node 799 Source/core/editing/SpellChecker.cpp node = node->nextSibling(); node 807 Source/core/editing/SpellChecker.cpp Node* node = findFirstMarkable(m_frame.selection().start().deprecatedNode()); node 808 Source/core/editing/SpellChecker.cpp if (!node) node 813 Source/core/editing/SpellChecker.cpp Vector<DocumentMarker*> markers = m_frame.document()->markers().markersFor(node); node 53 Source/core/editing/SplitElementCommand.cpp for (Node* node = m_element2->firstChild(); node != m_atChild; node = node->nextSibling()) node 54 Source/core/editing/SplitElementCommand.cpp children.append(node); node 86 Source/core/editing/SplitElementCommand.cpp for (Node* node = m_element1->firstChild(); node; node = node->nextSibling()) node 87 Source/core/editing/SplitElementCommand.cpp children.append(node); node 37 Source/core/editing/SplitTextNodeCommand.h static PassRefPtr<SplitTextNodeCommand> create(PassRefPtr<Text> node, int offset) node 39 Source/core/editing/SplitTextNodeCommand.h return adoptRef(new SplitTextNodeCommand(node, offset)); node 35 Source/core/editing/SplitTextNodeContainingElementCommand.h static PassRefPtr<SplitTextNodeContainingElementCommand> create(PassRefPtr<Text> node, int offset) node 37 Source/core/editing/SplitTextNodeContainingElementCommand.h return adoptRef(new SplitTextNodeContainingElementCommand(node, offset)); node 76 Source/core/editing/TextInsertionBaseCommand.cpp Node* node = selection.rootEditableElement(); node 77 Source/core/editing/TextInsertionBaseCommand.cpp if (!node) node 81 Source/core/editing/TextInsertionBaseCommand.cpp node->dispatchEvent(event, IGNORE_EXCEPTION); node 162 Source/core/editing/TextIterator.cpp static unsigned depthCrossingShadowBoundaries(Node* node) node 165 Source/core/editing/TextIterator.cpp for (Node* parent = node->parentOrShadowHostNode(); parent; parent = parent->parentOrShadowHostNode()) node 181 Source/core/editing/TextIterator.cpp for (Node* node = rangeEndContainer; node; node = node->parentOrShadowHostNode()) { node 182 Source/core/editing/TextIterator.cpp if (Node* next = node->nextSibling()) node 190 Source/core/editing/TextIterator.cpp static inline bool fullyClipsContents(Node* node) node 192 Source/core/editing/TextIterator.cpp RenderObject* renderer = node->renderer(); node 198 Source/core/editing/TextIterator.cpp static inline bool ignoresContainerClip(Node* node) node 200 Source/core/editing/TextIterator.cpp RenderObject* renderer = node->renderer(); node 206 Source/core/editing/TextIterator.cpp static void pushFullyClippedState(BitStack& stack, Node* node) node 208 Source/core/editing/TextIterator.cpp ASSERT(stack.size() == depthCrossingShadowBoundaries(node)); node 221 Source/core/editing/TextIterator.cpp stack.push(fullyClipsContents(node) || (stack.top() && !ignoresContainerClip(node))); node 224 Source/core/editing/TextIterator.cpp static void setUpFullyClippedStack(BitStack& stack, Node* node) node 228 Source/core/editing/TextIterator.cpp for (Node* parent = node->parentOrShadowHostNode(); parent; parent = parent->parentOrShadowHostNode()) node 235 Source/core/editing/TextIterator.cpp pushFullyClippedState(stack, node); node 237 Source/core/editing/TextIterator.cpp ASSERT(stack.size() == 1 + depthCrossingShadowBoundaries(node)); node 831 Source/core/editing/TextIterator.cpp static bool shouldEmitTabBeforeNode(Node* node) node 833 Source/core/editing/TextIterator.cpp RenderObject* r = node->renderer(); node 836 Source/core/editing/TextIterator.cpp if (!r || !isTableCell(node)) node 845 Source/core/editing/TextIterator.cpp static bool shouldEmitNewlineForNode(Node* node, bool emitsOriginalText) node 847 Source/core/editing/TextIterator.cpp RenderObject* renderer = node->renderer(); node 849 Source/core/editing/TextIterator.cpp if (renderer ? !renderer->isBR() : !isHTMLBRElement(node)) node 851 Source/core/editing/TextIterator.cpp return emitsOriginalText || !(node->isInShadowTree() && isHTMLInputElement(*node->shadowHost())); node 854 Source/core/editing/TextIterator.cpp static bool shouldEmitNewlinesBeforeAndAfterNode(Node& node) node 858 Source/core/editing/TextIterator.cpp RenderObject* r = node.renderer(); node 860 Source/core/editing/TextIterator.cpp return (node.hasTagName(blockquoteTag) node 861 Source/core/editing/TextIterator.cpp || node.hasTagName(ddTag) node 862 Source/core/editing/TextIterator.cpp || node.hasTagName(divTag) node 863 Source/core/editing/TextIterator.cpp || node.hasTagName(dlTag) node 864 Source/core/editing/TextIterator.cpp || node.hasTagName(dtTag) node 865 Source/core/editing/TextIterator.cpp || node.hasTagName(h1Tag) node 866 Source/core/editing/TextIterator.cpp || node.hasTagName(h2Tag) node 867 Source/core/editing/TextIterator.cpp || node.hasTagName(h3Tag) node 868 Source/core/editing/TextIterator.cpp || node.hasTagName(h4Tag) node 869 Source/core/editing/TextIterator.cpp || node.hasTagName(h5Tag) node 870 Source/core/editing/TextIterator.cpp || node.hasTagName(h6Tag) node 871 Source/core/editing/TextIterator.cpp || node.hasTagName(hrTag) node 872 Source/core/editing/TextIterator.cpp || node.hasTagName(liTag) node 873 Source/core/editing/TextIterator.cpp || node.hasTagName(listingTag) node 874 Source/core/editing/TextIterator.cpp || node.hasTagName(olTag) node 875 Source/core/editing/TextIterator.cpp || node.hasTagName(pTag) node 876 Source/core/editing/TextIterator.cpp || node.hasTagName(preTag) node 877 Source/core/editing/TextIterator.cpp || node.hasTagName(trTag) node 878 Source/core/editing/TextIterator.cpp || node.hasTagName(ulTag)); node 883 Source/core/editing/TextIterator.cpp if (isTableCell(&node)) node 898 Source/core/editing/TextIterator.cpp static bool shouldEmitNewlineAfterNode(Node& node) node 901 Source/core/editing/TextIterator.cpp if (!shouldEmitNewlinesBeforeAndAfterNode(node)) node 905 Source/core/editing/TextIterator.cpp Node* next = &node; node 913 Source/core/editing/TextIterator.cpp static bool shouldEmitNewlineBeforeNode(Node& node) node 915 Source/core/editing/TextIterator.cpp return shouldEmitNewlinesBeforeAndAfterNode(node); node 918 Source/core/editing/TextIterator.cpp static bool shouldEmitExtraNewlineForNode(Node* node) node 924 Source/core/editing/TextIterator.cpp RenderObject* r = node->renderer(); node 930 Source/core/editing/TextIterator.cpp if (node->hasTagName(h1Tag) node 931 Source/core/editing/TextIterator.cpp || node->hasTagName(h2Tag) node 932 Source/core/editing/TextIterator.cpp || node->hasTagName(h3Tag) node 933 Source/core/editing/TextIterator.cpp || node->hasTagName(h4Tag) node 934 Source/core/editing/TextIterator.cpp || node->hasTagName(h5Tag) node 935 Source/core/editing/TextIterator.cpp || node->hasTagName(h6Tag) node 936 Source/core/editing/TextIterator.cpp || node->hasTagName(pTag)) { node 961 Source/core/editing/TextIterator.cpp static int maxOffsetIncludingCollapsedSpaces(Node* node) node 963 Source/core/editing/TextIterator.cpp int offset = caretMaxOffset(node); node 965 Source/core/editing/TextIterator.cpp if (node->renderer() && node->renderer()->isText()) node 966 Source/core/editing/TextIterator.cpp offset += collapsedSpaceLength(toRenderText(node->renderer()), offset); node 1028 Source/core/editing/TextIterator.cpp bool TextIterator::shouldEmitSpaceBeforeAndAfterNode(Node* node) node 1030 Source/core/editing/TextIterator.cpp return isRenderedTable(node) && (node->renderer()->isInline() || m_emitsCharactersBetweenAllVisiblePositions); node 1178 Source/core/editing/TextIterator.cpp Node* node = textRange->startContainer(); node 1179 Source/core/editing/TextIterator.cpp if (!node) node 1181 Source/core/editing/TextIterator.cpp if (node->offsetInCharacters()) node 1182 Source/core/editing/TextIterator.cpp return node; node 1184 Source/core/editing/TextIterator.cpp return node->traverseToChildAt(textRange->startOffset()); node 1448 Source/core/editing/TextIterator.cpp void SimplifiedBackwardsTextIterator::emitCharacter(UChar c, Node* node, int startOffset, int endOffset) node 1451 Source/core/editing/TextIterator.cpp m_positionNode = node; node 108 Source/core/editing/TextIterator.h Node* node() const; node 224 Source/core/editing/TextIterator.h Node* node() const { return m_node; } node 144 Source/core/editing/VisiblePosition.cpp if (!renderer->node()) { node 220 Source/core/editing/VisiblePosition.cpp while (prevBox && !prevBox->renderer().node()) node 261 Source/core/editing/VisiblePosition.cpp p = createLegacyEditingPosition(renderer->node(), offset); node 309 Source/core/editing/VisiblePosition.cpp if (!renderer->node()) { node 387 Source/core/editing/VisiblePosition.cpp while (nextBox && !nextBox->renderer().node()) node 429 Source/core/editing/VisiblePosition.cpp p = createLegacyEditingPosition(renderer->node(), offset); node 576 Source/core/editing/VisiblePosition.cpp Node* node = position.containerNode(); node 594 Source/core/editing/VisiblePosition.cpp if (isHTMLHtmlElement(node) && !node->rendererIsEditable() && node->document().body() && node->document().body()->rendererIsEditable()) node 616 Source/core/editing/VisiblePosition.cpp Node* originalBlock = node ? node->enclosingBlockFlowElement() : 0; node 656 Source/core/editing/VisiblePosition.cpp Node* node = m_deepPosition.anchorNode(); node 658 Source/core/editing/VisiblePosition.cpp renderer = node->renderer(); node 769 Source/core/editing/VisiblePosition.cpp bool isFirstVisiblePositionInNode(const VisiblePosition &visiblePosition, const Node *node) node 774 Source/core/editing/VisiblePosition.cpp if (!visiblePosition.deepEquivalent().containerNode()->isDescendantOf(node)) node 778 Source/core/editing/VisiblePosition.cpp return previous.isNull() || !previous.deepEquivalent().deprecatedNode()->isDescendantOf(node); node 781 Source/core/editing/VisiblePosition.cpp bool isLastVisiblePositionInNode(const VisiblePosition &visiblePosition, const Node *node) node 786 Source/core/editing/VisiblePosition.cpp if (!visiblePosition.deepEquivalent().containerNode()->isDescendantOf(node)) node 790 Source/core/editing/VisiblePosition.cpp return next.isNull() || !next.deepEquivalent().deprecatedNode()->isDescendantOf(node); node 142 Source/core/editing/VisibleSelection.cpp VisibleSelection VisibleSelection::selectionFromContentsOfNode(Node* node) node 144 Source/core/editing/VisibleSelection.cpp ASSERT(!editingIgnoresContent(node)); node 145 Source/core/editing/VisibleSelection.cpp return VisibleSelection(firstPositionInNode(node), lastPositionInNode(node), DOWNSTREAM); node 54 Source/core/editing/VisibleUnits.cpp static Node* previousLeafWithSameEditability(Node* node, EditableType editableType) node 56 Source/core/editing/VisibleUnits.cpp bool editable = node->rendererIsEditable(editableType); node 57 Source/core/editing/VisibleUnits.cpp node = node->previousLeafNode(); node 58 Source/core/editing/VisibleUnits.cpp while (node) { node 59 Source/core/editing/VisibleUnits.cpp if (editable == node->rendererIsEditable(editableType)) node 60 Source/core/editing/VisibleUnits.cpp return node; node 61 Source/core/editing/VisibleUnits.cpp node = node->previousLeafNode(); node 66 Source/core/editing/VisibleUnits.cpp static Node* nextLeafWithSameEditability(Node* node, EditableType editableType = ContentIsEditable) node 68 Source/core/editing/VisibleUnits.cpp if (!node) node 71 Source/core/editing/VisibleUnits.cpp bool editable = node->rendererIsEditable(editableType); node 72 Source/core/editing/VisibleUnits.cpp node = node->nextLeafNode(); node 73 Source/core/editing/VisibleUnits.cpp while (node) { node 74 Source/core/editing/VisibleUnits.cpp if (editable == node->rendererIsEditable(editableType)) node 75 Source/core/editing/VisibleUnits.cpp return node; node 76 Source/core/editing/VisibleUnits.cpp node = node->nextLeafNode(); node 82 Source/core/editing/VisibleUnits.cpp static Position previousRootInlineBoxCandidatePosition(Node* node, const VisiblePosition& visiblePosition, EditableType editableType) node 85 Source/core/editing/VisibleUnits.cpp Node* previousNode = previousLeafWithSameEditability(node, editableType); node 105 Source/core/editing/VisibleUnits.cpp static Position nextRootInlineBoxCandidatePosition(Node* node, const VisiblePosition& visiblePosition, EditableType editableType) node 108 Source/core/editing/VisibleUnits.cpp Node* nextNode = nextLeafWithSameEditability(node, editableType); node 494 Source/core/editing/VisibleUnits.cpp bool inTextSecurityMode = it.node() && it.node()->renderer() && it.node()->renderer()->style()->textSecurity() != TSNONE; node 519 Source/core/editing/VisibleUnits.cpp Node* node = it.range()->startContainer(); node 520 Source/core/editing/VisibleUnits.cpp if ((node->isTextNode() && static_cast<int>(next) <= node->maxCharacterOffset()) || (node->renderer() && node->renderer()->isBR() && !next)) node 522 Source/core/editing/VisibleUnits.cpp return VisiblePosition(createLegacyEditingPosition(node, next), DOWNSTREAM); node 571 Source/core/editing/VisibleUnits.cpp bool inTextSecurityMode = it.node() && it.node()->renderer() && it.node()->renderer()->style()->textSecurity() != TSNONE; node 918 Source/core/editing/VisibleUnits.cpp Node* node = p.deprecatedNode(); node 920 Source/core/editing/VisibleUnits.cpp if (!node) node 923 Source/core/editing/VisibleUnits.cpp node->document().updateLayoutIgnorePendingStylesheets(); node 925 Source/core/editing/VisibleUnits.cpp RenderObject* renderer = node->renderer(); node 942 Source/core/editing/VisibleUnits.cpp Position position = previousRootInlineBoxCandidatePosition(node, visiblePosition, editableType); node 955 Source/core/editing/VisibleUnits.cpp Node* node = renderer.node(); node 956 Source/core/editing/VisibleUnits.cpp if (node && editingIgnoresContent(node)) node 957 Source/core/editing/VisibleUnits.cpp return VisiblePosition(positionInParentBeforeNode(*node)); node 964 Source/core/editing/VisibleUnits.cpp Element* rootElement = node->rendererIsEditable(editableType) ? node->rootEditableElement(editableType) : node->document().documentElement(); node 973 Source/core/editing/VisibleUnits.cpp Node* node = p.deprecatedNode(); node 975 Source/core/editing/VisibleUnits.cpp if (!node) node 978 Source/core/editing/VisibleUnits.cpp node->document().updateLayoutIgnorePendingStylesheets(); node 980 Source/core/editing/VisibleUnits.cpp RenderObject* renderer = node->renderer(); node 998 Source/core/editing/VisibleUnits.cpp Node* child = node->traverseToChildAt(p.deprecatedEditingOffset()); node 999 Source/core/editing/VisibleUnits.cpp node = child ? child : &node->lastDescendant(); node 1000 Source/core/editing/VisibleUnits.cpp Position position = nextRootInlineBoxCandidatePosition(node, visiblePosition, editableType); node 1013 Source/core/editing/VisibleUnits.cpp Node* node = renderer.node(); node 1014 Source/core/editing/VisibleUnits.cpp if (node && editingIgnoresContent(node)) node 1015 Source/core/editing/VisibleUnits.cpp return VisiblePosition(positionInParentBeforeNode(*node)); node 1022 Source/core/editing/VisibleUnits.cpp Element* rootElement = node->rendererIsEditable(editableType) ? node->rootEditableElement(editableType) : node->document().documentElement(); node 1095 Source/core/editing/VisibleUnits.cpp Node* node = startNode; node 1139 Source/core/editing/VisibleUnits.cpp node = n; node 1143 Source/core/editing/VisibleUnits.cpp node = n; node 1153 Source/core/editing/VisibleUnits.cpp return VisiblePosition(Position(node, offset, type), DOWNSTREAM); node 1156 Source/core/editing/VisibleUnits.cpp return VisiblePosition(Position(node, type), DOWNSTREAM); node 1173 Source/core/editing/VisibleUnits.cpp Node* node = startNode; node 1217 Source/core/editing/VisibleUnits.cpp node = n; node 1221 Source/core/editing/VisibleUnits.cpp node = n; node 1230 Source/core/editing/VisibleUnits.cpp return VisiblePosition(Position(node, offset, type), DOWNSTREAM); node 1232 Source/core/editing/VisibleUnits.cpp return VisiblePosition(Position(node, type), DOWNSTREAM); node 1323 Source/core/editing/VisibleUnits.cpp VisiblePosition startOfDocument(const Node* node) node 1325 Source/core/editing/VisibleUnits.cpp if (!node || !node->document().documentElement()) node 1328 Source/core/editing/VisibleUnits.cpp return VisiblePosition(firstPositionInNode(node->document().documentElement()), DOWNSTREAM); node 1336 Source/core/editing/VisibleUnits.cpp VisiblePosition endOfDocument(const Node* node) node 1338 Source/core/editing/VisibleUnits.cpp if (!node || !node->document().documentElement()) node 1341 Source/core/editing/VisibleUnits.cpp Element* doc = node->document().documentElement(); node 67 Source/core/editing/htmlediting.cpp bool isAtomicNode(const Node *node) node 69 Source/core/editing/htmlediting.cpp return node && (!node->hasChildren() || editingIgnoresContent(node)); node 118 Source/core/editing/htmlediting.cpp Node* node = position.deprecatedNode(); node 119 Source/core/editing/htmlediting.cpp if (!node) node 129 Source/core/editing/htmlediting.cpp node = highestRoot->parentNode(); node 130 Source/core/editing/htmlediting.cpp while (node) { node 131 Source/core/editing/htmlediting.cpp if (node->rendererIsEditable(editableType)) node 132 Source/core/editing/htmlediting.cpp highestRoot = node; node 133 Source/core/editing/htmlediting.cpp if (isHTMLBodyElement(*node)) node 135 Source/core/editing/htmlediting.cpp node = node->parentNode(); node 141 Source/core/editing/htmlediting.cpp Node* lowestEditableAncestor(Node* node) node 143 Source/core/editing/htmlediting.cpp while (node) { node 144 Source/core/editing/htmlediting.cpp if (node->rendererIsEditable()) node 145 Source/core/editing/htmlediting.cpp return node->rootEditableElement(); node 146 Source/core/editing/htmlediting.cpp if (isHTMLBodyElement(*node)) node 148 Source/core/editing/htmlediting.cpp node = node->parentNode(); node 156 Source/core/editing/htmlediting.cpp Node* node = p.deprecatedNode(); node 157 Source/core/editing/htmlediting.cpp if (!node) node 160 Source/core/editing/htmlediting.cpp node->document().updateLayoutIgnorePendingStylesheets(); node 164 Source/core/editing/htmlediting.cpp if (isRenderedTableElement(node)) node 165 Source/core/editing/htmlediting.cpp node = node->parentNode(); node 167 Source/core/editing/htmlediting.cpp return node->rendererIsEditable(editableType); node 172 Source/core/editing/htmlediting.cpp Node* node = pos.deprecatedNode(); node 173 Source/core/editing/htmlediting.cpp return (node == editableRootForPosition(pos) || node == enclosingNodeOfType(pos, &isTableCell)); node 179 Source/core/editing/htmlediting.cpp Node* node = p.deprecatedNode(); node 180 Source/core/editing/htmlediting.cpp if (!node) node 183 Source/core/editing/htmlediting.cpp if (isRenderedTableElement(node)) node 184 Source/core/editing/htmlediting.cpp node = node->parentNode(); node 186 Source/core/editing/htmlediting.cpp return node->rendererIsRichlyEditable(editableType); node 191 Source/core/editing/htmlediting.cpp Node* node = p.containerNode(); node 192 Source/core/editing/htmlediting.cpp if (!node) node 195 Source/core/editing/htmlediting.cpp if (isRenderedTableElement(node)) node 196 Source/core/editing/htmlediting.cpp node = node->parentNode(); node 198 Source/core/editing/htmlediting.cpp return node->rootEditableElement(editableType); node 313 Source/core/editing/htmlediting.cpp bool isBlock(const Node* node) node 315 Source/core/editing/htmlediting.cpp return node && node->renderer() && !node->renderer()->isInline() && !node->renderer()->isRubyText(); node 318 Source/core/editing/htmlediting.cpp bool isInline(const Node* node) node 320 Source/core/editing/htmlediting.cpp return node && node->renderer() && node->renderer()->isInline(); node 327 Source/core/editing/htmlediting.cpp Element* enclosingBlock(Node* node, EditingBoundaryCrossingRule rule) node 329 Source/core/editing/htmlediting.cpp Node* enclosingNode = enclosingNodeOfType(firstPositionInOrBeforeNode(node), isBlock, rule); node 346 Source/core/editing/htmlediting.cpp int lastOffsetForEditing(const Node* node) node 348 Source/core/editing/htmlediting.cpp ASSERT(node); node 349 Source/core/editing/htmlediting.cpp if (!node) node 351 Source/core/editing/htmlediting.cpp if (node->offsetInCharacters()) node 352 Source/core/editing/htmlediting.cpp return node->maxCharacterOffset(); node 354 Source/core/editing/htmlediting.cpp if (node->hasChildren()) node 355 Source/core/editing/htmlediting.cpp return node->countChildren(); node 358 Source/core/editing/htmlediting.cpp if (editingIgnoresContent(node)) node 394 Source/core/editing/htmlediting.cpp bool isTableStructureNode(const Node *node) node 396 Source/core/editing/htmlediting.cpp RenderObject* renderer = node->renderer(); node 506 Source/core/editing/htmlediting.cpp VisiblePosition visiblePositionBeforeNode(Node& node) node 508 Source/core/editing/htmlediting.cpp if (node.hasChildren()) node 509 Source/core/editing/htmlediting.cpp return VisiblePosition(firstPositionInOrBeforeNode(&node), DOWNSTREAM); node 510 Source/core/editing/htmlediting.cpp ASSERT(node.parentNode()); node 511 Source/core/editing/htmlediting.cpp ASSERT(!node.parentNode()->isShadowRoot()); node 512 Source/core/editing/htmlediting.cpp return VisiblePosition(positionInParentBeforeNode(node)); node 516 Source/core/editing/htmlediting.cpp VisiblePosition visiblePositionAfterNode(Node& node) node 518 Source/core/editing/htmlediting.cpp if (node.hasChildren()) node 519 Source/core/editing/htmlediting.cpp return VisiblePosition(lastPositionInOrAfterNode(&node), DOWNSTREAM); node 520 Source/core/editing/htmlediting.cpp ASSERT(node.parentNode()); node 521 Source/core/editing/htmlediting.cpp ASSERT(!node.parentNode()->isShadowRoot()); node 522 Source/core/editing/htmlediting.cpp return VisiblePosition(positionInParentAfterNode(node)); node 603 Source/core/editing/htmlediting.cpp static bool hasARenderedDescendant(Node* node, Node* excludedNode) node 605 Source/core/editing/htmlediting.cpp for (Node* n = node->firstChild(); n;) { node 607 Source/core/editing/htmlediting.cpp n = NodeTraversal::nextSkippingChildren(*n, node); node 612 Source/core/editing/htmlediting.cpp n = NodeTraversal::next(*n, node); node 617 Source/core/editing/htmlediting.cpp Node* highestNodeToRemoveInPruning(Node* node, Node* excludeNode) node 620 Source/core/editing/htmlediting.cpp Node* rootEditableElement = node ? node->rootEditableElement() : 0; node 621 Source/core/editing/htmlediting.cpp for (; node; node = node->parentNode()) { node 622 Source/core/editing/htmlediting.cpp if (RenderObject* renderer = node->renderer()) { node 623 Source/core/editing/htmlediting.cpp if (!renderer->canHaveChildren() || hasARenderedDescendant(node, previousNode) || rootEditableElement == node || excludeNode == node) node 626 Source/core/editing/htmlediting.cpp previousNode = node; node 641 Source/core/editing/htmlediting.cpp Node* node = p.deprecatedNode(); node 642 Source/core/editing/htmlediting.cpp while (node && !(node->isElementNode() && node->isLink())) node 643 Source/core/editing/htmlediting.cpp node = node->parentNode(); node 644 Source/core/editing/htmlediting.cpp return toElement(node); node 647 Source/core/editing/htmlediting.cpp HTMLElement* enclosingList(Node* node) node 649 Source/core/editing/htmlediting.cpp if (!node) node 652 Source/core/editing/htmlediting.cpp Node* root = highestEditableRoot(firstPositionInOrBeforeNode(node)); node 654 Source/core/editing/htmlediting.cpp for (ContainerNode* n = node->parentNode(); n; n = n->parentNode()) { node 664 Source/core/editing/htmlediting.cpp Node* enclosingListChild(Node *node) node 666 Source/core/editing/htmlediting.cpp if (!node) node 670 Source/core/editing/htmlediting.cpp Node* root = highestEditableRoot(firstPositionInOrBeforeNode(node)); node 673 Source/core/editing/htmlediting.cpp for (Node* n = node; n && n->parentNode(); n = n->parentNode()) { node 700 Source/core/editing/htmlediting.cpp HTMLElement* outermostEnclosingList(Node* node, Node* rootList) node 702 Source/core/editing/htmlediting.cpp HTMLElement* list = enclosingList(node); node 727 Source/core/editing/htmlediting.cpp bool isRenderedTableElement(const Node* node) node 729 Source/core/editing/htmlediting.cpp return isHTMLTableElement(*node) && node->renderer(); node 732 Source/core/editing/htmlediting.cpp bool isRenderedTable(const Node* node) node 734 Source/core/editing/htmlediting.cpp if (!node || !node->isElementNode()) node 737 Source/core/editing/htmlediting.cpp RenderObject* renderer = node->renderer(); node 741 Source/core/editing/htmlediting.cpp bool isTableCell(const Node* node) node 743 Source/core/editing/htmlediting.cpp ASSERT(node); node 744 Source/core/editing/htmlediting.cpp RenderObject* r = node->renderer(); node 745 Source/core/editing/htmlediting.cpp return r ? r->isTableCell() : isHTMLTableCellElement(*node); node 748 Source/core/editing/htmlediting.cpp bool isEmptyTableCell(const Node* node) node 756 Source/core/editing/htmlediting.cpp while (node && !node->renderer()) node 757 Source/core/editing/htmlediting.cpp node = node->parentNode(); node 758 Source/core/editing/htmlediting.cpp if (!node) node 763 Source/core/editing/htmlediting.cpp RenderObject* renderer = node->renderer(); node 824 Source/core/editing/htmlediting.cpp bool isTabSpanNode(const Node* node) node 826 Source/core/editing/htmlediting.cpp return isHTMLSpanElement(node) && toElement(node)->getAttribute(classAttr) == AppleTabSpanClass; node 829 Source/core/editing/htmlediting.cpp bool isTabSpanTextNode(const Node* node) node 831 Source/core/editing/htmlediting.cpp return node && node->isTextNode() && node->parentNode() && isTabSpanNode(node->parentNode()); node 834 Source/core/editing/htmlediting.cpp Node* tabSpanNode(const Node* node) node 836 Source/core/editing/htmlediting.cpp return isTabSpanTextNode(node) ? node->parentNode() : 0; node 867 Source/core/editing/htmlediting.cpp bool isNodeRendered(const Node *node) node 869 Source/core/editing/htmlediting.cpp if (!node) node 872 Source/core/editing/htmlediting.cpp RenderObject* renderer = node->renderer(); node 889 Source/core/editing/htmlediting.cpp void updatePositionForNodeRemoval(Position& position, Node& node) node 895 Source/core/editing/htmlediting.cpp if (position.containerNode() == node) node 896 Source/core/editing/htmlediting.cpp position = positionInParentBeforeNode(node); node 899 Source/core/editing/htmlediting.cpp if (position.containerNode() == node) node 900 Source/core/editing/htmlediting.cpp position = positionInParentAfterNode(node); node 903 Source/core/editing/htmlediting.cpp if (position.containerNode() == node.parentNode() && static_cast<unsigned>(position.offsetInContainerNode()) > node.nodeIndex()) node 905 Source/core/editing/htmlediting.cpp else if (node.containsIncludingShadowDOM(position.containerNode())) node 906 Source/core/editing/htmlediting.cpp position = positionInParentBeforeNode(node); node 909 Source/core/editing/htmlediting.cpp if (node.containsIncludingShadowDOM(position.anchorNode())) node 910 Source/core/editing/htmlediting.cpp position = positionInParentAfterNode(node); node 913 Source/core/editing/htmlediting.cpp if (node.containsIncludingShadowDOM(position.anchorNode())) node 914 Source/core/editing/htmlediting.cpp position = positionInParentBeforeNode(node); node 919 Source/core/editing/htmlediting.cpp bool isMailBlockquote(const Node *node) node 921 Source/core/editing/htmlediting.cpp if (!node || !node->hasTagName(blockquoteTag)) node 924 Source/core/editing/htmlediting.cpp return toElement(node)->getAttribute("type") == "cite"; node 1043 Source/core/editing/htmlediting.cpp bool isNodeVisiblyContainedWithin(Node& node, const Range& selectedRange) node 1046 Source/core/editing/htmlediting.cpp if (selectedRange.compareNode(&node, IGNORE_EXCEPTION) == Range::NODE_INSIDE) node 1049 Source/core/editing/htmlediting.cpp bool startIsVisuallySame = visiblePositionBeforeNode(node) == VisiblePosition(selectedRange.startPosition()); node 1050 Source/core/editing/htmlediting.cpp if (startIsVisuallySame && comparePositions(positionInParentAfterNode(node), selectedRange.endPosition()) < 0) node 1053 Source/core/editing/htmlediting.cpp bool endIsVisuallySame = visiblePositionAfterNode(node) == VisiblePosition(selectedRange.endPosition()); node 1054 Source/core/editing/htmlediting.cpp if (endIsVisuallySame && comparePositions(selectedRange.startPosition(), positionInParentBeforeNode(node)) < 0) node 1060 Source/core/editing/htmlediting.cpp bool isRenderedAsNonInlineTableImageOrHR(const Node* node) node 1062 Source/core/editing/htmlediting.cpp if (!node) node 1064 Source/core/editing/htmlediting.cpp RenderObject* renderer = node->renderer(); node 1081 Source/core/editing/htmlediting.cpp bool isNonTableCellHTMLBlockElement(const Node* node) node 1083 Source/core/editing/htmlediting.cpp return node->hasTagName(listingTag) node 1084 Source/core/editing/htmlediting.cpp || node->hasTagName(olTag) node 1085 Source/core/editing/htmlediting.cpp || node->hasTagName(preTag) node 1086 Source/core/editing/htmlediting.cpp || node->hasTagName(tableTag) node 1087 Source/core/editing/htmlediting.cpp || node->hasTagName(ulTag) node 1088 Source/core/editing/htmlediting.cpp || node->hasTagName(xmpTag) node 1089 Source/core/editing/htmlediting.cpp || node->hasTagName(h1Tag) node 1090 Source/core/editing/htmlediting.cpp || node->hasTagName(h2Tag) node 1091 Source/core/editing/htmlediting.cpp || node->hasTagName(h3Tag) node 1092 Source/core/editing/htmlediting.cpp || node->hasTagName(h4Tag) node 1093 Source/core/editing/htmlediting.cpp || node->hasTagName(h5Tag); node 87 Source/core/editing/htmlediting.h inline bool editingIgnoresContent(const Node* node) node 89 Source/core/editing/htmlediting.h return !node->canContainRangeEndPoint(); node 92 Source/core/editing/htmlediting.h inline bool canHaveChildrenForEditing(const Node* node) node 94 Source/core/editing/htmlediting.h return !node->isTextNode() && node->canContainRangeEndPoint(); node 133 Source/core/editing/htmlediting.h inline Position firstPositionInOrBeforeNode(Node* node) node 135 Source/core/editing/htmlediting.h if (!node) node 137 Source/core/editing/htmlediting.h return editingIgnoresContent(node) ? positionBeforeNode(node) : firstPositionInNode(node); node 140 Source/core/editing/htmlediting.h inline Position lastPositionInOrAfterNode(Node* node) node 142 Source/core/editing/htmlediting.h if (!node) node 144 Source/core/editing/htmlediting.h return editingIgnoresContent(node) ? positionAfterNode(node) : lastPositionInNode(node); node 140 Source/core/editing/markup.cpp bool shouldApplyWrappingStyle(const Node& node) const node 142 Source/core/editing/markup.cpp return m_highestNodeToBeSerialized && m_highestNodeToBeSerialized->parentNode() == node.parentNode() node 160 Source/core/editing/markup.cpp void StyledMarkupAccumulator::wrapWithNode(Node& node, bool convertBlocksToInlines, RangeFullySelectsNode rangeFullySelectsNode) node 163 Source/core/editing/markup.cpp if (node.isElementNode()) node 164 Source/core/editing/markup.cpp appendElement(markup, toElement(node), convertBlocksToInlines && isBlock(&node), rangeFullySelectsNode); node 166 Source/core/editing/markup.cpp appendStartMarkup(markup, node, 0); node 168 Source/core/editing/markup.cpp appendEndTag(node); node 170 Source/core/editing/markup.cpp m_nodes->append(&node); node 243 Source/core/editing/markup.cpp String StyledMarkupAccumulator::renderedText(Node& node, const Range* range) node 245 Source/core/editing/markup.cpp if (!node.isTextNode()) node 248 Source/core/editing/markup.cpp const Text& textNode = toText(node); node 252 Source/core/editing/markup.cpp if (range && node == range->startContainer()) node 254 Source/core/editing/markup.cpp if (range && node == range->endContainer()) node 257 Source/core/editing/markup.cpp Position start = createLegacyEditingPosition(&node, startOffset); node 258 Source/core/editing/markup.cpp Position end = createLegacyEditingPosition(&node, endOffset); node 259 Source/core/editing/markup.cpp return plainText(Range::create(node.document(), start, end).get()); node 262 Source/core/editing/markup.cpp String StyledMarkupAccumulator::stringValueForRange(const Node& node, const Range* range) node 265 Source/core/editing/markup.cpp return node.nodeValue(); node 267 Source/core/editing/markup.cpp String str = node.nodeValue(); node 268 Source/core/editing/markup.cpp if (node == range->endContainer()) node 270 Source/core/editing/markup.cpp if (node == range->startContainer()) node 420 Source/core/editing/markup.cpp static bool isHTMLBlockElement(const Node* node) node 422 Source/core/editing/markup.cpp ASSERT(node); node 423 Source/core/editing/markup.cpp return isHTMLTableCellElement(*node) node 424 Source/core/editing/markup.cpp || isNonTableCellHTMLBlockElement(node); node 478 Source/core/editing/markup.cpp static PassRefPtr<EditingStyle> styleFromMatchedRulesAndInlineDecl(const Node* node) node 480 Source/core/editing/markup.cpp if (!node->isHTMLElement()) node 485 Source/core/editing/markup.cpp HTMLElement* element = const_cast<HTMLElement*>(toHTMLElement(node)); node 491 Source/core/editing/markup.cpp static bool isElementPresentational(const Node* node) node 493 Source/core/editing/markup.cpp return node->hasTagName(uTag) || node->hasTagName(sTag) || node->hasTagName(strikeTag) node 494 Source/core/editing/markup.cpp || node->hasTagName(iTag) || node->hasTagName(emTag) || node->hasTagName(bTag) || node->hasTagName(strongTag); node 656 Source/core/editing/markup.cpp for (Node* node = document->firstChild(); node; node = NodeTraversal::next(*node)) { node 657 Source/core/editing/markup.cpp if (node->nodeType() == Node::COMMENT_NODE && toCharacterData(node)->data() == fragmentMarkerTag) { node 659 Source/core/editing/markup.cpp nodeBeforeContext = node; node 661 Source/core/editing/markup.cpp nodeAfterContext = node; node 672 Source/core/editing/markup.cpp for (RefPtr<Node> node = fragment->firstChild(); node; node = next) { node 673 Source/core/editing/markup.cpp if (nodeBeforeContext->isDescendantOf(node.get())) { node 674 Source/core/editing/markup.cpp next = NodeTraversal::next(*node); node 677 Source/core/editing/markup.cpp next = NodeTraversal::nextSkippingChildren(*node); node 678 Source/core/editing/markup.cpp ASSERT(!node->contains(nodeAfterContext)); node 679 Source/core/editing/markup.cpp node->parentNode()->removeChild(node.get(), ASSERT_NO_EXCEPTION); node 680 Source/core/editing/markup.cpp if (nodeBeforeContext == node) node 685 Source/core/editing/markup.cpp for (RefPtr<Node> node = nodeAfterContext; node; node = next) { node 686 Source/core/editing/markup.cpp next = NodeTraversal::nextSkippingChildren(*node); node 687 Source/core/editing/markup.cpp node->parentNode()->removeChild(node.get(), ASSERT_NO_EXCEPTION); node 737 Source/core/editing/markup.cpp String createMarkup(const Node* node, EChildrenOnly childrenOnly, Vector<Node*>* nodes, EAbsoluteURLs shouldResolveURLs, Vector<QualifiedName>* tagNamesToSkip) node 739 Source/core/editing/markup.cpp if (!node) node 743 Source/core/editing/markup.cpp return accumulator.serializeNodes(const_cast<Node&>(*node), childrenOnly, tagNamesToSkip); node 786 Source/core/editing/markup.cpp bool isPlainTextMarkup(Node* node) node 788 Source/core/editing/markup.cpp ASSERT(node); node 789 Source/core/editing/markup.cpp if (!node->isElementNode()) node 792 Source/core/editing/markup.cpp Element* element = toElement(node); node 804 Source/core/editing/markup.cpp if (Node* node = range.firstNode()) { node 805 Source/core/editing/markup.cpp if (RenderObject* renderer = node->renderer()) node 809 Source/core/editing/markup.cpp if (Node* node = range.startPosition().anchorNode()) { node 810 Source/core/editing/markup.cpp if (RenderObject* renderer = node->renderer()) node 884 Source/core/editing/markup.cpp String createFullMarkup(const Node* node) node 886 Source/core/editing/markup.cpp if (!node) node 889 Source/core/editing/markup.cpp LocalFrame* frame = node->document().frame(); node 894 Source/core/editing/markup.cpp String markupString = createMarkup(node, IncludeNode, 0); node 895 Source/core/editing/markup.cpp Node::NodeType nodeType = node->nodeType(); node 896 Source/core/editing/markup.cpp if (nodeType != Node::DOCUMENT_NODE && !node->isDocumentTypeNode()) node 985 Source/core/editing/markup.cpp for (RefPtr<Node> node = fragment->firstChild(); node; node = nextNode) { node 986 Source/core/editing/markup.cpp nextNode = node->nextSibling(); node 987 Source/core/editing/markup.cpp if (isHTMLHtmlElement(*node) || isHTMLHeadElement(*node) || isHTMLBodyElement(*node)) { node 988 Source/core/editing/markup.cpp HTMLElement* element = toHTMLElement(node); node 1060 Source/core/editing/markup.cpp void mergeWithNextTextNode(PassRefPtr<Node> node, ExceptionState& exceptionState) node 1062 Source/core/editing/markup.cpp ASSERT(node && node->isTextNode()); node 1063 Source/core/editing/markup.cpp Node* next = node->nextSibling(); node 1067 Source/core/editing/markup.cpp RefPtr<Text> textNode = toText(node.get()); node 203 Source/core/events/Event.cpp Node* node = m_currentTarget->toNode(); node 205 Source/core/events/Event.cpp if (node->isSVGElement()) node 209 Source/core/events/Event.cpp if (node == (*m_eventPath)[i].node()) { node 42 Source/core/events/EventDispatcher.cpp bool EventDispatcher::dispatchEvent(Node* node, PassRefPtr<EventDispatchMediator> mediator) node 48 Source/core/events/EventDispatcher.cpp EventDispatcher dispatcher(node, mediator->event()); node 52 Source/core/events/EventDispatcher.cpp EventDispatcher::EventDispatcher(Node* node, PassRefPtrWillBeRawPtr<Event> event) node 53 Source/core/events/EventDispatcher.cpp : m_node(node) node 59 Source/core/events/EventDispatcher.cpp ASSERT(node); node 62 Source/core/events/EventDispatcher.cpp m_view = node->document().view(); node 66 Source/core/events/EventDispatcher.cpp void EventDispatcher::dispatchScopedEvent(Node* node, PassRefPtr<EventDispatchMediator> mediator) node 69 Source/core/events/EventDispatcher.cpp mediator->event()->setTarget(EventPath::eventTargetRespectingTargetRules(node)); node 73 Source/core/events/EventDispatcher.cpp void EventDispatcher::dispatchSimulatedClick(Node* node, Event* underlyingEvent, SimulatedClickMouseEventOptions mouseEventOptions) node 75 Source/core/events/EventDispatcher.cpp if (isDisabledFormControl(node)) node 80 Source/core/events/EventDispatcher.cpp else if (gNodesDispatchingSimulatedClicks->contains(node)) node 83 Source/core/events/EventDispatcher.cpp gNodesDispatchingSimulatedClicks->add(node); node 86 Source/core/events/EventDispatcher.cpp EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::mouseover, node->document().domWindow(), underlyingEvent)).dispatch(); node 89 Source/core/events/EventDispatcher.cpp EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::mousedown, node->document().domWindow(), underlyingEvent)).dispatch(); node 90 Source/core/events/EventDispatcher.cpp node->setActive(true); node 92 Source/core/events/EventDispatcher.cpp EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::mouseup, node->document().domWindow(), underlyingEvent)).dispatch(); node 93 Source/core/events/EventDispatcher.cpp node->setActive(false); node 96 Source/core/events/EventDispatcher.cpp EventDispatcher(node, SimulatedMouseEvent::create(EventTypeNames::click, node->document().domWindow(), underlyingEvent)).dispatch(); node 98 Source/core/events/EventDispatcher.cpp gNodesDispatchingSimulatedClicks->remove(node); node 213 Source/core/events/EventDispatcher.cpp m_event->eventPath()[i].node()->willCallDefaultEventHandler(*m_event); node 214 Source/core/events/EventDispatcher.cpp m_event->eventPath()[i].node()->defaultEventHandler(m_event.get()); node 56 Source/core/events/EventDispatcher.h Node* node() const { return m_node.get(); } node 103 Source/core/events/EventPath.cpp EventPath::EventPath(Node* node) node 104 Source/core/events/EventPath.cpp : m_node(node) node 107 Source/core/events/EventPath.cpp resetWith(node); node 110 Source/core/events/EventPath.cpp void EventPath::resetWith(Node* node) node 112 Source/core/events/EventPath.cpp ASSERT(node); node 113 Source/core/events/EventPath.cpp m_node = node; node 118 Source/core/events/EventPath.cpp if (!node->isSVGElement()) node 122 Source/core/events/EventPath.cpp void EventPath::addNodeEventContext(Node* node) node 124 Source/core/events/EventPath.cpp m_nodeEventContexts.append(NodeEventContext(node, eventTargetRespectingTargetRules(node))); node 215 Source/core/events/EventPath.cpp bool isSVGElement = at(0).node()->isSVGElement(); node 221 Source/core/events/EventPath.cpp Node* currentNode = at(i).node(); node 231 Source/core/events/EventPath.cpp lastTreeScopeEventContext->setTarget(eventTargetRespectingTargetRules(at(0).node())); node 304 Source/core/events/EventPath.cpp if (target->treeScope().rootNode() == at(i).node()) { node 316 Source/core/events/EventPath.cpp void EventPath::adjustForTouchEvent(Node* node, TouchEvent& touchEvent) node 331 Source/core/events/EventPath.cpp adjustTouchList(node, touchEvent.touches(), adjustedTouches, treeScopes); node 332 Source/core/events/EventPath.cpp adjustTouchList(node, touchEvent.targetTouches(), adjustedTargetTouches, treeScopes); node 333 Source/core/events/EventPath.cpp adjustTouchList(node, touchEvent.changedTouches(), adjustedChangedTouches, treeScopes); node 346 Source/core/events/EventPath.cpp void EventPath::adjustTouchList(const Node* node, const TouchList* touchList, WillBeHeapVector<RawPtrWillBeMember<TouchList> > adjustedTouchList, const Vector<TreeScope*>& treeScopes) node 182 Source/core/events/EventTarget.h if (Node* node = eventTarget.toNode()) \ node 183 Source/core/events/EventTarget.h return node->document().getWindowAttributeEventListener(EventTypeNames::attribute); \ node 188 Source/core/events/EventTarget.h if (Node* node = eventTarget.toNode()) \ node 189 Source/core/events/EventTarget.h node->document().setWindowAttributeEventListener(EventTypeNames::attribute, listener); \ node 85 Source/core/events/FocusEvent.cpp event()->eventPath().adjustForRelatedTarget(dispatcher->node(), event()->relatedTarget()); node 101 Source/core/events/FocusEvent.cpp event()->eventPath().adjustForRelatedTarget(dispatcher->node(), event()->relatedTarget()); node 117 Source/core/events/FocusEvent.cpp event()->eventPath().adjustForRelatedTarget(dispatcher->node(), event()->relatedTarget()); node 133 Source/core/events/FocusEvent.cpp event()->eventPath().adjustForRelatedTarget(dispatcher->node(), event()->relatedTarget()); node 251 Source/core/events/MouseEvent.cpp event()->eventPath().adjustForRelatedTarget(dispatcher->node(), event()->relatedTarget()); node 255 Source/core/events/MouseEvent.cpp if (isDisabledFormControl(dispatcher->node())) node 264 Source/core/events/MouseEvent.cpp event()->eventPath().adjustForRelatedTarget(dispatcher->node(), relatedTarget); node 282 Source/core/events/MouseEvent.cpp EventDispatcher::dispatchEvent(dispatcher->node(), MouseEventDispatchMediator::create(doubleClickEvent)); node 38 Source/core/events/NodeEventContext.cpp NodeEventContext::NodeEventContext(PassRefPtr<Node> node, PassRefPtr<EventTarget> currentTarget) node 39 Source/core/events/NodeEventContext.cpp : m_node(node) node 47 Source/core/events/NodeEventContext.h Node* node() const { return m_node.get(); } node 82 Source/core/events/ScopedEventQueue.cpp Node* node = mediator->event()->target()->toNode(); node 83 Source/core/events/ScopedEventQueue.cpp EventDispatcher::dispatchEvent(node, mediator); node 115 Source/core/events/TouchEvent.cpp event()->eventPath().adjustForTouchEvent(dispatcher->node(), *event()); node 46 Source/core/events/TreeScopeEventContext.cpp nodes.append(path[i].node()); node 38 Source/core/events/WindowEventContext.cpp WindowEventContext::WindowEventContext(Event* event, PassRefPtr<Node> node, const NodeEventContext* topNodeEventContext) node 45 Source/core/events/WindowEventContext.cpp Node* topLevelContainer = topNodeEventContext ? topNodeEventContext->node() : node.get(); node 50 Source/core/events/WindowEventContext.cpp m_target = topNodeEventContext ? topNodeEventContext->target() : node.get(); node 1325 Source/core/frame/DOMWindow.cpp PassRefPtrWillBeRawPtr<DOMPoint> DOMWindow::webkitConvertPointFromNodeToPage(Node* node, const DOMPoint* p) const node 1327 Source/core/frame/DOMWindow.cpp if (!node || !p) node 1336 Source/core/frame/DOMWindow.cpp pagePoint = node->convertToPage(pagePoint); node 1340 Source/core/frame/DOMWindow.cpp PassRefPtrWillBeRawPtr<DOMPoint> DOMWindow::webkitConvertPointFromPageToNode(Node* node, const DOMPoint* p) const node 1342 Source/core/frame/DOMWindow.cpp if (!node || !p) node 1351 Source/core/frame/DOMWindow.cpp nodePoint = node->convertFromPage(nodePoint); node 1195 Source/core/frame/FrameView.cpp Node* node = object.node(); node 1196 Source/core/frame/FrameView.cpp ASSERT(node); node 1197 Source/core/frame/FrameView.cpp if (isHTMLObjectElement(*node) || isHTMLEmbedElement(*node)) node 1198 Source/core/frame/FrameView.cpp toHTMLPlugInElement(node)->setNeedsWidgetUpdate(true); node 2032 Source/core/frame/FrameView.cpp HTMLPlugInElement* element = toHTMLPlugInElement(object.node()); node 2307 Source/core/frame/FrameView.cpp event->setTarget(m_viewportRenderer->node()); node 2818 Source/core/frame/FrameView.cpp void FrameView::setNodeToDraw(Node* node) node 2820 Source/core/frame/FrameView.cpp m_nodeToDraw = node; node 282 Source/core/frame/LocalFrame.cpp Node* node = result.innerNonSharedNode(); node 283 Source/core/frame/LocalFrame.cpp if (!node) node 285 Source/core/frame/LocalFrame.cpp RenderObject* renderer = node->renderer(); node 290 Source/core/frame/LocalFrame.cpp visiblePos = VisiblePosition(firstPositionInOrBeforeNode(node)); node 499 Source/core/frame/LocalFrame.cpp ScopedFramePaintingState(LocalFrame* frame, Node* node) node 501 Source/core/frame/LocalFrame.cpp , node(node) node 505 Source/core/frame/LocalFrame.cpp ASSERT(!node || node->renderer()); node 506 Source/core/frame/LocalFrame.cpp if (node) node 507 Source/core/frame/LocalFrame.cpp node->renderer()->updateDragState(true); node 512 Source/core/frame/LocalFrame.cpp if (node && node->renderer()) node 513 Source/core/frame/LocalFrame.cpp node->renderer()->updateDragState(false); node 520 Source/core/frame/LocalFrame.cpp Node* node; node 525 Source/core/frame/LocalFrame.cpp PassOwnPtr<DragImage> LocalFrame::nodeImage(Node& node) node 527 Source/core/frame/LocalFrame.cpp if (!node.renderer()) node 530 Source/core/frame/LocalFrame.cpp const ScopedFramePaintingState state(this, &node); node 539 Source/core/frame/LocalFrame.cpp m_view->setNodeToDraw(&node); // Enable special sub-tree drawing mode. node 542 Source/core/frame/LocalFrame.cpp RenderObject* renderer = node.renderer(); node 57 Source/core/frame/SmartClip.cpp static Node* nodeInsideFrame(Node* node) node 59 Source/core/frame/SmartClip.cpp if (node->isFrameOwnerElement()) node 60 Source/core/frame/SmartClip.cpp return toHTMLFrameOwnerElement(node)->contentDocument(); node 167 Source/core/frame/SmartClip.cpp Node* node = minNode; node 168 Source/core/frame/SmartClip.cpp while (node) { node 169 Source/core/frame/SmartClip.cpp if (node->renderer()) { node 170 Source/core/frame/SmartClip.cpp IntRect nodeRect = node->pixelSnappedBoundingBox(); node 172 Source/core/frame/SmartClip.cpp return node; node 175 Source/core/frame/SmartClip.cpp node = node->parentNode(); node 188 Source/core/frame/SmartClip.cpp Node* node = rootNode; node 191 Source/core/frame/SmartClip.cpp while (node) { node 192 Source/core/frame/SmartClip.cpp IntRect nodeRect = node->pixelSnappedBoundingBox(); node 194 Source/core/frame/SmartClip.cpp if (node->isElementNode() && equalIgnoringCase(toElement(node)->fastGetAttribute(HTMLNames::aria_hiddenAttr), "true")) { node 195 Source/core/frame/SmartClip.cpp node = NodeTraversal::nextSkippingChildren(*node, rootNode); node 199 Source/core/frame/SmartClip.cpp RenderObject* renderer = node->renderer(); node 203 Source/core/frame/SmartClip.cpp || node->isFrameOwnerElement() node 204 Source/core/frame/SmartClip.cpp || (renderer->style()->hasBackgroundImage() && !shouldSkipBackgroundImage(node))) { node 206 Source/core/frame/SmartClip.cpp minNode = minNodeContainsNodes(minNode, node); node 208 Source/core/frame/SmartClip.cpp node = NodeTraversal::nextSkippingChildren(*node, rootNode); node 213 Source/core/frame/SmartClip.cpp node = NodeTraversal::next(*node, rootNode); node 222 Source/core/frame/SmartClip.cpp bool SmartClip::shouldSkipBackgroundImage(Node* node) node 224 Source/core/frame/SmartClip.cpp ASSERT(node); node 226 Source/core/frame/SmartClip.cpp if (!isHTMLSpanElement(*node) && !isHTMLDivElement(*node)) node 233 Source/core/frame/SmartClip.cpp RenderObject* renderer = node->renderer(); node 259 Source/core/frame/SmartClip.cpp String SmartClip::extractTextFromNode(Node* node) node 265 Source/core/frame/SmartClip.cpp for (Node* currentNode = node; currentNode; currentNode = NodeTraversal::next(*currentNode, node)) { node 45 Source/core/frame/SmartClip.h SmartClipData(Node* node, IntRect rect, String string) node 46 Source/core/frame/SmartClip.h : m_node(node) node 72 Source/core/html/CollectionIndexCache.h ALWAYS_INLINE void setCachedNode(NodeType* node, unsigned index) node 74 Source/core/html/CollectionIndexCache.h ASSERT(node); node 75 Source/core/html/CollectionIndexCache.h m_currentNode = node; node 34 Source/core/html/HTMLAllCollection.cpp PassRefPtr<HTMLAllCollection> HTMLAllCollection::create(ContainerNode& node, CollectionType type) node 36 Source/core/html/HTMLAllCollection.cpp return adoptRef(new HTMLAllCollection(node, type)); node 39 Source/core/html/HTMLAllCollection.cpp HTMLAllCollection::HTMLAllCollection(ContainerNode& node, CollectionType type) node 40 Source/core/html/HTMLAllCollection.cpp : HTMLCollection(node, type, DoesNotOverrideItemAfter) node 122 Source/core/html/HTMLCanvasElement.cpp Node::InsertionNotificationRequest HTMLCanvasElement::insertedInto(ContainerNode* node) node 125 Source/core/html/HTMLCanvasElement.cpp return HTMLElement::insertedInto(node); node 47 Source/core/html/HTMLDialogElement.cpp for (Node* node = dialog->firstChild(); node; node = next) { node 48 Source/core/html/HTMLDialogElement.cpp if (isHTMLDialogElement(*node)) node 49 Source/core/html/HTMLDialogElement.cpp next = NodeTraversal::nextSkippingChildren(*node, dialog); node 51 Source/core/html/HTMLDialogElement.cpp next = NodeTraversal::next(*node, dialog); node 53 Source/core/html/HTMLDialogElement.cpp if (!node->isElementNode()) node 55 Source/core/html/HTMLDialogElement.cpp Element* element = toElement(node); node 57 Source/core/html/HTMLDialogElement.cpp HTMLFormControlElement* control = toHTMLFormControlElement(node); node 446 Source/core/html/HTMLElement.cpp RefPtr<Node> node = next ? next->previousSibling() : 0; node 447 Source/core/html/HTMLElement.cpp if (!exceptionState.hadException() && node && node->isTextNode()) node 448 Source/core/html/HTMLElement.cpp mergeWithNextTextNode(node.release(), exceptionState); node 637 Source/core/html/HTMLElement.cpp static inline bool elementAffectsDirectionality(const Node* node) node 639 Source/core/html/HTMLElement.cpp return node->isHTMLElement() && (isHTMLBDIElement(*node) || toHTMLElement(node)->hasAttribute(dirAttr)); node 646 Source/core/html/HTMLElement.cpp Node* node = firstNode->firstChild(); node 648 Source/core/html/HTMLElement.cpp while (node) { node 649 Source/core/html/HTMLElement.cpp if (node->selfOrAncestorHasDirAutoAttribute() == flag) node 652 Source/core/html/HTMLElement.cpp if (elementAffectsDirectionality(node)) { node 653 Source/core/html/HTMLElement.cpp if (node == lastNode) node 655 Source/core/html/HTMLElement.cpp node = NodeTraversal::nextSkippingChildren(*node, firstNode); node 658 Source/core/html/HTMLElement.cpp node->setSelfOrAncestorHasDirAutoAttribute(flag); node 659 Source/core/html/HTMLElement.cpp if (node == lastNode) node 661 Source/core/html/HTMLElement.cpp node = NodeTraversal::next(*node, firstNode); node 699 Source/core/html/HTMLElement.cpp Node* node = firstChild(); node 700 Source/core/html/HTMLElement.cpp while (node) { node 702 Source/core/html/HTMLElement.cpp if (equalIgnoringCase(node->nodeName(), "bdi") || isHTMLScriptElement(*node) || isHTMLStyleElement(*node) node 703 Source/core/html/HTMLElement.cpp || (node->isElementNode() && toElement(node)->isTextFormControl())) { node 704 Source/core/html/HTMLElement.cpp node = NodeTraversal::nextSkippingChildren(*node, this); node 709 Source/core/html/HTMLElement.cpp if (node->isElementNode()) { node 710 Source/core/html/HTMLElement.cpp AtomicString dirAttributeValue = toElement(node)->fastGetAttribute(dirAttr); node 712 Source/core/html/HTMLElement.cpp node = NodeTraversal::nextSkippingChildren(*node, this); node 717 Source/core/html/HTMLElement.cpp if (node->isTextNode()) { node 719 Source/core/html/HTMLElement.cpp TextDirection textDirection = determineDirectionality(node->textContent(true), hasStrongDirectionality); node 722 Source/core/html/HTMLElement.cpp *strongDirectionalityTextNode = node; node 726 Source/core/html/HTMLElement.cpp node = NodeTraversal::next(*node, this); node 773 Source/core/html/HTMLElement.cpp Node* node = beforeChange ? NodeTraversal::nextSkippingChildren(*beforeChange) : 0; node 774 Source/core/html/HTMLElement.cpp for (int counter = 0; node && counter < childCountDelta; counter++, node = NodeTraversal::nextSkippingChildren(*node)) { node 775 Source/core/html/HTMLElement.cpp if (elementAffectsDirectionality(node)) node 778 Source/core/html/HTMLElement.cpp setHasDirAutoFlagRecursively(node, false); node 128 Source/core/html/HTMLElement.h template <> inline bool isElementOfType<const HTMLElement>(const Node& node) { return node.isHTMLElement(); } node 146 Source/core/html/HTMLElement.h inline bool is##thisType(const Node& node) { return node.isElementNode() ? is##thisType(toElement(node)) : false; } \ node 147 Source/core/html/HTMLElement.h inline bool is##thisType(const Node* node) { return node && node->isElementNode() ? is##thisType(*toElement(node)) : false; } \ node 148 Source/core/html/HTMLElement.h template<typename T> inline bool is##thisType(const PassRefPtr<T>& node) { return is##thisType(node.get()); } \ node 149 Source/core/html/HTMLElement.h template<typename T> inline bool is##thisType(const RefPtr<T>& node) { return is##thisType(node.get()); } \ node 480 Source/core/html/HTMLFormControlElement.cpp HTMLFormControlElement* HTMLFormControlElement::enclosingFormControlElement(Node* node) node 482 Source/core/html/HTMLFormControlElement.cpp if (!node) node 484 Source/core/html/HTMLFormControlElement.cpp return Traversal<HTMLFormControlElement>::firstAncestorOrSelf(*node); node 93 Source/core/html/HTMLFormElement.cpp ContainerNode* node = parentNode(); node 94 Source/core/html/HTMLFormElement.cpp if (!node || !node->renderer()) node 96 Source/core/html/HTMLFormElement.cpp RenderObject* parentRenderer = node->renderer(); node 99 Source/core/html/HTMLFormElement.cpp bool parentIsTableElementPart = (parentRenderer->isTable() && isHTMLTableElement(*node)) node 100 Source/core/html/HTMLFormElement.cpp || (parentRenderer->isTableRow() && isHTMLTableRowElement(*node)) node 101 Source/core/html/HTMLFormElement.cpp || (parentRenderer->isTableSection() && node->hasTagName(tbodyTag)) node 102 Source/core/html/HTMLFormElement.cpp || (parentRenderer->isRenderTableCol() && node->hasTagName(colTag)) node 103 Source/core/html/HTMLFormElement.cpp || (parentRenderer->isTableCell() && isHTMLTableRowElement(*node)); node 222 Source/core/html/HTMLFormElement.cpp for (Node* node = event->target()->toNode(); node; node = node->parentOrShadowHostNode()) { node 223 Source/core/html/HTMLFormElement.cpp if (node->isElementNode() && toElement(node)->isFormControlElement()) node 224 Source/core/html/HTMLFormElement.cpp return toHTMLFormControlElement(node); node 319 Source/core/html/HTMLFormElement.cpp for (Node* node = this; node; node = node->parentOrShadowHostNode()) { node 320 Source/core/html/HTMLFormElement.cpp if (isHTMLDialogElement(*node)) { node 321 Source/core/html/HTMLFormElement.cpp toHTMLDialogElement(*node).closeDialog(formSubmission->result()); node 118 Source/core/html/HTMLFrameOwnerElement.cpp for (ContainerNode* node = this; node; node = node->parentOrShadowHostNode()) node 119 Source/core/html/HTMLFrameOwnerElement.cpp node->incrementConnectedSubframeCount(); node 129 Source/core/html/HTMLFrameOwnerElement.cpp for (ContainerNode* node = this; node; node = node->parentOrShadowHostNode()) node 130 Source/core/html/HTMLFrameOwnerElement.cpp node->decrementConnectedSubframeCount(); node 112 Source/core/html/HTMLFrameOwnerElement.h for (Node* node = &owner; node; node = node->parentOrShadowHostNode()) { node 113 Source/core/html/HTMLFrameOwnerElement.h if (disabledSubtreeRoots().contains(node)) node 34 Source/core/html/HTMLImageLoader.cpp HTMLImageLoader::HTMLImageLoader(Element* node) node 35 Source/core/html/HTMLImageLoader.cpp : ImageLoader(node) node 122 Source/core/html/HTMLLabelElement.cpp bool HTMLLabelElement::isInInteractiveContent(Node* node) const node 124 Source/core/html/HTMLLabelElement.cpp if (!containsIncludingShadowDOM(node)) node 126 Source/core/html/HTMLLabelElement.cpp while (node && this != node) { node 127 Source/core/html/HTMLLabelElement.cpp if (node->isHTMLElement() && toHTMLElement(node)->isInteractiveContent()) node 129 Source/core/html/HTMLLabelElement.cpp node = node->parentOrShadowHostNode(); node 2586 Source/core/html/HTMLMediaElement.cpp Node* node; node 2597 Source/core/html/HTMLMediaElement.cpp node = potentialSourceNodes[i].get(); node 2598 Source/core/html/HTMLMediaElement.cpp if (lookingForStartNode && m_nextChildNodeToConsider != node) node 2602 Source/core/html/HTMLMediaElement.cpp if (!isHTMLSourceElement(*node)) node 2604 Source/core/html/HTMLMediaElement.cpp if (node->parentNode() != this) node 2607 Source/core/html/HTMLMediaElement.cpp source = toHTMLSourceElement(node); node 3301 Source/core/html/HTMLMediaElement.cpp Node* node = userAgent->firstChild(); node 3302 Source/core/html/HTMLMediaElement.cpp ASSERT_WITH_SECURITY_IMPLICATION(!node || node->isMediaControls()); node 3303 Source/core/html/HTMLMediaElement.cpp return node; node 347 Source/core/html/HTMLOptionElement.cpp for (Node* node = firstChild(); node; ) { node 348 Source/core/html/HTMLOptionElement.cpp if (node->isTextNode()) node 349 Source/core/html/HTMLOptionElement.cpp text.append(node->nodeValue()); node 351 Source/core/html/HTMLOptionElement.cpp if (node->isElementNode() && toScriptLoaderIfPossible(toElement(node))) node 352 Source/core/html/HTMLOptionElement.cpp node = NodeTraversal::nextSkippingChildren(*node, this); node 354 Source/core/html/HTMLOptionElement.cpp node = NodeTraversal::next(*node, this); node 77 Source/core/html/HTMLSummaryElement.cpp static bool isClickableControl(Node* node) node 79 Source/core/html/HTMLSummaryElement.cpp if (!node->isElementNode()) node 81 Source/core/html/HTMLSummaryElement.cpp Element* element = toElement(node); node 184 Source/core/html/HTMLTableCellElement.cpp return toHTMLTableCellElement(cellAboveRenderer->node()); node 413 Source/core/html/HTMLTextFormControlElement.cpp static inline void setContainerAndOffsetForRange(Node* node, int offset, Node*& containerNode, int& offsetInContainer) node 415 Source/core/html/HTMLTextFormControlElement.cpp if (node->isTextNode()) { node 416 Source/core/html/HTMLTextFormControlElement.cpp containerNode = node; node 419 Source/core/html/HTMLTextFormControlElement.cpp containerNode = node->parentNode(); node 420 Source/core/html/HTMLTextFormControlElement.cpp offsetInContainer = node->nodeIndex() + offset; node 443 Source/core/html/HTMLTextFormControlElement.cpp for (Node* node = innerText->firstChild(); node; node = NodeTraversal::next(*node, innerText)) { node 444 Source/core/html/HTMLTextFormControlElement.cpp ASSERT(!node->firstChild()); node 445 Source/core/html/HTMLTextFormControlElement.cpp ASSERT(node->isTextNode() || isHTMLBRElement(*node)); node 446 Source/core/html/HTMLTextFormControlElement.cpp int length = node->isTextNode() ? lastOffsetInNode(node) : 1; node 449 Source/core/html/HTMLTextFormControlElement.cpp setContainerAndOffsetForRange(node, start - offset, startNode, start); node 452 Source/core/html/HTMLTextFormControlElement.cpp setContainerAndOffsetForRange(node, end - offset, endNode, end); node 538 Source/core/html/HTMLTextFormControlElement.cpp for (Node* node = innerText; node; node = NodeTraversal::next(*node, innerText)) { node 539 Source/core/html/HTMLTextFormControlElement.cpp if (isHTMLBRElement(*node)) node 541 Source/core/html/HTMLTextFormControlElement.cpp else if (node->isTextNode()) node 542 Source/core/html/HTMLTextFormControlElement.cpp result.append(toText(node)->data()); node 554 Source/core/html/HTMLTextFormControlElement.cpp breakNode = line->lineBreakObj()->node(); node 585 Source/core/html/HTMLTextFormControlElement.cpp for (Node* node = innerText->firstChild(); node; node = NodeTraversal::next(*node, innerText)) { node 586 Source/core/html/HTMLTextFormControlElement.cpp if (isHTMLBRElement(*node)) node 588 Source/core/html/HTMLTextFormControlElement.cpp else if (node->isTextNode()) { node 589 Source/core/html/HTMLTextFormControlElement.cpp String data = toText(node)->data(); node 592 Source/core/html/HTMLTextFormControlElement.cpp while (breakNode == node && breakOffset <= length) { node 602 Source/core/html/HTMLTextFormControlElement.cpp while (breakNode == node) node 53 Source/core/html/RadioNodeList.cpp static inline HTMLInputElement* toRadioButtonInputElement(Node& node) node 55 Source/core/html/RadioNodeList.cpp ASSERT(node.isElementNode()); node 56 Source/core/html/RadioNodeList.cpp if (!isHTMLInputElement(node)) node 58 Source/core/html/RadioNodeList.cpp HTMLInputElement& inputElement = toHTMLInputElement(node); node 69 Source/core/html/RadioNodeList.cpp Node* node = item(i); node 70 Source/core/html/RadioNodeList.cpp const HTMLInputElement* inputElement = toRadioButtonInputElement(*node); node 83 Source/core/html/RadioNodeList.cpp Node* node = item(i); node 84 Source/core/html/RadioNodeList.cpp HTMLInputElement* inputElement = toRadioButtonInputElement(*node); node 2413 Source/core/html/canvas/CanvasRenderingContext2D.cpp while (obj && obj->node() != canvas()) { node 72 Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp Node* node = element().userAgentShadowRoot()->firstChild(); node 73 Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp if (!node || !node->isHTMLElement()) node 84 Source/core/html/forms/BaseChooserOnlyDateAndTimeInputType.cpp toHTMLElement(node)->setInnerText(displayValue, ASSERT_NO_EXCEPTION); node 80 Source/core/html/parser/HTMLConstructionSite.cpp static bool shouldUseLengthLimit(const ContainerNode& node) node 82 Source/core/html/parser/HTMLConstructionSite.cpp return !isHTMLScriptElement(node) node 83 Source/core/html/parser/HTMLConstructionSite.cpp && !isHTMLStyleElement(node) node 84 Source/core/html/parser/HTMLConstructionSite.cpp && !isSVGScriptElement(node); node 87 Source/core/html/parser/HTMLConstructionSite.cpp static unsigned textLengthLimitForContainer(const ContainerNode& node) node 89 Source/core/html/parser/HTMLConstructionSite.cpp return shouldUseLengthLimit(node) ? Text::defaultLengthLimit : std::numeric_limits<unsigned>::max(); node 687 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = newParent->node(); node 688 Source/core/html/parser/HTMLConstructionSite.cpp task.child = child->node(); node 695 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = newParent->node(); node 696 Source/core/html/parser/HTMLConstructionSite.cpp task.child = child->node(); node 703 Source/core/html/parser/HTMLConstructionSite.cpp fosterParent(child->node()); node 708 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = newParent->node(); node 709 Source/core/html/parser/HTMLConstructionSite.cpp task.child = child->node(); node 716 Source/core/html/parser/HTMLConstructionSite.cpp task.parent = newParent->node(); node 717 Source/core/html/parser/HTMLConstructionSite.cpp task.child = oldParent->node(); node 791 Source/core/html/parser/HTMLConstructionSite.cpp attachLater(currentNode(), reconstructed->node()); node 853 Source/core/html/parser/HTMLConstructionSite.cpp void HTMLConstructionSite::fosterParent(PassRefPtr<Node> node) node 857 Source/core/html/parser/HTMLConstructionSite.cpp task.child = node; node 200 Source/core/html/parser/HTMLElementStack.cpp Node& node = *topNode(); node 201 Source/core/html/parser/HTMLElementStack.cpp if (node.isElementNode()) node 202 Source/core/html/parser/HTMLElementStack.cpp toElement(node).finishParsingChildren(); node 320 Source/core/html/parser/HTMLElementStack.cpp m_rootNode = rootItem->node(); node 415 Source/core/html/parser/HTMLElementStack.cpp if (pos->node() == element) node 471 Source/core/html/parser/HTMLElementStack.cpp if (item->node() == targetElement) node 58 Source/core/html/parser/HTMLElementStack.h ContainerNode* node() const { return m_item->node(); } node 90 Source/core/html/parser/HTMLElementStack.h ASSERT(m_top->node()); node 91 Source/core/html/parser/HTMLElementStack.h return m_top->node(); node 50 Source/core/html/parser/HTMLStackItem.h static PassRefPtr<HTMLStackItem> create(PassRefPtr<ContainerNode> node, ItemType type) node 52 Source/core/html/parser/HTMLStackItem.h return adoptRef(new HTMLStackItem(node, type)); node 56 Source/core/html/parser/HTMLStackItem.h static PassRefPtr<HTMLStackItem> create(PassRefPtr<ContainerNode> node, AtomicHTMLToken* token, const AtomicString& namespaceURI = HTMLNames::xhtmlNamespaceURI) node 58 Source/core/html/parser/HTMLStackItem.h return adoptRef(new HTMLStackItem(node, token, namespaceURI)); node 62 Source/core/html/parser/HTMLStackItem.h ContainerNode* node() const { return m_node.get(); } node 211 Source/core/html/parser/HTMLStackItem.h HTMLStackItem(PassRefPtr<ContainerNode> node, ItemType type) node 212 Source/core/html/parser/HTMLStackItem.h : m_node(node) node 226 Source/core/html/parser/HTMLStackItem.h HTMLStackItem(PassRefPtr<ContainerNode> node, AtomicHTMLToken* token, const AtomicString& namespaceURI = HTMLNames::xhtmlNamespaceURI) node 227 Source/core/html/parser/HTMLStackItem.h : m_node(node) node 1507 Source/core/html/parser/HTMLTreeBuilder.cpp HTMLElementStack::ElementRecord* node = furthestBlock; node 1508 Source/core/html/parser/HTMLTreeBuilder.cpp HTMLElementStack::ElementRecord* nextNode = node->next(); node 1513 Source/core/html/parser/HTMLTreeBuilder.cpp node = nextNode; node 1514 Source/core/html/parser/HTMLTreeBuilder.cpp ASSERT(node); node 1515 Source/core/html/parser/HTMLTreeBuilder.cpp nextNode = node->next(); // Save node->next() for the next iteration in case node is deleted in 9.5. node 1517 Source/core/html/parser/HTMLTreeBuilder.cpp if (!m_tree.activeFormattingElements()->contains(node->element())) { node 1518 Source/core/html/parser/HTMLTreeBuilder.cpp m_tree.openElements()->remove(node->element()); node 1519 Source/core/html/parser/HTMLTreeBuilder.cpp node = 0; node 1523 Source/core/html/parser/HTMLTreeBuilder.cpp if (node == formattingElementRecord) node 1526 Source/core/html/parser/HTMLTreeBuilder.cpp RefPtr<HTMLStackItem> newItem = m_tree.createElementFromSavedToken(node->stackItem().get()); node 1528 Source/core/html/parser/HTMLTreeBuilder.cpp HTMLFormattingElementList::Entry* nodeEntry = m_tree.activeFormattingElements()->find(node->element()); node 1530 Source/core/html/parser/HTMLTreeBuilder.cpp node->replaceElement(newItem.release()); node 1536 Source/core/html/parser/HTMLTreeBuilder.cpp m_tree.reparent(node, lastNode); node 1538 Source/core/html/parser/HTMLTreeBuilder.cpp lastNode = node; node 1563 Source/core/html/parser/HTMLTreeBuilder.cpp if (item->node() == m_tree.openElements()->rootNode()) { node 1572 Source/core/html/parser/HTMLTreeBuilder.cpp while (item->node() != m_tree.openElements()->rootNode() && !item->hasTagName(templateTag)) { node 1595 Source/core/html/parser/HTMLTreeBuilder.cpp if (!m_fragmentContext.fragment() || m_fragmentContext.contextElement() != item->node()) node 1778 Source/core/html/parser/HTMLTreeBuilder.cpp RefPtr<Element> node = m_tree.takeForm(); node 1779 Source/core/html/parser/HTMLTreeBuilder.cpp if (!node || !m_tree.openElements()->inScope(node.get())) { node 1784 Source/core/html/parser/HTMLTreeBuilder.cpp if (m_tree.currentElement() != node.get()) node 1786 Source/core/html/parser/HTMLTreeBuilder.cpp m_tree.openElements()->remove(node.get()); node 48 Source/core/html/shadow/MediaControlElementTypes.cpp HTMLMediaElement* toParentMediaElement(Node* node) node 50 Source/core/html/shadow/MediaControlElementTypes.cpp if (!node) node 52 Source/core/html/shadow/MediaControlElementTypes.cpp Node* mediaNode = node->shadowHost(); node 54 Source/core/html/shadow/MediaControlElementTypes.cpp mediaNode = node; node 61 Source/core/html/shadow/MediaControlElementTypes.cpp MediaControlElementType mediaControlElementType(Node* node) node 63 Source/core/html/shadow/MediaControlElementTypes.cpp ASSERT_WITH_SECURITY_IMPLICATION(node->isMediaControlElement()); node 64 Source/core/html/shadow/MediaControlElementTypes.cpp HTMLElement* element = toHTMLElement(node); node 69 Source/core/html/shadow/MediaControlElementTypes.h inline HTMLMediaElement* toParentMediaElement(RenderObject* renderer) { return toParentMediaElement(renderer->node()); } node 90 Source/core/html/shadow/SliderThumbElement.cpp RenderTheme::theme().adjustSliderThumbSize(style(), toElement(node())); node 115 Source/core/html/shadow/SliderThumbElement.cpp HTMLInputElement* input = toHTMLInputElement(node()->shadowHost()); node 141 Source/core/html/shadow/SliderThumbElement.cpp HTMLInputElement* input = toHTMLInputElement(node()->shadowHost()); node 94 Source/core/html/shadow/SpinButtonElement.h DEFINE_TYPE_CASTS(SpinButtonElement, Node, node, toElement(node)->isSpinButtonElement(), toElement(node).isSpinButtonElement()); node 424 Source/core/html/track/vtt/VTTCue.cpp for (Node* node = vttNode->firstChild(); node; node = node->nextSibling()) { node 426 Source/core/html/track/vtt/VTTCue.cpp if (node->isVTTElement()) node 427 Source/core/html/track/vtt/VTTCue.cpp clonedNode = toVTTElement(node)->createEquivalentHTMLElement(document()); node 429 Source/core/html/track/vtt/VTTCue.cpp clonedNode = node->cloneNode(false); node 431 Source/core/html/track/vtt/VTTCue.cpp if (node->isContainerNode()) node 432 Source/core/html/track/vtt/VTTCue.cpp copyVTTNodeToDOMTree(toContainerNode(node), toContainerNode(clonedNode)); node 537 Source/core/html/track/vtt/VTTCue.cpp for (Node* node = vttRoot->firstChild(); node; node = NodeTraversal::next(*node, vttRoot)) { node 538 Source/core/html/track/vtt/VTTCue.cpp if (!node->isTextNode() || node->localName() == rtTag) node 542 Source/core/html/track/vtt/VTTCue.cpp textDirection = determineDirectionality(node->nodeValue(), hasStrongDirectionality); node 52 Source/core/inspector/DOMEditor.cpp RemoveChildAction(Node* parentNode, Node* node) node 55 Source/core/inspector/DOMEditor.cpp , m_node(node) node 86 Source/core/inspector/DOMEditor.cpp InsertBeforeAction(Node* parentNode, PassRefPtr<Node> node, Node* anchorNode) node 89 Source/core/inspector/DOMEditor.cpp , m_node(node) node 211 Source/core/inspector/DOMEditor.cpp SetOuterHTMLAction(Node* node, const String& html) node 213 Source/core/inspector/DOMEditor.cpp , m_node(node) node 214 Source/core/inspector/DOMEditor.cpp , m_nextSibling(node->nextSibling()) node 327 Source/core/inspector/DOMEditor.cpp SetNodeValueAction(Node* node, const String& value) node 329 Source/core/inspector/DOMEditor.cpp , m_node(node) node 362 Source/core/inspector/DOMEditor.cpp bool DOMEditor::insertBefore(Node* parentNode, PassRefPtr<Node> node, Node* anchorNode, ExceptionState& exceptionState) node 364 Source/core/inspector/DOMEditor.cpp return m_history->perform(adoptRef(new InsertBeforeAction(parentNode, node, anchorNode)), exceptionState); node 367 Source/core/inspector/DOMEditor.cpp bool DOMEditor::removeChild(Node* parentNode, Node* node, ExceptionState& exceptionState) node 369 Source/core/inspector/DOMEditor.cpp return m_history->perform(adoptRef(new RemoveChildAction(parentNode, node)), exceptionState); node 382 Source/core/inspector/DOMEditor.cpp bool DOMEditor::setOuterHTML(Node* node, const String& html, Node** newNode, ExceptionState& exceptionState) node 384 Source/core/inspector/DOMEditor.cpp RefPtr<SetOuterHTMLAction> action = adoptRef(new SetOuterHTMLAction(node, html)); node 401 Source/core/inspector/DOMEditor.cpp bool DOMEditor::setNodeValue(Node* node, const String& value, ExceptionState& exceptionState) node 403 Source/core/inspector/DOMEditor.cpp return m_history->perform(adoptRef(new SetNodeValueAction(node, value)), exceptionState); node 412 Source/core/inspector/DOMEditor.cpp bool DOMEditor::insertBefore(Node* parentNode, PassRefPtr<Node> node, Node* anchorNode, ErrorString* errorString) node 415 Source/core/inspector/DOMEditor.cpp bool result = insertBefore(parentNode, node, anchorNode, exceptionState); node 420 Source/core/inspector/DOMEditor.cpp bool DOMEditor::removeChild(Node* parentNode, Node* node, ErrorString* errorString) node 423 Source/core/inspector/DOMEditor.cpp bool result = removeChild(parentNode, node, exceptionState); node 444 Source/core/inspector/DOMEditor.cpp bool DOMEditor::setOuterHTML(Node* node, const String& html, Node** newNode, ErrorString* errorString) node 447 Source/core/inspector/DOMEditor.cpp bool result = setOuterHTML(node, html, newNode, exceptionState); node 61 Source/core/inspector/DOMPatchSupport.cpp explicit Digest(Node* node) : m_node(node) { } node 114 Source/core/inspector/DOMPatchSupport.cpp Node* DOMPatchSupport::patchNode(Node* node, const String& markup, ExceptionState& exceptionState) node 117 Source/core/inspector/DOMPatchSupport.cpp if (node->isDocumentNode() || (node->parentNode() && node->parentNode()->isDocumentNode())) { node 122 Source/core/inspector/DOMPatchSupport.cpp Node* previousSibling = node->previousSibling(); node 124 Source/core/inspector/DOMPatchSupport.cpp Node* targetNode = node->parentElementOrShadowRoot() ? node->parentElementOrShadowRoot() : m_document.documentElement(); node 139 Source/core/inspector/DOMPatchSupport.cpp ContainerNode* parentNode = node->parentNode(); node 147 Source/core/inspector/DOMPatchSupport.cpp for (Node* child = parentNode->firstChild(); child != node; child = child->nextSibling()) node 156 Source/core/inspector/DOMPatchSupport.cpp for (Node* child = node->nextSibling(); child; child = child->nextSibling()) node 161 Source/core/inspector/DOMPatchSupport.cpp if (!m_domEditor->replaceChild(parentNode, fragment.release(), node, exceptionState)) node 392 Source/core/inspector/DOMPatchSupport.cpp RefPtr<Node> node = oldMap[i].first->m_node; node 394 Source/core/inspector/DOMPatchSupport.cpp if (node == anchorNode) node 396 Source/core/inspector/DOMPatchSupport.cpp if (isHTMLBodyElement(*node) || isHTMLHeadElement(*node)) node 399 Source/core/inspector/DOMPatchSupport.cpp if (!m_domEditor->insertBefore(parentNode, node.release(), anchorNode, exceptionState)) node 411 Source/core/inspector/DOMPatchSupport.cpp PassOwnPtr<DOMPatchSupport::Digest> DOMPatchSupport::createDigest(Node* node, UnusedNodesMap* unusedNodesMap) node 413 Source/core/inspector/DOMPatchSupport.cpp Digest* digest = new Digest(node); node 417 Source/core/inspector/DOMPatchSupport.cpp Node::NodeType nodeType = node->nodeType(); node 419 Source/core/inspector/DOMPatchSupport.cpp addStringToSHA1(sha1, node->nodeName()); node 420 Source/core/inspector/DOMPatchSupport.cpp addStringToSHA1(sha1, node->nodeValue()); node 422 Source/core/inspector/DOMPatchSupport.cpp if (node->nodeType() == Node::ELEMENT_NODE) { node 423 Source/core/inspector/DOMPatchSupport.cpp Node* child = node->firstChild(); node 430 Source/core/inspector/DOMPatchSupport.cpp Element* element = toElement(node); node 504 Source/core/inspector/DOMPatchSupport.cpp static String nodeName(Node* node) node 506 Source/core/inspector/DOMPatchSupport.cpp if (node->document().isXHTMLDocument()) node 507 Source/core/inspector/DOMPatchSupport.cpp return node->nodeName(); node 508 Source/core/inspector/DOMPatchSupport.cpp return node->nodeName().lower(); node 284 Source/core/inspector/InjectedScript.cpp PassRefPtr<TypeBuilder::Runtime::RemoteObject> InjectedScript::wrapNode(Node* node, const String& groupName) node 286 Source/core/inspector/InjectedScript.cpp return wrapObject(nodeAsScriptValue(node), groupName); node 316 Source/core/inspector/InjectedScript.cpp void InjectedScript::inspectNode(Node* node) node 320 Source/core/inspector/InjectedScript.cpp function.appendArgument(nodeAsScriptValue(node)); node 335 Source/core/inspector/InjectedScript.cpp ScriptValue InjectedScript::nodeAsScriptValue(Node* node) node 337 Source/core/inspector/InjectedScript.cpp return InjectedScriptHost::nodeAsScriptValue(scriptState(), node); node 747 Source/core/inspector/InspectorCSSAgent.cpp Node* node = m_domAgent->assertNode(errorString, nodeId); node 748 Source/core/inspector/InspectorCSSAgent.cpp if (!node) node 751 Source/core/inspector/InspectorCSSAgent.cpp RefPtr<CSSComputedStyleDeclaration> computedStyleInfo = CSSComputedStyleDeclaration::create(node, true); node 777 Source/core/inspector/InspectorCSSAgent.cpp Node* node = m_domAgent->assertNode(errorString, nodeId); node 778 Source/core/inspector/InspectorCSSAgent.cpp if (!node) node 781 Source/core/inspector/InspectorCSSAgent.cpp RefPtr<CSSComputedStyleDeclaration> computedStyleInfo = CSSComputedStyleDeclaration::create(node, true); node 785 Source/core/inspector/InspectorCSSAgent.cpp if (node->nodeType() == Node::TEXT_NODE) { node 786 Source/core/inspector/InspectorCSSAgent.cpp if (node->renderer()) node 787 Source/core/inspector/InspectorCSSAgent.cpp textNodes.append(node); node 789 Source/core/inspector/InspectorCSSAgent.cpp for (Node* child = node->firstChild(); child; child = child->nextSibling()) { node 1114 Source/core/inspector/InspectorCSSAgent.cpp Node* node = m_domAgent->nodeForId(nodeId); node 1115 Source/core/inspector/InspectorCSSAgent.cpp if (!node) { node 1119 Source/core/inspector/InspectorCSSAgent.cpp if (!node->isElementNode()) { node 1123 Source/core/inspector/InspectorCSSAgent.cpp return toElement(node); node 1349 Source/core/inspector/InspectorCSSAgent.cpp void InspectorCSSAgent::didRemoveDOMNode(Node* node) node 1351 Source/core/inspector/InspectorCSSAgent.cpp if (!node) node 1354 Source/core/inspector/InspectorCSSAgent.cpp int nodeId = m_domAgent->boundNodeId(node); node 1358 Source/core/inspector/InspectorCSSAgent.cpp NodeToInspectorStyleSheet::iterator it = m_nodeToInspectorStyleSheet.find(node); node 1363 Source/core/inspector/InspectorCSSAgent.cpp m_nodeToInspectorStyleSheet.remove(node); node 270 Source/core/inspector/InspectorCanvasAgent.cpp virtual void visitNode(Node* node) OVERRIDE node 272 Source/core/inspector/InspectorCanvasAgent.cpp ASSERT(node); node 273 Source/core/inspector/InspectorCanvasAgent.cpp if (!isHTMLCanvasElement(*node) || !node->document().frame()) node 276 Source/core/inspector/InspectorCanvasAgent.cpp LocalFrame* frame = node->document().frame(); node 280 Source/core/inspector/InspectorCanvasAgent.cpp if (toHTMLCanvasElement(node)->renderingContext()) node 303 Source/core/inspector/InspectorController.cpp void InspectorController::inspect(Node* node) node 305 Source/core/inspector/InspectorController.cpp if (!node) node 307 Source/core/inspector/InspectorController.cpp Document* document = node->ownerDocument(); node 314 Source/core/inspector/InspectorController.cpp if (node->nodeType() != Node::ELEMENT_NODE && node->nodeType() != Node::DOCUMENT_NODE) node 315 Source/core/inspector/InspectorController.cpp node = node->parentNode(); node 320 Source/core/inspector/InspectorController.cpp injectedScript.inspectNode(node); node 157 Source/core/inspector/InspectorDOMAgent.cpp Node* node = result.innerPossiblyPseudoNode(); node 158 Source/core/inspector/InspectorDOMAgent.cpp while (node && node->nodeType() == Node::TEXT_NODE) node 159 Source/core/inspector/InspectorDOMAgent.cpp node = node->parentNode(); node 160 Source/core/inspector/InspectorDOMAgent.cpp return node; node 327 Source/core/inspector/InspectorDOMAgent.cpp int InspectorDOMAgent::bind(Node* node, NodeToIdMap* nodesMap) node 329 Source/core/inspector/InspectorDOMAgent.cpp int id = nodesMap->get(node); node 333 Source/core/inspector/InspectorDOMAgent.cpp nodesMap->set(node, id); node 334 Source/core/inspector/InspectorDOMAgent.cpp m_idToNode.set(id, node); node 339 Source/core/inspector/InspectorDOMAgent.cpp void InspectorDOMAgent::unbind(Node* node, NodeToIdMap* nodesMap) node 341 Source/core/inspector/InspectorDOMAgent.cpp int id = nodesMap->get(node); node 347 Source/core/inspector/InspectorDOMAgent.cpp if (node->isFrameOwnerElement()) { node 348 Source/core/inspector/InspectorDOMAgent.cpp Document* contentDocument = toHTMLFrameOwnerElement(node)->contentDocument(); node 355 Source/core/inspector/InspectorDOMAgent.cpp for (ShadowRoot* root = node->youngestShadowRoot(); root; root = root->olderShadowRoot()) node 358 Source/core/inspector/InspectorDOMAgent.cpp if (node->isElementNode()) { node 359 Source/core/inspector/InspectorDOMAgent.cpp Element* element = toElement(node); node 372 Source/core/inspector/InspectorDOMAgent.cpp nodesMap->remove(node); node 374 Source/core/inspector/InspectorDOMAgent.cpp m_domListener->didRemoveDOMNode(node); node 380 Source/core/inspector/InspectorDOMAgent.cpp Node* child = innerFirstChild(node); node 392 Source/core/inspector/InspectorDOMAgent.cpp Node* node = nodeForId(nodeId); node 393 Source/core/inspector/InspectorDOMAgent.cpp if (!node) { node 397 Source/core/inspector/InspectorDOMAgent.cpp return node; node 402 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 403 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 406 Source/core/inspector/InspectorDOMAgent.cpp if (!(node->isDocumentNode())) { node 410 Source/core/inspector/InspectorDOMAgent.cpp return toDocument(node); node 415 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 416 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 419 Source/core/inspector/InspectorDOMAgent.cpp if (node->nodeType() != Node::ELEMENT_NODE) { node 423 Source/core/inspector/InspectorDOMAgent.cpp return toElement(node); node 426 Source/core/inspector/InspectorDOMAgent.cpp static ShadowRoot* userAgentShadowRoot(Node* node) node 428 Source/core/inspector/InspectorDOMAgent.cpp if (!node || !node->isInShadowTree()) node 431 Source/core/inspector/InspectorDOMAgent.cpp Node* candidate = node; node 442 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 443 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 446 Source/core/inspector/InspectorDOMAgent.cpp if (node->isInShadowTree()) { node 447 Source/core/inspector/InspectorDOMAgent.cpp if (node->isShadowRoot()) { node 451 Source/core/inspector/InspectorDOMAgent.cpp if (userAgentShadowRoot(node)) { node 457 Source/core/inspector/InspectorDOMAgent.cpp if (node->isPseudoElement()) { node 462 Source/core/inspector/InspectorDOMAgent.cpp return node; node 500 Source/core/inspector/InspectorDOMAgent.cpp Node* node = nodeForId(nodeId); node 501 Source/core/inspector/InspectorDOMAgent.cpp if (!node || (node->nodeType() != Node::ELEMENT_NODE && node->nodeType() != Node::DOCUMENT_NODE && node->nodeType() != Node::DOCUMENT_FRAGMENT_NODE)) node 512 Source/core/inspector/InspectorDOMAgent.cpp for (node = innerFirstChild(node); node; node = innerNextSibling(node)) { node 513 Source/core/inspector/InspectorDOMAgent.cpp int childNodeId = nodeMap->get(node); node 521 Source/core/inspector/InspectorDOMAgent.cpp RefPtr<TypeBuilder::Array<TypeBuilder::DOM::Node> > children = buildArrayForContainerChildren(node, depth, nodeMap); node 590 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 591 Source/core/inspector/InspectorDOMAgent.cpp if (!node || !node->isContainerNode()) node 595 Source/core/inspector/InspectorDOMAgent.cpp RefPtr<Element> element = toContainerNode(node)->querySelector(AtomicString(selectors), exceptionState); node 607 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 608 Source/core/inspector/InspectorDOMAgent.cpp if (!node || !node->isContainerNode()) node 612 Source/core/inspector/InspectorDOMAgent.cpp RefPtr<NodeList> nodes = toContainerNode(node)->querySelectorAll(AtomicString(selectors), exceptionState); node 638 Source/core/inspector/InspectorDOMAgent.cpp Node* node = nodeToPush; node 643 Source/core/inspector/InspectorDOMAgent.cpp Node* parent = innerParentNode(node); node 650 Source/core/inspector/InspectorDOMAgent.cpp children->addItem(buildObjectForNode(node, 0, danglingMap)); node 658 Source/core/inspector/InspectorDOMAgent.cpp node = parent; node 671 Source/core/inspector/InspectorDOMAgent.cpp int InspectorDOMAgent::boundNodeId(Node* node) node 673 Source/core/inspector/InspectorDOMAgent.cpp return m_documentNodeToIdMap.get(node); node 676 Source/core/inspector/InspectorDOMAgent.cpp BackendNodeId InspectorDOMAgent::backendNodeIdForNode(Node* node, const String& nodeGroup) node 678 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 685 Source/core/inspector/InspectorDOMAgent.cpp BackendNodeId id = map.get(node); node 688 Source/core/inspector/InspectorDOMAgent.cpp map.set(node, id); node 689 Source/core/inspector/InspectorDOMAgent.cpp m_backendIdToNode.set(id, std::make_pair(node, nodeGroup)); node 773 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertEditableNode(errorString, nodeId); node 774 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 777 Source/core/inspector/InspectorDOMAgent.cpp ContainerNode* parentNode = node->parentNode(); node 783 Source/core/inspector/InspectorDOMAgent.cpp m_domEditor->removeChild(parentNode, node, errorString); node 823 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 824 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 827 Source/core/inspector/InspectorDOMAgent.cpp *outerHTML = createMarkup(node); node 839 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertEditableNode(errorString, nodeId); node 840 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 843 Source/core/inspector/InspectorDOMAgent.cpp Document* document = node->isDocumentNode() ? toDocument(node) : node->ownerDocument(); node 850 Source/core/inspector/InspectorDOMAgent.cpp if (!m_domEditor->setOuterHTML(node, outerHTML, &newNode, errorString)) node 867 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertEditableNode(errorString, nodeId); node 868 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 871 Source/core/inspector/InspectorDOMAgent.cpp if (node->nodeType() != Node::TEXT_NODE) { node 876 Source/core/inspector/InspectorDOMAgent.cpp m_domEditor->replaceWholeText(toText(node), value, errorString); node 882 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 883 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 886 Source/core/inspector/InspectorDOMAgent.cpp getEventListeners(node, eventInformation, true); node 924 Source/core/inspector/InspectorDOMAgent.cpp Node* node = target->toNode(); node 925 Source/core/inspector/InspectorDOMAgent.cpp for (ContainerNode* ancestor = node ? node->parentOrShadowHostNode() : 0; ancestor; ancestor = ancestor->parentOrShadowHostNode()) node 978 Source/core/inspector/InspectorDOMAgent.cpp Node* node = document->documentElement(); node 979 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 983 Source/core/inspector/InspectorDOMAgent.cpp while ((node = NodeTraversal::next(*node, document->documentElement()))) { node 984 Source/core/inspector/InspectorDOMAgent.cpp switch (node->nodeType()) { node 988 Source/core/inspector/InspectorDOMAgent.cpp String text = node->nodeValue(); node 990 Source/core/inspector/InspectorDOMAgent.cpp resultCollector.add(node); node 994 Source/core/inspector/InspectorDOMAgent.cpp if ((!startTagFound && !endTagFound && (node->nodeName().findIgnoringCase(tagNameQuery) != kNotFound)) node 995 Source/core/inspector/InspectorDOMAgent.cpp || (startTagFound && endTagFound && equalIgnoringCase(node->nodeName(), tagNameQuery)) node 996 Source/core/inspector/InspectorDOMAgent.cpp || (startTagFound && !endTagFound && node->nodeName().startsWith(tagNameQuery, false)) node 997 Source/core/inspector/InspectorDOMAgent.cpp || (!startTagFound && endTagFound && node->nodeName().endsWith(tagNameQuery, false))) { node 998 Source/core/inspector/InspectorDOMAgent.cpp resultCollector.add(node); node 1002 Source/core/inspector/InspectorDOMAgent.cpp const Element* element = toElement(node); node 1011 Source/core/inspector/InspectorDOMAgent.cpp resultCollector.add(node); node 1017 Source/core/inspector/InspectorDOMAgent.cpp resultCollector.add(node); node 1040 Source/core/inspector/InspectorDOMAgent.cpp Node* node = result->snapshotItem(i, exceptionState); node 1044 Source/core/inspector/InspectorDOMAgent.cpp if (node->nodeType() == Node::ATTRIBUTE_NODE) node 1045 Source/core/inspector/InspectorDOMAgent.cpp node = toAttr(node)->ownerElement(); node 1046 Source/core/inspector/InspectorDOMAgent.cpp resultCollector.add(node); node 1102 Source/core/inspector/InspectorDOMAgent.cpp if (Node* node = m_overlay->highlightedNode()) { node 1103 Source/core/inspector/InspectorDOMAgent.cpp inspect(node); node 1113 Source/core/inspector/InspectorDOMAgent.cpp Node* node = hoveredNodeForEvent(frame, event, false); node 1114 Source/core/inspector/InspectorDOMAgent.cpp if (node && m_inspectModeHighlightConfig) { node 1115 Source/core/inspector/InspectorDOMAgent.cpp m_overlay->highlightNode(node, 0 /* eventTarget */, *m_inspectModeHighlightConfig); node 1116 Source/core/inspector/InspectorDOMAgent.cpp inspect(node); node 1126 Source/core/inspector/InspectorDOMAgent.cpp Node* node = hoveredNodeForEvent(frame, event, false); node 1127 Source/core/inspector/InspectorDOMAgent.cpp if (node && m_inspectModeHighlightConfig) { node 1128 Source/core/inspector/InspectorDOMAgent.cpp m_overlay->highlightNode(node, 0 /* eventTarget */, *m_inspectModeHighlightConfig); node 1129 Source/core/inspector/InspectorDOMAgent.cpp inspect(node); node 1140 Source/core/inspector/InspectorDOMAgent.cpp Node* node = inspectedNode; node 1141 Source/core/inspector/InspectorDOMAgent.cpp while (node && node->nodeType() != Node::ELEMENT_NODE && node->nodeType() != Node::DOCUMENT_NODE && node->nodeType() != Node::DOCUMENT_FRAGMENT_NODE) node 1142 Source/core/inspector/InspectorDOMAgent.cpp node = node->parentOrShadowHostNode(); node 1144 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 1147 Source/core/inspector/InspectorDOMAgent.cpp int nodeId = pushNodePathToFrontend(node); node 1159 Source/core/inspector/InspectorDOMAgent.cpp Node* node = hoveredNodeForEvent(frame, event, event.shiftKey()); node 1163 Source/core/inspector/InspectorDOMAgent.cpp ShadowRoot* uaShadowRoot = userAgentShadowRoot(node); node 1165 Source/core/inspector/InspectorDOMAgent.cpp node = uaShadowRoot->host(); node 1169 Source/core/inspector/InspectorDOMAgent.cpp if (node && node->isShadowRoot()) node 1170 Source/core/inspector/InspectorDOMAgent.cpp node = node->parentOrShadowHostNode(); node 1172 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 1176 Source/core/inspector/InspectorDOMAgent.cpp if (eventTarget == node) node 1179 Source/core/inspector/InspectorDOMAgent.cpp if (node && m_inspectModeHighlightConfig) node 1180 Source/core/inspector/InspectorDOMAgent.cpp m_overlay->highlightNode(node, eventTarget, *m_inspectModeHighlightConfig); node 1255 Source/core/inspector/InspectorDOMAgent.cpp Node* node = 0; node 1257 Source/core/inspector/InspectorDOMAgent.cpp node = assertNode(errorString, *nodeId); node 1260 Source/core/inspector/InspectorDOMAgent.cpp node = injectedScript.nodeForObjectId(*objectId); node 1261 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 1266 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 1273 Source/core/inspector/InspectorDOMAgent.cpp m_overlay->highlightNode(node, 0 /* eventTarget */, *highlightConfig); node 1299 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertEditableNode(errorString, nodeId); node 1300 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 1318 Source/core/inspector/InspectorDOMAgent.cpp if (!m_domEditor->insertBefore(targetElement, node, anchorNode, errorString)) node 1321 Source/core/inspector/InspectorDOMAgent.cpp *newNodeId = pushNodePathToFrontend(node); node 1359 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 1360 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 1362 Source/core/inspector/InspectorDOMAgent.cpp if (!isHTMLInputElement(*node) || !toHTMLInputElement(*node).isFileUpload()) { node 1376 Source/core/inspector/InspectorDOMAgent.cpp toHTMLInputElement(node)->setFiles(fileList); node 1395 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 1396 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 1400 Source/core/inspector/InspectorDOMAgent.cpp bool isInlineOrBox = m_overlay->getBoxModel(node, &quads); node 1406 Source/core/inspector/InspectorDOMAgent.cpp RenderObject* renderer = node->renderer(); node 1407 Source/core/inspector/InspectorDOMAgent.cpp LocalFrame* frame = node->document().frame(); node 1427 Source/core/inspector/InspectorDOMAgent.cpp Node* node = hoveredNodeForPoint(m_document->frame(), IntPoint(x, y), false); node 1428 Source/core/inspector/InspectorDOMAgent.cpp if (!node) { node 1432 Source/core/inspector/InspectorDOMAgent.cpp *nodeId = pushNodePathToFrontend(node); node 1438 Source/core/inspector/InspectorDOMAgent.cpp Node* node = nodeForId(nodeId); node 1439 Source/core/inspector/InspectorDOMAgent.cpp if (!node) { node 1443 Source/core/inspector/InspectorDOMAgent.cpp RefPtr<TypeBuilder::Runtime::RemoteObject> object = resolveNode(node, objectGroupName); node 1463 Source/core/inspector/InspectorDOMAgent.cpp Node* node = injectedScript.nodeForObjectId(objectId); node 1464 Source/core/inspector/InspectorDOMAgent.cpp if (node) node 1465 Source/core/inspector/InspectorDOMAgent.cpp *nodeId = pushNodePathToFrontend(node); node 1495 Source/core/inspector/InspectorDOMAgent.cpp PassRefPtr<TypeBuilder::DOM::Node> InspectorDOMAgent::buildObjectForNode(Node* node, int depth, NodeToIdMap* nodesMap) node 1497 Source/core/inspector/InspectorDOMAgent.cpp int id = bind(node, nodesMap); node 1502 Source/core/inspector/InspectorDOMAgent.cpp switch (node->nodeType()) { node 1506 Source/core/inspector/InspectorDOMAgent.cpp nodeValue = node->nodeValue(); node 1511 Source/core/inspector/InspectorDOMAgent.cpp localName = node->localName(); node 1517 Source/core/inspector/InspectorDOMAgent.cpp nodeName = node->nodeName(); node 1518 Source/core/inspector/InspectorDOMAgent.cpp localName = node->localName(); node 1524 Source/core/inspector/InspectorDOMAgent.cpp .setNodeType(static_cast<int>(node->nodeType())) node 1530 Source/core/inspector/InspectorDOMAgent.cpp if (node->isElementNode()) { node 1531 Source/core/inspector/InspectorDOMAgent.cpp Element* element = toElement(node); node 1534 Source/core/inspector/InspectorDOMAgent.cpp if (node->isFrameOwnerElement()) { node 1535 Source/core/inspector/InspectorDOMAgent.cpp HTMLFrameOwnerElement* frameOwner = toHTMLFrameOwnerElement(node); node 1580 Source/core/inspector/InspectorDOMAgent.cpp } else if (node->isDocumentNode()) { node 1581 Source/core/inspector/InspectorDOMAgent.cpp Document* document = toDocument(node); node 1585 Source/core/inspector/InspectorDOMAgent.cpp } else if (node->isDocumentTypeNode()) { node 1586 Source/core/inspector/InspectorDOMAgent.cpp DocumentType* docType = toDocumentType(node); node 1590 Source/core/inspector/InspectorDOMAgent.cpp } else if (node->isAttributeNode()) { node 1591 Source/core/inspector/InspectorDOMAgent.cpp Attr* attribute = toAttr(node); node 1594 Source/core/inspector/InspectorDOMAgent.cpp } else if (node->isShadowRoot()) { node 1595 Source/core/inspector/InspectorDOMAgent.cpp value->setShadowRootType(shadowRootType(toShadowRoot(node))); node 1598 Source/core/inspector/InspectorDOMAgent.cpp if (node->isContainerNode()) { node 1599 Source/core/inspector/InspectorDOMAgent.cpp int nodeCount = innerChildNodeCount(node); node 1605 Source/core/inspector/InspectorDOMAgent.cpp RefPtr<TypeBuilder::Array<TypeBuilder::DOM::Node> > children = buildArrayForContainerChildren(node, depth, nodesMap); node 1653 Source/core/inspector/InspectorDOMAgent.cpp PassRefPtr<TypeBuilder::DOM::EventListener> InspectorDOMAgent::buildObjectForEventListener(const RegisteredEventListener& registeredEventListener, const AtomicString& eventType, Node* node, const String* objectGroupId) node 1659 Source/core/inspector/InspectorDOMAgent.cpp if (!eventListenerHandlerLocation(&node->document(), eventListener.get(), sourceName, scriptId, lineNumber)) node 1662 Source/core/inspector/InspectorDOMAgent.cpp Document& document = node->document(); node 1670 Source/core/inspector/InspectorDOMAgent.cpp .setNodeId(pushNodePathToFrontend(node)) node 1707 Source/core/inspector/InspectorDOMAgent.cpp Node* InspectorDOMAgent::innerFirstChild(Node* node) node 1709 Source/core/inspector/InspectorDOMAgent.cpp node = node->firstChild(); node 1710 Source/core/inspector/InspectorDOMAgent.cpp while (isWhitespace(node)) node 1711 Source/core/inspector/InspectorDOMAgent.cpp node = node->nextSibling(); node 1712 Source/core/inspector/InspectorDOMAgent.cpp return node; node 1715 Source/core/inspector/InspectorDOMAgent.cpp Node* InspectorDOMAgent::innerNextSibling(Node* node) node 1718 Source/core/inspector/InspectorDOMAgent.cpp node = node->nextSibling(); node 1719 Source/core/inspector/InspectorDOMAgent.cpp } while (isWhitespace(node)); node 1720 Source/core/inspector/InspectorDOMAgent.cpp return node; node 1723 Source/core/inspector/InspectorDOMAgent.cpp Node* InspectorDOMAgent::innerPreviousSibling(Node* node) node 1726 Source/core/inspector/InspectorDOMAgent.cpp node = node->previousSibling(); node 1727 Source/core/inspector/InspectorDOMAgent.cpp } while (isWhitespace(node)); node 1728 Source/core/inspector/InspectorDOMAgent.cpp return node; node 1731 Source/core/inspector/InspectorDOMAgent.cpp unsigned InspectorDOMAgent::innerChildNodeCount(Node* node) node 1734 Source/core/inspector/InspectorDOMAgent.cpp Node* child = innerFirstChild(node); node 1742 Source/core/inspector/InspectorDOMAgent.cpp Node* InspectorDOMAgent::innerParentNode(Node* node) node 1744 Source/core/inspector/InspectorDOMAgent.cpp if (node->isDocumentNode()) { node 1745 Source/core/inspector/InspectorDOMAgent.cpp Document* document = toDocument(node); node 1751 Source/core/inspector/InspectorDOMAgent.cpp return node->parentOrShadowHostNode(); node 1754 Source/core/inspector/InspectorDOMAgent.cpp bool InspectorDOMAgent::isWhitespace(Node* node) node 1757 Source/core/inspector/InspectorDOMAgent.cpp return node && node->nodeType() == Node::TEXT_NODE && node->nodeValue().stripWhiteSpace().length() == 0; node 1806 Source/core/inspector/InspectorDOMAgent.cpp void InspectorDOMAgent::didInsertDOMNode(Node* node) node 1808 Source/core/inspector/InspectorDOMAgent.cpp if (isWhitespace(node)) node 1812 Source/core/inspector/InspectorDOMAgent.cpp unbind(node, &m_documentNodeToIdMap); node 1814 Source/core/inspector/InspectorDOMAgent.cpp ContainerNode* parent = node->parentNode(); node 1829 Source/core/inspector/InspectorDOMAgent.cpp Node* prevSibling = innerPreviousSibling(node); node 1831 Source/core/inspector/InspectorDOMAgent.cpp RefPtr<TypeBuilder::DOM::Node> value = buildObjectForNode(node, 0, &m_documentNodeToIdMap); node 1836 Source/core/inspector/InspectorDOMAgent.cpp void InspectorDOMAgent::willRemoveDOMNode(Node* node) node 1838 Source/core/inspector/InspectorDOMAgent.cpp if (isWhitespace(node)) node 1841 Source/core/inspector/InspectorDOMAgent.cpp ContainerNode* parent = node->parentNode(); node 1855 Source/core/inspector/InspectorDOMAgent.cpp m_frontend->childNodeRemoved(parentId, m_documentNodeToIdMap.get(node)); node 1857 Source/core/inspector/InspectorDOMAgent.cpp unbind(node, &m_documentNodeToIdMap); node 1924 Source/core/inspector/InspectorDOMAgent.cpp void InspectorDOMAgent::didInvalidateStyleAttr(Node* node) node 1926 Source/core/inspector/InspectorDOMAgent.cpp int id = m_documentNodeToIdMap.get(node); node 1933 Source/core/inspector/InspectorDOMAgent.cpp m_revalidateStyleAttrTask->scheduleFor(toElement(node)); node 2005 Source/core/inspector/InspectorDOMAgent.cpp static ShadowRoot* shadowRootForNode(Node* node, const String& type) node 2007 Source/core/inspector/InspectorDOMAgent.cpp if (!node->isElementNode()) node 2010 Source/core/inspector/InspectorDOMAgent.cpp return toElement(node)->shadowRoot(); node 2012 Source/core/inspector/InspectorDOMAgent.cpp return toElement(node)->userAgentShadowRoot(); node 2024 Source/core/inspector/InspectorDOMAgent.cpp Node* node = m_document.get(); node 2035 Source/core/inspector/InspectorDOMAgent.cpp child = shadowRootForNode(node, indexValue); node 2037 Source/core/inspector/InspectorDOMAgent.cpp if (childNumber >= innerChildNodeCount(node)) node 2040 Source/core/inspector/InspectorDOMAgent.cpp child = innerFirstChild(node); node 2048 Source/core/inspector/InspectorDOMAgent.cpp node = child; node 2050 Source/core/inspector/InspectorDOMAgent.cpp return node; node 2055 Source/core/inspector/InspectorDOMAgent.cpp if (Node* node = nodeForPath(path)) node 2056 Source/core/inspector/InspectorDOMAgent.cpp *nodeId = pushNodePathToFrontend(node); node 2078 Source/core/inspector/InspectorDOMAgent.cpp Node* node = backendIdToNodeIterator->value.first; node 2079 Source/core/inspector/InspectorDOMAgent.cpp result->addItem(pushNodePathToFrontend(node)); node 2085 Source/core/inspector/InspectorDOMAgent.cpp Node* node = assertNode(errorString, nodeId); node 2086 Source/core/inspector/InspectorDOMAgent.cpp if (!node) node 2088 Source/core/inspector/InspectorDOMAgent.cpp RenderObject* renderer = node->renderer(); node 2095 Source/core/inspector/InspectorDOMAgent.cpp Node* resultNode = renderer ? renderer->generatingNode() : node->ownerDocument(); node 2099 Source/core/inspector/InspectorDOMAgent.cpp PassRefPtr<TypeBuilder::Runtime::RemoteObject> InspectorDOMAgent::resolveNode(Node* node, const String& objectGroup) node 2101 Source/core/inspector/InspectorDOMAgent.cpp Document* document = node->isDocumentNode() ? &node->document() : node->ownerDocument(); node 2110 Source/core/inspector/InspectorDOMAgent.cpp return injectedScript.wrapNode(node, objectGroup); node 192 Source/core/inspector/InspectorDOMDebuggerAgent.cpp void InspectorDOMDebuggerAgent::didInvalidateStyleAttr(Node* node) node 194 Source/core/inspector/InspectorDOMDebuggerAgent.cpp if (hasBreakpoint(node, AttributeModified)) { node 196 Source/core/inspector/InspectorDOMDebuggerAgent.cpp descriptionForDOMEvent(node, AttributeModified, false, eventData.get()); node 201 Source/core/inspector/InspectorDOMDebuggerAgent.cpp void InspectorDOMDebuggerAgent::didInsertDOMNode(Node* node) node 204 Source/core/inspector/InspectorDOMDebuggerAgent.cpp uint32_t mask = m_domBreakpoints.get(InspectorDOMAgent::innerParentNode(node)); node 207 Source/core/inspector/InspectorDOMDebuggerAgent.cpp updateSubtreeBreakpoints(node, inheritableTypesMask, true); node 211 Source/core/inspector/InspectorDOMDebuggerAgent.cpp void InspectorDOMDebuggerAgent::didRemoveDOMNode(Node* node) node 215 Source/core/inspector/InspectorDOMDebuggerAgent.cpp m_domBreakpoints.remove(node); node 216 Source/core/inspector/InspectorDOMDebuggerAgent.cpp Vector<Node*> stack(1, InspectorDOMAgent::innerFirstChild(node)); node 218 Source/core/inspector/InspectorDOMDebuggerAgent.cpp Node* node = stack.last(); node 220 Source/core/inspector/InspectorDOMDebuggerAgent.cpp if (!node) node 222 Source/core/inspector/InspectorDOMDebuggerAgent.cpp m_domBreakpoints.remove(node); node 223 Source/core/inspector/InspectorDOMDebuggerAgent.cpp stack.append(InspectorDOMAgent::innerFirstChild(node)); node 224 Source/core/inspector/InspectorDOMDebuggerAgent.cpp stack.append(InspectorDOMAgent::innerNextSibling(node)); node 254 Source/core/inspector/InspectorDOMDebuggerAgent.cpp Node* node = m_domAgent->assertNode(errorString, nodeId); node 255 Source/core/inspector/InspectorDOMDebuggerAgent.cpp if (!node) node 263 Source/core/inspector/InspectorDOMDebuggerAgent.cpp m_domBreakpoints.set(node, m_domBreakpoints.get(node) | rootBit); node 265 Source/core/inspector/InspectorDOMDebuggerAgent.cpp for (Node* child = InspectorDOMAgent::innerFirstChild(node); child; child = InspectorDOMAgent::innerNextSibling(child)) node 272 Source/core/inspector/InspectorDOMDebuggerAgent.cpp Node* node = m_domAgent->assertNode(errorString, nodeId); node 273 Source/core/inspector/InspectorDOMDebuggerAgent.cpp if (!node) node 280 Source/core/inspector/InspectorDOMDebuggerAgent.cpp uint32_t mask = m_domBreakpoints.get(node) & ~rootBit; node 282 Source/core/inspector/InspectorDOMDebuggerAgent.cpp m_domBreakpoints.set(node, mask); node 284 Source/core/inspector/InspectorDOMDebuggerAgent.cpp m_domBreakpoints.remove(node); node 287 Source/core/inspector/InspectorDOMDebuggerAgent.cpp for (Node* child = InspectorDOMAgent::innerFirstChild(node); child; child = InspectorDOMAgent::innerNextSibling(child)) node 301 Source/core/inspector/InspectorDOMDebuggerAgent.cpp void InspectorDOMDebuggerAgent::willRemoveDOMNode(Node* node) node 303 Source/core/inspector/InspectorDOMDebuggerAgent.cpp Node* parentNode = InspectorDOMAgent::innerParentNode(node); node 304 Source/core/inspector/InspectorDOMDebuggerAgent.cpp if (hasBreakpoint(node, NodeRemoved)) { node 306 Source/core/inspector/InspectorDOMDebuggerAgent.cpp descriptionForDOMEvent(node, NodeRemoved, false, eventData.get()); node 310 Source/core/inspector/InspectorDOMDebuggerAgent.cpp descriptionForDOMEvent(node, SubtreeModified, false, eventData.get()); node 313 Source/core/inspector/InspectorDOMDebuggerAgent.cpp didRemoveDOMNode(node); node 357 Source/core/inspector/InspectorDOMDebuggerAgent.cpp bool InspectorDOMDebuggerAgent::hasBreakpoint(Node* node, int type) node 361 Source/core/inspector/InspectorDOMDebuggerAgent.cpp return m_domBreakpoints.get(node) & (rootBit | derivedBit); node 364 Source/core/inspector/InspectorDOMDebuggerAgent.cpp void InspectorDOMDebuggerAgent::updateSubtreeBreakpoints(Node* node, uint32_t rootMask, bool set) node 366 Source/core/inspector/InspectorDOMDebuggerAgent.cpp uint32_t oldMask = m_domBreakpoints.get(node); node 370 Source/core/inspector/InspectorDOMDebuggerAgent.cpp m_domBreakpoints.set(node, newMask); node 372 Source/core/inspector/InspectorDOMDebuggerAgent.cpp m_domBreakpoints.remove(node); node 378 Source/core/inspector/InspectorDOMDebuggerAgent.cpp for (Node* child = InspectorDOMAgent::innerFirstChild(node); child; child = InspectorDOMAgent::innerNextSibling(child)) node 175 Source/core/inspector/InspectorInstrumentation.h inline InstrumentingAgents* instrumentingAgentsFor(Node* node) node 177 Source/core/inspector/InspectorInstrumentation.h return node ? instrumentingAgentsFor(node->document()) : 0; node 230 Source/core/inspector/InspectorLayerTreeAgent.cpp if (Node* node = root->renderer()->generatingNode()) { node 232 Source/core/inspector/InspectorLayerTreeAgent.cpp layerIdToNodeIdMap.set(graphicsLayer->platformLayer()->id(), idForNode(node, nodeGroup)); node 258 Source/core/inspector/InspectorLayerTreeAgent.cpp int InspectorLayerTreeAgent::idForNode(Node* node, const String& nodeGroup) node 260 Source/core/inspector/InspectorLayerTreeAgent.cpp return m_domAgent->backendNodeIdForNode(node, nodeGroup); node 138 Source/core/inspector/InspectorOverlay.cpp static bool buildNodeQuads(Node* node, Vector<FloatQuad>& quads) node 140 Source/core/inspector/InspectorOverlay.cpp RenderObject* renderer = node->renderer(); node 141 Source/core/inspector/InspectorOverlay.cpp LocalFrame* containingFrame = node->document().frame(); node 152 Source/core/inspector/InspectorOverlay.cpp if (renderer->node() && renderer->node()->isSVGElement() && !renderer->isSVGRoot()) { node 213 Source/core/inspector/InspectorOverlay.cpp static void buildNodeHighlight(Node* node, const HighlightConfig& highlightConfig, Highlight* highlight) node 215 Source/core/inspector/InspectorOverlay.cpp RenderObject* renderer = node->renderer(); node 216 Source/core/inspector/InspectorOverlay.cpp LocalFrame* containingFrame = node->document().frame(); node 224 Source/core/inspector/InspectorOverlay.cpp if (renderer->node() && renderer->node()->isSVGElement() && !renderer->isSVGRoot()) node 228 Source/core/inspector/InspectorOverlay.cpp buildNodeQuads(node, highlight->quads); node 366 Source/core/inspector/InspectorOverlay.cpp void InspectorOverlay::highlightNode(Node* node, Node* eventTarget, const HighlightConfig& highlightConfig) node 369 Source/core/inspector/InspectorOverlay.cpp m_highlightNode = node; node 508 Source/core/inspector/InspectorOverlay.cpp Node* node = m_highlightNode.get(); node 509 Source/core/inspector/InspectorOverlay.cpp if (node->isElementNode() && m_nodeHighlightConfig.showInfo && node->renderer() && node->document().frame()) { node 511 Source/core/inspector/InspectorOverlay.cpp Element* element = toElement(node); node 543 Source/core/inspector/InspectorOverlay.cpp RenderObject* renderer = node->renderer(); node 544 Source/core/inspector/InspectorOverlay.cpp LocalFrame* containingFrame = node->document().frame(); node 669 Source/core/inspector/InspectorOverlay.cpp bool InspectorOverlay::getBoxModel(Node* node, Vector<FloatQuad>* quads) node 671 Source/core/inspector/InspectorOverlay.cpp return buildNodeQuads(node, *quads); node 245 Source/core/inspector/InspectorTimelineAgent.cpp static bool eventHasListeners(const AtomicString& eventType, DOMWindow* window, Node* node, const EventPath& eventPath) node 250 Source/core/inspector/InspectorTimelineAgent.cpp if (node->hasEventListeners(eventType)) node 254 Source/core/inspector/InspectorTimelineAgent.cpp if (eventPath[i].node()->hasEventListeners(eventType)) node 473 Source/core/inspector/InspectorTimelineAgent.cpp bool InspectorTimelineAgent::willDispatchEvent(Document* document, const Event& event, DOMWindow* window, Node* node, const EventPath& eventPath) node 475 Source/core/inspector/InspectorTimelineAgent.cpp if (!eventHasListeners(event.type(), window, node, eventPath)) node 1281 Source/core/inspector/InspectorTimelineAgent.cpp long long InspectorTimelineAgent::nodeId(Node* node) node 1283 Source/core/inspector/InspectorTimelineAgent.cpp return m_domAgent && node ? m_domAgent->backendNodeIdForNode(node, BackendNodeIdGroup) : 0; node 145 Source/core/inspector/InspectorTimelineAgent.h bool willDispatchEvent(Document* document, const Event& event, DOMWindow* window, Node* node, const EventPath& eventPath); node 61 Source/core/inspector/PageConsoleAgent.cpp explicit InspectableNode(Node* node) : m_node(node) { } node 72 Source/core/inspector/PageConsoleAgent.cpp Node* node = m_inspectorDOMAgent->nodeForId(nodeId); node 73 Source/core/inspector/PageConsoleAgent.cpp if (!node) { node 77 Source/core/inspector/PageConsoleAgent.cpp while (node->isInShadowTree()) { node 78 Source/core/inspector/PageConsoleAgent.cpp Node& ancestor = node->highestAncestor(); node 82 Source/core/inspector/PageConsoleAgent.cpp node = toShadowRoot(ancestor).host(); node 84 Source/core/inspector/PageConsoleAgent.cpp m_injectedScriptManager->injectedScriptHost()->addInspectedObject(adoptPtr(new InspectableNode(node))); node 67 Source/core/inspector/ScriptProfile.cpp static PassRefPtr<TypeBuilder::Profiler::CPUProfileNode> buildInspectorObjectFor(const v8::CpuProfileNode* node) node 72 Source/core/inspector/ScriptProfile.cpp const int childrenCount = node->GetChildrenCount(); node 74 Source/core/inspector/ScriptProfile.cpp const v8::CpuProfileNode* child = node->GetChild(i); node 79 Source/core/inspector/ScriptProfile.cpp .setFunctionName(toCoreString(node->GetFunctionName())) node 80 Source/core/inspector/ScriptProfile.cpp .setScriptId(String::number(node->GetScriptId())) node 81 Source/core/inspector/ScriptProfile.cpp .setUrl(toCoreString(node->GetScriptResourceName())) node 82 Source/core/inspector/ScriptProfile.cpp .setLineNumber(node->GetLineNumber()) node 83 Source/core/inspector/ScriptProfile.cpp .setColumnNumber(node->GetColumnNumber()) node 84 Source/core/inspector/ScriptProfile.cpp .setHitCount(node->GetHitCount()) node 85 Source/core/inspector/ScriptProfile.cpp .setCallUID(node->GetCallUid()) node 87 Source/core/inspector/ScriptProfile.cpp .setDeoptReason(node->GetBailoutReason()); node 88 Source/core/inspector/ScriptProfile.cpp result->setId(node->GetNodeId()); node 170 Source/core/loader/FormSubmission.cpp for (Node* node = event->target()->toNode(); node; node = node->parentOrShadowHostNode()) { node 171 Source/core/loader/FormSubmission.cpp if (node->isElementNode() && toElement(node)->isFormControlElement()) { node 172 Source/core/loader/FormSubmission.cpp submitButton = toHTMLFormControlElement(node); node 128 Source/core/page/Chrome.cpp void Chrome::focusedNodeChanged(Node* node) const node 130 Source/core/page/Chrome.cpp m_client->focusedNodeChanged(node); node 305 Source/core/page/Chrome.cpp if (Node* node = result.innerNonSharedNode()) { node 306 Source/core/page/Chrome.cpp if (isHTMLInputElement(*node)) { node 307 Source/core/page/Chrome.cpp HTMLInputElement* input = toHTMLInputElement(node); node 52 Source/core/page/DOMSelection.cpp Node* node = frame->selection().selection().base().anchorNode(); node 53 Source/core/page/DOMSelection.cpp if (!node) node 56 Source/core/page/DOMSelection.cpp if (!node->isInShadowTree()) node 59 Source/core/page/DOMSelection.cpp return frame->document()->ancestorInThisScope(node); node 197 Source/core/page/DOMSelection.cpp void DOMSelection::collapse(Node* node, int offset, ExceptionState& exceptionState) node 207 Source/core/page/DOMSelection.cpp if (!isValidForPosition(node)) node 211 Source/core/page/DOMSelection.cpp m_frame->selection().moveTo(VisiblePosition(createLegacyEditingPosition(node, offset), DOWNSTREAM)); node 326 Source/core/page/DOMSelection.cpp void DOMSelection::extend(Node* node, int offset, ExceptionState& exceptionState) node 331 Source/core/page/DOMSelection.cpp if (!node) { node 340 Source/core/page/DOMSelection.cpp if (offset > (node->offsetInCharacters() ? caretMaxOffset(node) : (int)node->countChildren())) { node 345 Source/core/page/DOMSelection.cpp if (!isValidForPosition(node)) node 349 Source/core/page/DOMSelection.cpp m_frame->selection().setExtent(VisiblePosition(createLegacyEditingPosition(node, offset), DOWNSTREAM)); node 542 Source/core/page/DOMSelection.cpp bool DOMSelection::isValidForPosition(Node* node) const node 545 Source/core/page/DOMSelection.cpp if (!node) node 547 Source/core/page/DOMSelection.cpp return node->document() == m_frame->document(); node 302 Source/core/page/DragController.cpp static HTMLInputElement* asFileInput(Node* node) node 304 Source/core/page/DragController.cpp ASSERT(node); node 305 Source/core/page/DragController.cpp for (; node; node = node->shadowHost()) { node 306 Source/core/page/DragController.cpp if (isHTMLInputElement(*node) && toHTMLInputElement(node)->isFileUpload()) node 307 Source/core/page/DragController.cpp return toHTMLInputElement(node); node 631 Source/core/page/DragController.cpp Node* node = 0; node 634 Source/core/page/DragController.cpp node = renderer->nonPseudoNode(); node 635 Source/core/page/DragController.cpp if (!node) { node 640 Source/core/page/DragController.cpp if (dragType != DragSourceActionSelection && node->isTextNode() && node->canStartSelection()) { node 646 Source/core/page/DragController.cpp if (node->isElementNode()) { node 655 Source/core/page/DragController.cpp return node; node 658 Source/core/page/DragController.cpp if (isHTMLAnchorElement(*node) && toHTMLAnchorElement(node)->isLiveLink()) { node 678 Source/core/page/DragController.cpp ASSERT(node); node 684 Source/core/page/DragController.cpp node = startNode; node 690 Source/core/page/DragController.cpp return node; node 714 Source/core/page/DragController.cpp static void prepareClipboardForImageDrag(LocalFrame* source, Clipboard* clipboard, Element* node, const KURL& linkURL, const KURL& imageURL, const String& label) node 716 Source/core/page/DragController.cpp if (node->isContentRichlyEditable()) { node 718 Source/core/page/DragController.cpp range->selectNode(node, ASSERT_NO_EXCEPTION); node 721 Source/core/page/DragController.cpp clipboard->declareAndWriteDragImage(node, !linkURL.isEmpty() ? linkURL : imageURL, label); node 744 Source/core/page/DragController.cpp Node* node = state.m_dragSrc.get(); node 756 Source/core/page/DragController.cpp if (imageURL.isEmpty() || !node || !node->isElementNode()) node 758 Source/core/page/DragController.cpp Element* element = toElement(node); node 874 Source/core/page/DragController.cpp Node* node = state.m_dragSrc.get(); node 884 Source/core/page/DragController.cpp if (imageURL.isEmpty() || !node || !node->isElementNode()) node 886 Source/core/page/DragController.cpp Element* element = toElement(node); node 904 Source/core/page/DragController.cpp if (Node* node = enclosingAnchorElement(src->selection().base())) node 905 Source/core/page/DragController.cpp src->selection().setSelection(VisibleSelection::selectionFromContentsOfNode(node)); node 384 Source/core/page/EventHandler.cpp static inline bool dispatchSelectStart(Node* node) node 386 Source/core/page/EventHandler.cpp if (!node || !node->renderer()) node 389 Source/core/page/EventHandler.cpp return node->dispatchEvent(Event::createCancelableBubble(EventTypeNames::selectstart)); node 617 Source/core/page/EventHandler.cpp static inline bool canMouseDownStartSelect(Node* node) node 619 Source/core/page/EventHandler.cpp if (!node || !node->renderer()) node 622 Source/core/page/EventHandler.cpp if (!node->canStartSelection()) node 845 Source/core/page/EventHandler.cpp Node* node = event.targetNode(); node 847 Source/core/page/EventHandler.cpp if (node && node->renderer() && (caretBrowsing || node->rendererIsEditable())) { node 848 Source/core/page/EventHandler.cpp VisiblePosition pos = VisiblePosition(node->renderer()->positionForPoint(event.localPoint())); node 953 Source/core/page/EventHandler.cpp Node* node = startNode; node 955 Source/core/page/EventHandler.cpp if (!node) node 956 Source/core/page/EventHandler.cpp node = m_frame->document()->focusedElement(); node 958 Source/core/page/EventHandler.cpp if (!node) node 959 Source/core/page/EventHandler.cpp node = m_mousePressNode.get(); node 961 Source/core/page/EventHandler.cpp if (!node || !node->renderer()) node 964 Source/core/page/EventHandler.cpp RenderBox* curBox = node->renderer()->enclosingBox(); node 970 Source/core/page/EventHandler.cpp bool shouldStopBubbling = stopNode && *stopNode && curBox->node() == *stopNode; node 974 Source/core/page/EventHandler.cpp *stopNode = curBox->node(); node 1009 Source/core/page/EventHandler.cpp static LocalFrame* subframeForTargetNode(Node* node) node 1011 Source/core/page/EventHandler.cpp if (!node) node 1014 Source/core/page/EventHandler.cpp RenderObject* renderer = node->renderer(); node 1032 Source/core/page/EventHandler.cpp static bool isSubmitImage(Node* node) node 1034 Source/core/page/EventHandler.cpp return isHTMLInputElement(node) && toHTMLInputElement(node)->isImageButton(); node 1038 Source/core/page/EventHandler.cpp static bool nodeIsNotBeingEdited(Node* node, LocalFrame* frame) node 1040 Source/core/page/EventHandler.cpp return frame->selection().rootEditableElement() != node->rootEditableElement(); node 1043 Source/core/page/EventHandler.cpp bool EventHandler::useHandCursor(Node* node, bool isOverLink, bool shiftKey) node 1045 Source/core/page/EventHandler.cpp if (!node) node 1048 Source/core/page/EventHandler.cpp bool editable = node->rendererIsEditable(); node 1066 Source/core/page/EventHandler.cpp editableLinkEnabled = nodeIsNotBeingEdited(node, m_frame) || shiftKey; node 1075 Source/core/page/EventHandler.cpp return ((isOverLink || isSubmitImage(node)) && (!editable || editableLinkEnabled)); node 1131 Source/core/page/EventHandler.cpp Node* node = result.targetNode(); node 1132 Source/core/page/EventHandler.cpp if (!node) node 1133 Source/core/page/EventHandler.cpp return selectAutoCursor(result, node, iBeamCursor(), shiftKey); node 1135 Source/core/page/EventHandler.cpp RenderObject* renderer = node->renderer(); node 1184 Source/core/page/EventHandler.cpp return selectAutoCursor(result, node, iBeam, shiftKey); node 1260 Source/core/page/EventHandler.cpp OptionalCursor EventHandler::selectAutoCursor(const HitTestResult& result, Node* node, const Cursor& iBeam, bool shiftKey) node 1262 Source/core/page/EventHandler.cpp bool editable = (node && node->rendererIsEditable()); node 1264 Source/core/page/EventHandler.cpp if (useHandCursor(node, result.isOverLink(), shiftKey)) node 1268 Source/core/page/EventHandler.cpp RenderObject* renderer = node ? node->renderer() : 0; node 1283 Source/core/page/EventHandler.cpp if ((editable || (renderer && renderer->isText() && node->canStartSelection())) && !inResizer && !result.scrollbar()) node 1429 Source/core/page/EventHandler.cpp static RenderLayer* layerForNode(Node* node) node 1431 Source/core/page/EventHandler.cpp if (!node) node 1434 Source/core/page/EventHandler.cpp RenderObject* renderer = node->renderer(); node 1619 Source/core/page/EventHandler.cpp static Node* parentForClickEvent(const Node& node) node 1623 Source/core/page/EventHandler.cpp if (node.isHTMLElement() && toHTMLElement(node).isInteractiveContent()) node 1625 Source/core/page/EventHandler.cpp return node.parentOrShadowHostNode(); node 2164 Source/core/page/EventHandler.cpp Node* node = result.innerNode(); node 2166 Source/core/page/EventHandler.cpp if (node && node->isTextNode()) node 2167 Source/core/page/EventHandler.cpp node = NodeRenderingTraversal::parent(node); node 2172 Source/core/page/EventHandler.cpp m_latchedWheelEventNode = node; node 2175 Source/core/page/EventHandler.cpp node = m_latchedWheelEventNode.get(); node 2194 Source/core/page/EventHandler.cpp if (node) { node 2196 Source/core/page/EventHandler.cpp RenderObject* target = node->renderer(); node 2204 Source/core/page/EventHandler.cpp if (node && !node->dispatchWheelEvent(event)) node 2555 Source/core/page/EventHandler.cpp RefPtr<Node> node = m_scrollGestureHandlingNode; node 2558 Source/core/page/EventHandler.cpp if (node) { node 2559 Source/core/page/EventHandler.cpp ASSERT(node->refCount() > 0); node 2560 Source/core/page/EventHandler.cpp passGestureEventToWidgetIfPossible(gestureEvent, node->renderer()); node 2607 Source/core/page/EventHandler.cpp Node* node = m_scrollGestureHandlingNode.get(); node 2608 Source/core/page/EventHandler.cpp if (!node) node 2612 Source/core/page/EventHandler.cpp RenderObject* renderer = node->renderer(); node 2634 Source/core/page/EventHandler.cpp bool horizontalScroll = scroll(ScrollLeft, granularity, node, &stopNode, delta.width()); node 2635 Source/core/page/EventHandler.cpp bool verticalScroll = scroll(ScrollUp, granularity, node, &stopNode, delta.height()); node 3109 Source/core/page/EventHandler.cpp RefPtr<Node> node = eventTargetNodeForDocument(m_frame->document()); node 3110 Source/core/page/EventHandler.cpp if (!node) node 3126 Source/core/page/EventHandler.cpp return !node->dispatchKeyEvent(initialKeyEvent); node 3134 Source/core/page/EventHandler.cpp keydown->setTarget(node); node 3137 Source/core/page/EventHandler.cpp node->dispatchEvent(keydown, IGNORE_EXCEPTION); node 3143 Source/core/page/EventHandler.cpp node->dispatchEvent(keydown, IGNORE_EXCEPTION); node 3152 Source/core/page/EventHandler.cpp node = eventTargetNodeForDocument(m_frame->document()); node 3153 Source/core/page/EventHandler.cpp if (!node) node 3161 Source/core/page/EventHandler.cpp keypress->setTarget(node); node 3164 Source/core/page/EventHandler.cpp node->dispatchEvent(keypress, IGNORE_EXCEPTION); node 3311 Source/core/page/EventHandler.cpp Node* node = result.innerNode(); node 3312 Source/core/page/EventHandler.cpp if (node) { node 3316 Source/core/page/EventHandler.cpp dragState().m_dragSrc = m_frame->page()->dragController().draggableNode(m_frame, node, m_mouseDownPos, selectionDragPolicy, dragState().m_dragType); node 3679 Source/core/page/EventHandler.cpp Node* node = result.innerNode(); node 3680 Source/core/page/EventHandler.cpp if (!node) node 3684 Source/core/page/EventHandler.cpp if (node->isTextNode()) node 3685 Source/core/page/EventHandler.cpp node = NodeRenderingTraversal::parent(node); node 3687 Source/core/page/EventHandler.cpp Document& doc = node->document(); node 3695 Source/core/page/EventHandler.cpp m_originatingTouchPointTargets.set(touchPointTargetKey, node); node 3696 Source/core/page/EventHandler.cpp touchTarget = node; node 3939 Source/core/page/EventHandler.cpp Node* node = taResult.innerNode(); node 3940 Source/core/page/EventHandler.cpp if (!node) node 3948 Source/core/page/EventHandler.cpp for (const Node* curNode = node; curNode; curNode = NodeRenderingTraversal::parent(curNode)) { node 65 Source/core/page/FocusController.cpp static inline bool isShadowInsertionPointFocusScopeOwner(Node& node) node 67 Source/core/page/FocusController.cpp return isActiveShadowInsertionPoint(node) && toHTMLShadowElement(node).olderShadowRoot(); node 95 Source/core/page/FocusController.cpp FocusNavigationScope FocusNavigationScope::focusNavigationScopeOf(Node* node) node 97 Source/core/page/FocusController.cpp ASSERT(node); node 98 Source/core/page/FocusController.cpp Node* root = node; node 99 Source/core/page/FocusController.cpp for (Node* n = node; n; n = n->parentNode()) node 106 Source/core/page/FocusController.cpp FocusNavigationScope FocusNavigationScope::ownedByNonFocusableFocusScopeOwner(Node* node) node 108 Source/core/page/FocusController.cpp ASSERT(node); node 109 Source/core/page/FocusController.cpp if (isShadowHost(node)) node 110 Source/core/page/FocusController.cpp return FocusNavigationScope::ownedByShadowHost(node); node 111 Source/core/page/FocusController.cpp ASSERT(isShadowInsertionPointFocusScopeOwner(*node)); node 112 Source/core/page/FocusController.cpp return FocusNavigationScope::ownedByShadowInsertionPoint(toHTMLShadowElement(node)); node 115 Source/core/page/FocusController.cpp FocusNavigationScope FocusNavigationScope::ownedByShadowHost(Node* node) node 117 Source/core/page/FocusController.cpp ASSERT(isShadowHost(node)); node 118 Source/core/page/FocusController.cpp return FocusNavigationScope(toElement(node)->shadow()->youngestShadowRoot()); node 176 Source/core/page/FocusController.cpp static inline bool isNonFocusableShadowHost(Node* node) node 178 Source/core/page/FocusController.cpp ASSERT(node); node 179 Source/core/page/FocusController.cpp if (!node->isElementNode()) node 181 Source/core/page/FocusController.cpp Element* element = toElement(node); node 186 Source/core/page/FocusController.cpp static inline bool isNonKeyboardFocusableShadowHost(Node* node) node 188 Source/core/page/FocusController.cpp ASSERT(node); node 189 Source/core/page/FocusController.cpp if (!node->isElementNode()) node 191 Source/core/page/FocusController.cpp Element* element = toElement(node); node 195 Source/core/page/FocusController.cpp static inline bool isKeyboardFocusableShadowHost(Node* node) node 197 Source/core/page/FocusController.cpp ASSERT(node); node 198 Source/core/page/FocusController.cpp if (!node->isElementNode()) node 200 Source/core/page/FocusController.cpp Element* element = toElement(node); node 204 Source/core/page/FocusController.cpp static inline bool isNonFocusableFocusScopeOwner(Node* node) node 206 Source/core/page/FocusController.cpp ASSERT(node); node 207 Source/core/page/FocusController.cpp return isNonKeyboardFocusableShadowHost(node) || isShadowInsertionPointFocusScopeOwner(*node); node 210 Source/core/page/FocusController.cpp static inline int adjustedTabIndex(Node* node) node 212 Source/core/page/FocusController.cpp ASSERT(node); node 213 Source/core/page/FocusController.cpp return isNonFocusableFocusScopeOwner(node) ? 0 : node->tabIndex(); node 216 Source/core/page/FocusController.cpp static inline bool shouldVisit(Node* node) node 218 Source/core/page/FocusController.cpp ASSERT(node); node 219 Source/core/page/FocusController.cpp return (node->isElementNode() && toElement(node)->isKeyboardFocusable()) || isNonFocusableFocusScopeOwner(node); node 293 Source/core/page/FocusController.cpp Node* FocusController::findFocusableNodeDecendingDownIntoFrameDocument(FocusType type, Node* node) node 298 Source/core/page/FocusController.cpp while (node && node->isFrameOwnerElement()) { node 299 Source/core/page/FocusController.cpp HTMLFrameOwnerElement* owner = toHTMLFrameOwnerElement(node); node 305 Source/core/page/FocusController.cpp ASSERT(node != foundNode); node 306 Source/core/page/FocusController.cpp node = foundNode; node 308 Source/core/page/FocusController.cpp return node; node 361 Source/core/page/FocusController.cpp RefPtr<Node> node = findFocusableNodeAcrossFocusScope(type, FocusNavigationScope::focusNavigationScopeOf(currentNode ? currentNode : document), currentNode); node 363 Source/core/page/FocusController.cpp if (!node) { node 373 Source/core/page/FocusController.cpp node = findFocusableNodeRecursively(type, FocusNavigationScope::focusNavigationScopeOf(m_page->mainFrame()->document()), 0); node 374 Source/core/page/FocusController.cpp node = findFocusableNodeDecendingDownIntoFrameDocument(type, node.get()); node 376 Source/core/page/FocusController.cpp if (!node) node 380 Source/core/page/FocusController.cpp ASSERT(node); node 382 Source/core/page/FocusController.cpp if (node == document->focusedElement()) node 386 Source/core/page/FocusController.cpp if (!node->isElementNode()) node 390 Source/core/page/FocusController.cpp Element* element = toElement(node); node 476 Source/core/page/FocusController.cpp Node* FocusController::findFocusableNode(FocusType type, FocusNavigationScope scope, Node* node) node 478 Source/core/page/FocusController.cpp return type == FocusTypeForward ? nextFocusableNode(scope, node) : previousFocusableNode(scope, node); node 484 Source/core/page/FocusController.cpp for (Node* node = start; node; node = type == FocusTypeForward ? NodeTraversal::next(*node) : NodeTraversal::previous(*node)) { node 485 Source/core/page/FocusController.cpp if (shouldVisit(node) && adjustedTabIndex(node) == tabIndex) node 486 Source/core/page/FocusController.cpp return node; node 496 Source/core/page/FocusController.cpp for (Node* node = start; node; node = NodeTraversal::next(*node)) { node 497 Source/core/page/FocusController.cpp if (shouldVisit(node) && node->tabIndex() > tabIndex && node->tabIndex() < winningTabIndex) { node 498 Source/core/page/FocusController.cpp winner = node; node 499 Source/core/page/FocusController.cpp winningTabIndex = node->tabIndex(); node 511 Source/core/page/FocusController.cpp for (Node* node = start; node; node = NodeTraversal::previous(*node)) { node 512 Source/core/page/FocusController.cpp int currentTabIndex = adjustedTabIndex(node); node 513 Source/core/page/FocusController.cpp if ((shouldVisit(node) || isNonKeyboardFocusableShadowHost(node)) && currentTabIndex < tabIndex && currentTabIndex > winningTabIndex) { node 514 Source/core/page/FocusController.cpp winner = node; node 527 Source/core/page/FocusController.cpp for (Node* node = NodeTraversal::next(*start); node; node = NodeTraversal::next(*node)) { node 528 Source/core/page/FocusController.cpp if (shouldVisit(node) && adjustedTabIndex(node) >= 0) node 529 Source/core/page/FocusController.cpp return node; node 556 Source/core/page/FocusController.cpp for (Node* node = scope.rootNode(); node; node = node->lastChild()) node 557 Source/core/page/FocusController.cpp last = node; node 574 Source/core/page/FocusController.cpp for (Node* node = startingNode; node; node = NodeTraversal::previous(*node)) { node 575 Source/core/page/FocusController.cpp if (shouldVisit(node) && adjustedTabIndex(node) >= 0) node 576 Source/core/page/FocusController.cpp return node; node 590 Source/core/page/FocusController.cpp static bool relinquishesEditingFocus(Node *node) node 592 Source/core/page/FocusController.cpp ASSERT(node); node 593 Source/core/page/FocusController.cpp ASSERT(node->rendererIsEditable()); node 594 Source/core/page/FocusController.cpp return node->document().frame() && node->rootEditableElement(); node 297 Source/core/page/HistoryController.cpp if (HistoryNode* node = m_provisionalEntry->historyNodeForFrame(frame)) node 298 Source/core/page/HistoryController.cpp node->removeChildren(); node 72 Source/core/page/PageSerializer.cpp static bool isCharsetSpecifyingNode(const Node& node) node 74 Source/core/page/PageSerializer.cpp if (!isHTMLMetaElement(node)) node 77 Source/core/page/PageSerializer.cpp const HTMLMetaElement& element = toHTMLMetaElement(node); node 170 Source/core/page/PageSerializer.cpp void SerializerMarkupAccumulator::appendEndTag(const Node& node) node 172 Source/core/page/PageSerializer.cpp if (node.isElementNode() && !shouldIgnoreElement(toElement(node))) node 173 Source/core/page/PageSerializer.cpp MarkupAccumulator::appendEndTag(node); node 219 Source/core/page/PageSerializer.cpp Node& node = **iter; node 220 Source/core/page/PageSerializer.cpp if (!node.isElementNode()) node 223 Source/core/page/PageSerializer.cpp Element& element = toElement(node); node 266 Source/core/page/PrintContext.cpp void PrintContext::collectLinkedDestinations(Node* node) node 268 Source/core/page/PrintContext.cpp for (Node* i = node->firstChild(); i; i = i->nextSibling()) node 271 Source/core/page/PrintContext.cpp if (!node->isLink() || !node->isElementNode()) node 273 Source/core/page/PrintContext.cpp const AtomicString& href = toElement(node)->getAttribute(HTMLNames::hrefAttr); node 276 Source/core/page/PrintContext.cpp KURL url = node->document().completeURL(href); node 279 Source/core/page/PrintContext.cpp if (url.hasFragmentIdentifier() && equalIgnoringFragmentIdentifier(url, node->document().baseURL())) { node 281 Source/core/page/PrintContext.cpp Element* element = node->document().findAnchor(name); node 287 Source/core/page/PrintContext.cpp void PrintContext::outputLinkedDestinations(GraphicsContext& graphicsContext, Node* node, const IntRect& pageRect) node 290 Source/core/page/PrintContext.cpp collectLinkedDestinations(node); node 57 Source/core/page/SpatialNavigation.cpp FocusCandidate::FocusCandidate(Node* node, FocusType type) node 68 Source/core/page/SpatialNavigation.cpp ASSERT(node); node 69 Source/core/page/SpatialNavigation.cpp ASSERT(node->isElementNode()); node 71 Source/core/page/SpatialNavigation.cpp if (isHTMLAreaElement(*node)) { node 72 Source/core/page/SpatialNavigation.cpp HTMLAreaElement& area = toHTMLAreaElement(*node); node 80 Source/core/page/SpatialNavigation.cpp if (!node->renderer()) node 83 Source/core/page/SpatialNavigation.cpp visibleNode = node; node 84 Source/core/page/SpatialNavigation.cpp rect = nodeRectInAbsoluteCoordinates(node, true /* ignore border */); node 87 Source/core/page/SpatialNavigation.cpp focusableNode = node; node 291 Source/core/page/SpatialNavigation.cpp bool hasOffscreenRect(Node* node, FocusType type) node 296 Source/core/page/SpatialNavigation.cpp FrameView* frameView = node->document().view(); node 326 Source/core/page/SpatialNavigation.cpp RenderObject* render = node->renderer(); node 422 Source/core/page/SpatialNavigation.cpp bool isScrollableNode(const Node* node) node 424 Source/core/page/SpatialNavigation.cpp ASSERT(!node->isDocumentNode()); node 426 Source/core/page/SpatialNavigation.cpp if (!node) node 429 Source/core/page/SpatialNavigation.cpp if (RenderObject* renderer = node->renderer()) node 430 Source/core/page/SpatialNavigation.cpp return renderer->isBox() && toRenderBox(renderer)->canBeScrolledAndHasScrollableArea() && node->hasChildren(); node 435 Source/core/page/SpatialNavigation.cpp Node* scrollableEnclosingBoxOrParentFrameForNodeInDirection(FocusType type, Node* node) node 437 Source/core/page/SpatialNavigation.cpp ASSERT(node); node 438 Source/core/page/SpatialNavigation.cpp Node* parent = node; node 517 Source/core/page/SpatialNavigation.cpp LayoutRect nodeRectInAbsoluteCoordinates(Node* node, bool ignoreBorder) node 519 Source/core/page/SpatialNavigation.cpp ASSERT(node && node->renderer() && !node->document().view()->needsLayout()); node 521 Source/core/page/SpatialNavigation.cpp if (node->isDocumentNode()) node 522 Source/core/page/SpatialNavigation.cpp return frameRectInAbsoluteCoordinates(toDocument(node)->frame()); node 523 Source/core/page/SpatialNavigation.cpp LayoutRect rect = rectToAbsoluteCoordinates(node->document().frame(), node->boundingBox()); node 528 Source/core/page/SpatialNavigation.cpp rect.move(node->renderer()->style()->borderLeftWidth(), node->renderer()->style()->borderTopWidth()); node 529 Source/core/page/SpatialNavigation.cpp rect.setWidth(rect.width() - node->renderer()->style()->borderLeftWidth() - node->renderer()->style()->borderRightWidth()); node 530 Source/core/page/SpatialNavigation.cpp rect.setHeight(rect.height() - node->renderer()->style()->borderTopWidth() - node->renderer()->style()->borderBottomWidth()); node 50 Source/core/page/TouchAdjustment.cpp SubtargetGeometry(Node* node, const FloatQuad& quad) node 51 Source/core/page/TouchAdjustment.cpp : m_node(node) node 70 Source/core/page/TouchAdjustment.cpp bool nodeRespondsToTapGesture(Node* node) node 72 Source/core/page/TouchAdjustment.cpp if (node->willRespondToMouseClickEvents() || node->willRespondToMouseMoveEvents()) node 74 Source/core/page/TouchAdjustment.cpp if (node->isElementNode()) { node 75 Source/core/page/TouchAdjustment.cpp Element* element = toElement(node); node 82 Source/core/page/TouchAdjustment.cpp if (RenderStyle* renderStyle = node->renderStyle()) { node 89 Source/core/page/TouchAdjustment.cpp bool nodeIsZoomTarget(Node* node) node 91 Source/core/page/TouchAdjustment.cpp if (node->isTextNode() || node->isShadowRoot()) node 94 Source/core/page/TouchAdjustment.cpp ASSERT(node->renderer()); node 95 Source/core/page/TouchAdjustment.cpp return node->renderer()->isBox(); node 98 Source/core/page/TouchAdjustment.cpp bool providesContextMenuItems(Node* node) node 102 Source/core/page/TouchAdjustment.cpp ASSERT(node->renderer() || node->isShadowRoot()); node 103 Source/core/page/TouchAdjustment.cpp if (!node->renderer()) node 105 Source/core/page/TouchAdjustment.cpp if (node->isContentEditable()) node 107 Source/core/page/TouchAdjustment.cpp if (node->isLink()) node 109 Source/core/page/TouchAdjustment.cpp if (node->renderer()->isImage()) node 111 Source/core/page/TouchAdjustment.cpp if (node->renderer()->isMedia()) node 113 Source/core/page/TouchAdjustment.cpp if (node->renderer()->canBeSelectionLeaf()) { node 115 Source/core/page/TouchAdjustment.cpp if (node->renderer()->frame()->editor().behavior().shouldSelectOnContextualMenuClick()) node 119 Source/core/page/TouchAdjustment.cpp if (node->renderer()->selectionState() != RenderObject::SelectionNone) node 125 Source/core/page/TouchAdjustment.cpp static inline void appendQuadsToSubtargetList(Vector<FloatQuad>& quads, Node* node, SubtargetGeometryList& subtargets) node 130 Source/core/page/TouchAdjustment.cpp subtargets.append(SubtargetGeometry(node, *it)); node 133 Source/core/page/TouchAdjustment.cpp static inline void appendBasicSubtargetsForNode(Node* node, SubtargetGeometryList& subtargets) node 136 Source/core/page/TouchAdjustment.cpp ASSERT(node->renderer()); node 139 Source/core/page/TouchAdjustment.cpp node->renderer()->absoluteQuads(quads); node 141 Source/core/page/TouchAdjustment.cpp appendQuadsToSubtargetList(quads, node, subtargets); node 144 Source/core/page/TouchAdjustment.cpp static inline void appendContextSubtargetsForNode(Node* node, SubtargetGeometryList& subtargets) node 148 Source/core/page/TouchAdjustment.cpp ASSERT(node->renderer()); node 150 Source/core/page/TouchAdjustment.cpp if (!node->isTextNode()) node 151 Source/core/page/TouchAdjustment.cpp return appendBasicSubtargetsForNode(node, subtargets); node 153 Source/core/page/TouchAdjustment.cpp Text* textNode = toText(node); node 174 Source/core/page/TouchAdjustment.cpp return appendBasicSubtargetsForNode(node, subtargets); node 203 Source/core/page/TouchAdjustment.cpp static inline void appendZoomableSubtargets(Node* node, SubtargetGeometryList& subtargets) node 205 Source/core/page/TouchAdjustment.cpp RenderBox* renderer = toRenderBox(node->renderer()); node 219 Source/core/page/TouchAdjustment.cpp subtargets.append(SubtargetGeometry(node, *it)); node 222 Source/core/page/TouchAdjustment.cpp static inline Node* parentShadowHostOrOwner(const Node* node) node 224 Source/core/page/TouchAdjustment.cpp if (Node* ancestor = node->parentOrShadowHostNode()) node 226 Source/core/page/TouchAdjustment.cpp if (node->isDocumentNode()) node 227 Source/core/page/TouchAdjustment.cpp return toDocument(node)->ownerElement(); node 244 Source/core/page/TouchAdjustment.cpp Node* node = intersectedNodes[i].get(); node 247 Source/core/page/TouchAdjustment.cpp for (Node* visitedNode = node; visitedNode; visitedNode = visitedNode->parentOrShadowHostNode()) { node 270 Source/core/page/TouchAdjustment.cpp candidates.append(node); node 323 Source/core/page/TouchAdjustment.cpp rect = subtarget.node()->document().view()->contentsToWindow(rect); node 346 Source/core/page/TouchAdjustment.cpp rect = subtarget.node()->document().view()->contentsToWindow(rect); node 387 Source/core/page/TouchAdjustment.cpp FrameView* view = geom.node()->document().view(); node 444 Source/core/page/TouchAdjustment.cpp Node* node = it->node(); node 450 Source/core/page/TouchAdjustment.cpp targetNode = node; node 455 Source/core/page/TouchAdjustment.cpp if (node->isDescendantOf(targetNode)) { node 458 Source/core/page/TouchAdjustment.cpp targetNode = node; node 58 Source/core/page/TouchDisambiguation.cpp Node* node = eventNode; node 59 Source/core/page/TouchDisambiguation.cpp while (node) { node 61 Source/core/page/TouchDisambiguation.cpp if (node != eventNode && node->willRespondToMouseClickEvents()) { node 62 Source/core/page/TouchDisambiguation.cpp node = NodeTraversal::nextSkippingChildren(*node, eventNode); node 65 Source/core/page/TouchDisambiguation.cpp result.unite(node->pixelSnappedBoundingBox()); node 66 Source/core/page/TouchDisambiguation.cpp node = NodeTraversal::next(*node, eventNode); node 115 Source/core/page/TouchDisambiguation.cpp Node* containerNode = container->node(); node 126 Source/core/page/TouchDisambiguation.cpp for (Node* node = it->get(); node; node = node->parentNode()) { node 127 Source/core/page/TouchDisambiguation.cpp if (blackList.contains(node)) node 129 Source/core/page/TouchDisambiguation.cpp if (node->isDocumentNode() || isHTMLHtmlElement(*node) || isHTMLBodyElement(*node)) node 131 Source/core/page/TouchDisambiguation.cpp if (node->willRespondToMouseClickEvents()) { node 132 Source/core/page/TouchDisambiguation.cpp TouchTargetData& targetData = touchTargets.add(node, TouchTargetData()).storedValue->value; node 133 Source/core/page/TouchDisambiguation.cpp targetData.windowBoundingBox = boundingBoxForEventNodes(node); node 151 Source/core/rendering/AbstractInlineTextBox.cpp if (Node* node = m_renderText->node()) { node 152 Source/core/rendering/AbstractInlineTextBox.cpp RefPtrWillBeRawPtr<Range> range = Range::create(node->document()); node 153 Source/core/rendering/AbstractInlineTextBox.cpp range->setStart(node, start, IGNORE_EXCEPTION); node 154 Source/core/rendering/AbstractInlineTextBox.cpp range->setEnd(node, start + len, IGNORE_EXCEPTION); node 218 Source/core/rendering/CounterNode.cpp CounterNode* node = this; node 220 Source/core/rendering/CounterNode.cpp node->resetRenderers(); node 221 Source/core/rendering/CounterNode.cpp node = node->nextInPreOrder(this); node 222 Source/core/rendering/CounterNode.cpp } while (node); node 227 Source/core/rendering/CounterNode.cpp for (CounterNode* node = this; node; node = node->m_nextSibling) { node 228 Source/core/rendering/CounterNode.cpp int oldCount = node->m_countInParent; node 229 Source/core/rendering/CounterNode.cpp int newCount = node->computeCountInParent(); node 232 Source/core/rendering/CounterNode.cpp node->m_countInParent = newCount; node 233 Source/core/rendering/CounterNode.cpp node->resetThisAndDescendantsRenderers(); node 357 Source/core/rendering/CounterNode.cpp static void showTreeAndMark(const CounterNode* node) node 359 Source/core/rendering/CounterNode.cpp const CounterNode* root = node; node 364 Source/core/rendering/CounterNode.cpp fprintf(stderr, "%c", (current == node) ? '*' : ' '); node 179 Source/core/rendering/EllipsisBox.cpp if (!result.addNodeToRectBasedTestResult(renderer().node(), request, locationInContainer, boundsRect)) node 53 Source/core/rendering/FastTextAutosizer.cpp Node* node = renderObject->node(); node 54 Source/core/rendering/FastTextAutosizer.cpp if (!node) node 56 Source/core/rendering/FastTextAutosizer.cpp if (node->isDocumentNode()) node 57 Source/core/rendering/FastTextAutosizer.cpp node = toDocument(node)->documentElement(); node 58 Source/core/rendering/FastTextAutosizer.cpp if (node->isElementNode()) node 59 Source/core/rendering/FastTextAutosizer.cpp toElement(node)->setAttribute("data-autosizing", output, ASSERT_NO_EXCEPTION); node 77 Source/core/rendering/FastTextAutosizer.cpp const Node* node = renderer->node(); node 78 Source/core/rendering/FastTextAutosizer.cpp if (!node) node 81 Source/core/rendering/FastTextAutosizer.cpp while ((node = node->parentNode())) { node 82 Source/core/rendering/FastTextAutosizer.cpp if (node->isElementNode()) node 83 Source/core/rendering/FastTextAutosizer.cpp return node->renderer(); node 109 Source/core/rendering/FastTextAutosizer.cpp Node* node = renderer->generatingNode(); node 110 Source/core/rendering/FastTextAutosizer.cpp if (node && !node->hasChildren()) node 208 Source/core/rendering/FastTextAutosizer.cpp const Node* node = renderer->node(); node 209 Source/core/rendering/FastTextAutosizer.cpp if (node && node->isElementNode() && isFormInput(toElement(node))) node 621 Source/core/rendering/FastTextAutosizer.cpp Node* node = renderer->generatingNode(); node 622 Source/core/rendering/FastTextAutosizer.cpp if (!node || !node->isElementNode()) node 629 Source/core/rendering/FastTextAutosizer.cpp data.m_qualifiedNameHash = QualifiedNameHash::hash(toElement(node)->tagQName()); node 648 Source/core/rendering/FastTextAutosizer.cpp data.m_column = renderer->node()->nodeIndex(); node 89 Source/core/rendering/GraphicsContextAnnotator.cpp Element* element = object->node() && object->node()->isElementNode() ? toElement(object->node()) : 0; node 130 Source/core/rendering/HitTestResult.cpp if (Node* node = innerNode()) { node 131 Source/core/rendering/HitTestResult.cpp node = node->document().ancestorInThisScope(node); node 132 Source/core/rendering/HitTestResult.cpp setInnerNode(node); node 135 Source/core/rendering/HitTestResult.cpp if (Node* node = innerNonSharedNode()) { node 136 Source/core/rendering/HitTestResult.cpp node = node->document().ancestorInThisScope(node); node 137 Source/core/rendering/HitTestResult.cpp setInnerNonSharedNode(node); node 143 Source/core/rendering/HitTestResult.cpp if (Node* node = innerNode()) { node 144 Source/core/rendering/HitTestResult.cpp if (ShadowRoot* containingShadowRoot = node->containingShadowRoot()) { node 146 Source/core/rendering/HitTestResult.cpp setInnerNode(node->shadowHost()); node 150 Source/core/rendering/HitTestResult.cpp if (Node* node = innerNonSharedNode()) { node 151 Source/core/rendering/HitTestResult.cpp if (ShadowRoot* containingShadowRoot = node->containingShadowRoot()) { node 153 Source/core/rendering/HitTestResult.cpp setInnerNonSharedNode(node->shadowHost()); node 398 Source/core/rendering/HitTestResult.cpp bool HitTestResult::addNodeToRectBasedTestResult(Node* node, const HitTestRequest& request, const HitTestLocation& locationInContainer, const LayoutRect& rect) node 406 Source/core/rendering/HitTestResult.cpp if (!node) node 410 Source/core/rendering/HitTestResult.cpp node = node->document().ancestorInThisScope(node); node 412 Source/core/rendering/HitTestResult.cpp mutableRectBasedTestResult().add(node); node 418 Source/core/rendering/HitTestResult.cpp bool HitTestResult::addNodeToRectBasedTestResult(Node* node, const HitTestRequest& request, const HitTestLocation& locationInContainer, const FloatRect& rect) node 426 Source/core/rendering/HitTestResult.cpp if (!node) node 430 Source/core/rendering/HitTestResult.cpp node = node->document().ancestorInThisScope(node); node 432 Source/core/rendering/HitTestResult.cpp mutableRectBasedTestResult().add(node); node 479 Source/core/rendering/HitTestResult.cpp Node* node = innerNode(); node 480 Source/core/rendering/HitTestResult.cpp if (!node) node 482 Source/core/rendering/HitTestResult.cpp if (node->inDocument()) node 483 Source/core/rendering/HitTestResult.cpp return node; node 485 Source/core/rendering/HitTestResult.cpp Element* element = node->parentElement(); node 489 Source/core/rendering/HitTestResult.cpp return node; node 494 Source/core/rendering/HitTestResult.cpp for (Node* node = m_innerNode.get(); node; node = NodeRenderingTraversal::parent(node)) { node 495 Source/core/rendering/HitTestResult.cpp if (node->isElementNode()) node 496 Source/core/rendering/HitTestResult.cpp return toElement(node); node 1081 Source/core/rendering/InlineFlowBox.cpp if (!result.addNodeToRectBasedTestResult(renderer().node(), request, locationInContainer, rect)) node 1127 Source/core/rendering/InlineFlowBox.cpp cb->addContinuationWithOutline(toRenderInline(renderer().node()->renderer())); node 382 Source/core/rendering/InlineTextBox.cpp if (!result.addNodeToRectBasedTestResult(renderer().node(), request, locationInContainer, rect)) node 533 Source/core/rendering/InlineTextBox.cpp bool containsComposition = renderer().node() && renderer().frame()->inputMethodController().compositionNode() == renderer().node(); node 1302 Source/core/rendering/InlineTextBox.cpp if (!renderer().node()) node 1305 Source/core/rendering/InlineTextBox.cpp Vector<DocumentMarker*> markers = renderer().document().markers().markersFor(renderer().node()); node 36 Source/core/rendering/RenderBR.cpp RenderBR::RenderBR(Node* node) node 37 Source/core/rendering/RenderBR.cpp : RenderText(node, newlineString()) node 144 Source/core/rendering/RenderBlock.cpp event->setTarget(m_block->node()); node 155 Source/core/rendering/RenderBlock.cpp RenderBlock::RenderBlock(ContainerNode* node) node 156 Source/core/rendering/RenderBlock.cpp : RenderBox(node) node 528 Source/core/rendering/RenderBlock.cpp RenderObject* cloneRenderer = toElement(node())->createRenderer(style()); node 1181 Source/core/rendering/RenderBlock.cpp ASSERT(!needsLayout() || (node() && node()->isElementNode() && toElement(node())->shadowPseudoId() == "-webkit-input-placeholder")); node 2065 Source/core/rendering/RenderBlock.cpp RenderInline* inlineRenderer = toRenderInline(inlineCont->node()->renderer()); node 2181 Source/core/rendering/RenderBlock.cpp ASSERT(node() || isAnonymous()); node 2195 Source/core/rendering/RenderBlock.cpp Node* startElement = view()->selectionStart()->node(); node 2196 Source/core/rendering/RenderBlock.cpp if (startElement && startElement->rootEditableElement() == node()) node 2740 Source/core/rendering/RenderBlock.cpp return isAnonymousBlockContinuation() ? continuation()->node() : node(); node 3200 Source/core/rendering/RenderBlock.cpp bool isPaginated = style()->isOverflowPaged() && node() != document().viewportDefiningElement(); node 3692 Source/core/rendering/RenderBlock.cpp if (!node()) node 3695 Source/core/rendering/RenderBlock.cpp if (node()->isRootEditableElement()) node 3698 Source/core/rendering/RenderBlock.cpp if (node()->isShadowRoot() && isHTMLInputElement(*toShadowRoot(node())->host())) node 3951 Source/core/rendering/RenderBlock.cpp ASSERT(remainingText->isAnonymous() || remainingText->node()->renderer() == remainingText); node 3996 Source/core/rendering/RenderBlock.cpp new RenderTextFragment(textObj->node() ? textObj->node() : &textObj->document(), oldText.impl(), length, oldText.length() - length); node 3998 Source/core/rendering/RenderBlock.cpp if (remainingText->node()) node 3999 Source/core/rendering/RenderBlock.cpp remainingText->node()->setRenderer(remainingText); node 4008 Source/core/rendering/RenderBlock.cpp new RenderTextFragment(remainingText->node() ? remainingText->node() : &remainingText->document(), oldText.impl(), 0, length); node 4601 Source/core/rendering/RenderBlock.cpp bool prevInlineHasLineBox = toRenderInline(inlineElementContinuation()->node()->renderer())->firstLineBox(); node 157 Source/core/rendering/RenderBlockFlow.cpp RenderBlockFlow::RenderBlockFlow(ContainerNode* node) node 158 Source/core/rendering/RenderBlockFlow.cpp : RenderBlock(node) node 2063 Source/core/rendering/RenderBlockLineLayout.cpp if (hasOverflowClip() && !endPadding && node() && node()->isRootEditableElement() && style()->isLeftToRightDirection()) node 92 Source/core/rendering/RenderBox.cpp RenderBox::RenderBox(ContainerNode* node) node 93 Source/core/rendering/RenderBox.cpp : RenderBoxModelObject(node) node 146 Source/core/rendering/RenderBox.cpp if (diff >= StyleDifferenceRepaint && node() && node 147 Source/core/rendering/RenderBox.cpp (isHTMLHtmlElement(*node()) || isHTMLBodyElement(*node()))) { node 288 Source/core/rendering/RenderBox.cpp if (node() != document().viewportDefiningElement()) { node 731 Source/core/rendering/RenderBox.cpp Node* node = this->node(); node 732 Source/core/rendering/RenderBox.cpp if (node && node->isDocumentNode()) node 742 Source/core/rendering/RenderBox.cpp return node && node->rendererIsEditable(); node 772 Source/core/rendering/RenderBox.cpp if (node() && node()->isDocumentNode()) node 812 Source/core/rendering/RenderBox.cpp if (!renderer->parent() && renderer->node() == renderer->document() && renderer->document().ownerElement()) node 1117 Source/core/rendering/RenderBox.cpp if (!result.addNodeToRectBasedTestResult(node(), request, locationInContainer, boundsRect)) node 2177 Source/core/rendering/RenderBox.cpp if (node() && view()->frameView() && view()->frameView()->layoutRoot(true) == this) node 2395 Source/core/rendering/RenderBox.cpp return node() && (isHTMLInputElement(*node()) || isHTMLSelectElement(*node()) || isHTMLButtonElement(*node()) node 2396 Source/core/rendering/RenderBox.cpp || isHTMLTextAreaElement(*node()) || (isHTMLLegendElement(*node()) && !style()->hasOutOfFlowPosition())); node 4014 Source/core/rendering/RenderBox.cpp if (node() && !(editingIgnoresContent(node()) || isRenderedTable(node()))) { node 108 Source/core/rendering/RenderBoxModelObject.cpp RenderBoxModelObject::RenderBoxModelObject(ContainerNode* node) node 109 Source/core/rendering/RenderBoxModelObject.cpp : RenderLayerModelObject(node) node 107 Source/core/rendering/RenderButton.cpp return !isHTMLInputElement(*node()); node 42 Source/core/rendering/RenderButton.h virtual bool canBeSelectionLeaf() const OVERRIDE { return node() && node()->rendererIsEditable(); } node 65 Source/core/rendering/RenderButton.h virtual bool hasLineIfEmpty() const OVERRIDE { return isHTMLInputElement(node()); } node 30 Source/core/rendering/RenderCombineText.cpp RenderCombineText::RenderCombineText(Node* node, PassRefPtr<StringImpl> string) node 31 Source/core/rendering/RenderCombineText.cpp : RenderText(node, string) node 60 Source/core/rendering/RenderCounter.cpp Element* self = toElement(object.node()); node 72 Source/core/rendering/RenderCounter.cpp Element* self = toElement(object.node()); node 85 Source/core/rendering/RenderCounter.cpp return toElement(object.node())->parentElement(); node 97 Source/core/rendering/RenderCounter.cpp Element* self = toElement(object.node()); node 150 Source/core/rendering/RenderCounter.cpp if (Node* e = object.node()) { node 300 Source/core/rendering/RenderCounter.cpp if (CounterNode* node = nodeMap->get(identifier)) node 301 Source/core/rendering/RenderCounter.cpp return node; node 348 Source/core/rendering/RenderCounter.cpp RenderCounter::RenderCounter(Document* node, const CounterContent& counter) node 349 Source/core/rendering/RenderCounter.cpp : RenderText(node, StringImpl::empty()) node 431 Source/core/rendering/RenderCounter.cpp static void destroyCounterNodeWithoutMapRemoval(const AtomicString& identifier, CounterNode* node) node 434 Source/core/rendering/RenderCounter.cpp for (RefPtr<CounterNode> child = node->lastDescendant(); child && child != node; child = previous) { node 440 Source/core/rendering/RenderCounter.cpp if (CounterNode* parent = node->parent()) node 441 Source/core/rendering/RenderCounter.cpp parent->removeChild(node); node 513 Source/core/rendering/RenderCounter.cpp RefPtr<CounterNode> node = counterMap->get(it->key); node 514 Source/core/rendering/RenderCounter.cpp if (!node) { node 521 Source/core/rendering/RenderCounter.cpp findPlaceForCounter(renderer, it->key, node->hasResetType(), newParent, newPreviousSibling); node 522 Source/core/rendering/RenderCounter.cpp if (node != counterMap->get(it->key)) node 524 Source/core/rendering/RenderCounter.cpp CounterNode* parent = node->parent(); node 525 Source/core/rendering/RenderCounter.cpp if (newParent == parent && newPreviousSibling == node->previousSibling()) node 528 Source/core/rendering/RenderCounter.cpp parent->removeChild(node.get()); node 530 Source/core/rendering/RenderCounter.cpp newParent->insertAfter(node.get(), newPreviousSibling.get(), it->key); node 539 Source/core/rendering/RenderCounter.cpp Node* node = renderer->node(); node 540 Source/core/rendering/RenderCounter.cpp if (node) node 541 Source/core/rendering/RenderCounter.cpp node = node->parentNode(); node 543 Source/core/rendering/RenderCounter.cpp node = renderer->generatingNode(); node 544 Source/core/rendering/RenderCounter.cpp if (node && node->needsAttach()) node 552 Source/core/rendering/RenderCounter.cpp Node* node = renderer.generatingNode(); node 553 Source/core/rendering/RenderCounter.cpp if (!node || node->needsAttach()) node 611 Source/core/rendering/RenderCounter.cpp current, current->node(), current->parent(), current->previousSibling(), node 142 Source/core/rendering/RenderDetailsMarker.cpp if (!renderer->node()) node 144 Source/core/rendering/RenderDetailsMarker.cpp if (isHTMLDetailsElement(*renderer->node())) node 145 Source/core/rendering/RenderDetailsMarker.cpp return !toElement(renderer->node())->getAttribute(openAttr).isNull(); node 146 Source/core/rendering/RenderDetailsMarker.cpp if (isHTMLInputElement(*renderer->node())) node 77 Source/core/rendering/RenderEmbeddedObject.cpp static String unavailablePluginReplacementText(Node* node, RenderEmbeddedObject::PluginUnavailabilityReason pluginUnavailabilityReason) node 79 Source/core/rendering/RenderEmbeddedObject.cpp Locale& locale = node ? toElement(node)->locale() : Locale::defaultLocale(); node 97 Source/core/rendering/RenderEmbeddedObject.cpp m_unavailablePluginReplacementText = unavailablePluginReplacementText(node(), pluginUnavailabilityReason); node 107 Source/core/rendering/RenderEmbeddedObject.cpp Element* element = toElement(node()); node 133 Source/core/rendering/RenderFieldset.cpp if (isHTMLLegendElement(legend->node())) node 60 Source/core/rendering/RenderFileUploadControl.cpp HTMLInputElement* input = toHTMLInputElement(node()); node 79 Source/core/rendering/RenderFileUploadControl.cpp static int nodeWidth(Node* node) node 81 Source/core/rendering/RenderFileUploadControl.cpp return (node && node->renderBox()) ? node->renderBox()->pixelSnappedWidth() : 0; node 159 Source/core/rendering/RenderFileUploadControl.cpp const String label = toHTMLInputElement(node())->locale().queryString(blink::WebLocalizedString::FileButtonNoFileSelectedLabel); node 207 Source/core/rendering/RenderFileUploadControl.cpp HTMLInputElement* input = toHTMLInputElement(node()); node 222 Source/core/rendering/RenderFileUploadControl.cpp HTMLInputElement* input = toHTMLInputElement(node()); node 40 Source/core/rendering/RenderFrame.cpp HTMLFrameElement* element = toHTMLFrameElement(node()); node 62 Source/core/rendering/RenderFrameSet.cpp return toHTMLFrameSetElement(node()); node 53 Source/core/rendering/RenderHTMLCanvas.cpp HTMLCanvasElement* canvas = toHTMLCanvasElement(node()); node 81 Source/core/rendering/RenderHTMLCanvas.cpp toHTMLCanvasElement(node())->paint(context, paintRect); node 90 Source/core/rendering/RenderHTMLCanvas.cpp IntSize canvasSize = toHTMLCanvasElement(node())->size(); node 119 Source/core/rendering/RenderHTMLCanvas.cpp HTMLCanvasElement* canvas = toHTMLCanvasElement(node()); node 415 Source/core/rendering/RenderImage.cpp if (areaElement.imageElement() != node()) node 441 Source/core/rendering/RenderImage.cpp ASSERT(areaElement->imageElement() == node()); node 467 Source/core/rendering/RenderImage.cpp HTMLImageElement* imageElt = isHTMLImageElement(node()) ? toHTMLImageElement(node()) : 0; node 532 Source/core/rendering/RenderImage.cpp HTMLImageElement* i = isHTMLImageElement(node()) ? toHTMLImageElement(node()) : 0; node 541 Source/core/rendering/RenderImage.cpp if (tempResult.innerNode() && node()) { node 549 Source/core/rendering/RenderImage.cpp tempResult.setInnerNonSharedNode(node()); node 562 Source/core/rendering/RenderImage.cpp if (!node()) node 565 Source/core/rendering/RenderImage.cpp if (isHTMLInputElement(*node())) node 566 Source/core/rendering/RenderImage.cpp m_altText = toHTMLInputElement(node())->altText(); node 567 Source/core/rendering/RenderImage.cpp else if (isHTMLImageElement(*node())) node 568 Source/core/rendering/RenderImage.cpp m_altText = toHTMLImageElement(node())->altText(); node 333 Source/core/rendering/RenderInline.cpp RenderInline* cloneInline = new RenderInline(node()); node 354 Source/core/rendering/RenderInline.cpp if (fullScreenElement && beforeChild && beforeChild->node() == fullScreenElement) node 795 Source/core/rendering/RenderInline.cpp result.addNodeToRectBasedTestResult(node(), request, locationInContainer); node 1214 Source/core/rendering/RenderInline.cpp Node* n = node(); node 46 Source/core/rendering/RenderInline.h Element* node() const { return toElement(RenderBoxModelObject::node()); } node 58 Source/core/rendering/RenderInputSpeech.cpp Element* element = object->node()->isElementNode() ? toElement(object->node()) : 0; node 63 Source/core/rendering/RenderInputSpeech.cpp Node* input = object->node()->shadowHost(); node 926 Source/core/rendering/RenderLayer.cpp while (RenderLayerStackingNode* node = iterator.next()) node 927 Source/core/rendering/RenderLayer.cpp m_has3DTransformedDescendant |= node->layer()->update3DTransformedDescendantStatus(); node 1256 Source/core/rendering/RenderLayer.cpp if (renderer()->node() && renderer()->node()->isSVGElement()) node 2754 Source/core/rendering/RenderLayer.cpp Node* node = result.innerNode(); node 2755 Source/core/rendering/RenderLayer.cpp if (node && !result.URLElement()) node 2756 Source/core/rendering/RenderLayer.cpp result.setURLElement(toElement(node->enclosingLinkEventParentOrSelf())); node 2766 Source/core/rendering/RenderLayer.cpp if (Node* e = r->node()) node 2775 Source/core/rendering/RenderLayer.cpp Node* node = renderer()->node(); node 2776 Source/core/rendering/RenderLayer.cpp return node && node->isElementNode() && toElement(node)->isInTopLayer(); node 3479 Source/core/rendering/RenderLayer.cpp while (RenderLayerStackingNode* node = iterator.next()) { node 3483 Source/core/rendering/RenderLayer.cpp if (node->layer()->hasCompositedLayerMapping()) { node 3484 Source/core/rendering/RenderLayer.cpp RenderLayer* enclosingCompositingLayer = node->layer()->enclosingCompositingLayer(ExcludeSelf); node 3485 Source/core/rendering/RenderLayer.cpp node->layer()->compositedLayerMapping()->updateRequiresOwnBackingStoreForAncestorReasons(enclosingCompositingLayer); node 3488 Source/core/rendering/RenderLayer.cpp if (flags & IncludeCompositedDescendants || !node->layer()->hasCompositedLayerMapping()) { node 3489 Source/core/rendering/RenderLayer.cpp LayoutRect childUnionBounds = node->layer()->calculateLayerBounds(this, 0, descendantFlags); node 4033 Source/core/rendering/RenderLayer.cpp toElement(renderer()->node())->scheduleLayerUpdate(); node 111 Source/core/rendering/RenderLayerFilterInfo.cpp toElement(renderer->node())->scheduleLayerUpdate(); node 133 Source/core/rendering/RenderLayerFilterInfo.cpp Element* filter = m_layer->renderer()->node()->document().getElementById(referenceFilterOperation->fragment()); node 139 Source/core/rendering/RenderLayerFilterInfo.cpp toSVGFilterElement(filter)->addClient(m_layer->renderer()->node()); node 155 Source/core/rendering/RenderLayerFilterInfo.cpp toSVGFilterElement(filter)->removeClient(m_layer->renderer()->node()); node 38 Source/core/rendering/RenderLayerModelObject.cpp RenderLayerModelObject::RenderLayerModelObject(ContainerNode* node) node 39 Source/core/rendering/RenderLayerModelObject.cpp : RenderObject(node) node 67 Source/core/rendering/RenderLayerModelObject.h ContainerNode* node() const { return toContainerNode(RenderObject::node()); } node 91 Source/core/rendering/RenderLayerScrollableArea.cpp Node* node = m_box->node(); node 92 Source/core/rendering/RenderLayerScrollableArea.cpp if (node && node->isElementNode()) { node 94 Source/core/rendering/RenderLayerScrollableArea.cpp Element* element = toElement(node); node 123 Source/core/rendering/RenderLayerScrollableArea.cpp Node* node = m_box->node(); node 124 Source/core/rendering/RenderLayerScrollableArea.cpp if (node && node->isElementNode()) node 125 Source/core/rendering/RenderLayerScrollableArea.cpp toElement(node)->setSavedLayerScrollOffset(m_scrollOffset); node 418 Source/core/rendering/RenderLayerScrollableArea.cpp if (m_box->node()) node 419 Source/core/rendering/RenderLayerScrollableArea.cpp m_box->node()->document().enqueueScrollEventForNode(m_box->node()); node 824 Source/core/rendering/RenderLayerScrollableArea.cpp if (Node* node = renderer->node()) { node 825 Source/core/rendering/RenderLayerScrollableArea.cpp if (ShadowRoot* shadowRoot = node->containingShadowRoot()) { node 840 Source/core/rendering/RenderLayerScrollableArea.cpp widget = RenderScrollbar::createCustomScrollbar(this, orientation, actualRenderer->node()); node 1313 Source/core/rendering/RenderLayerScrollableArea.cpp if (!inResizeMode() || !m_box->canResize() || !m_box->node()) node 1316 Source/core/rendering/RenderLayerScrollableArea.cpp ASSERT(m_box->node()->isElementNode()); node 1317 Source/core/rendering/RenderLayerScrollableArea.cpp Element* element = toElement(m_box->node()); node 232 Source/core/rendering/RenderLayerStackingNode.cpp Element* childElement = (child->node() && child->node()->isElementNode()) ? toElement(child->node()) : 0; node 593 Source/core/rendering/RenderLayerStackingNode.cpp list.append(negZOrderList->at(index)->renderer()->node()); node 598 Source/core/rendering/RenderLayerStackingNode.cpp list.append(posZOrderList->at(index)->renderer()->node()); node 116 Source/core/rendering/RenderListBox.cpp return toHTMLSelectElement(node()); node 430 Source/core/rendering/RenderListBox.cpp if (frame()->selection().isFocusedAndActive() && document().focusedElement() == node()) node 464 Source/core/rendering/RenderListBox.cpp if (frame()->selection().isFocusedAndActive() && document().focusedElement() == node()) node 661 Source/core/rendering/RenderListBox.cpp node()->document().enqueueScrollEventForNode(node()); node 721 Source/core/rendering/RenderListBox.cpp if (Element* node = listItems[i]) { node 722 Source/core/rendering/RenderListBox.cpp result.setInnerNode(node); node 724 Source/core/rendering/RenderListBox.cpp result.setInnerNonSharedNode(node); node 913 Source/core/rendering/RenderListBox.cpp widget = RenderScrollbar::createCustomScrollbar(this, VerticalScrollbar, this->node()); node 95 Source/core/rendering/RenderListItem.cpp static bool isList(const Node& node) node 97 Source/core/rendering/RenderListItem.cpp return isHTMLUListElement(node) || isHTMLOListElement(node); node 103 Source/core/rendering/RenderListItem.cpp Node* listItemNode = listItem->node(); node 125 Source/core/rendering/RenderListItem.cpp const Node* current = item ? item->node() : listNode; node 151 Source/core/rendering/RenderListItem.cpp Node* current = item->node(); node 244 Source/core/rendering/RenderListItem.cpp if (curr->isListItem() && inQuirksMode && currChild->node() && node 245 Source/core/rendering/RenderListItem.cpp (isHTMLUListElement(*currChild->node()) || isHTMLOListElement(*currChild->node()))) node 480 Source/core/rendering/RenderListItem.cpp ASSERT(node()); node 492 Source/core/rendering/RenderListItem.cpp ASSERT(node()); node 510 Source/core/rendering/RenderListItem.cpp if (node()->document().childNeedsDistributionRecalc()) node 86 Source/core/rendering/RenderMarquee.cpp if (Node* node = this->node()) node 87 Source/core/rendering/RenderMarquee.cpp result = std::max(result, toHTMLMarqueeElement(node)->minimumDelay()); node 48 Source/core/rendering/RenderMedia.cpp return toHTMLMediaElement(node()); node 50 Source/core/rendering/RenderMediaControlElements.cpp ASSERT(mediaControlElementType(node()) == MediaTextTrackDisplayContainer); node 52 Source/core/rendering/RenderMediaControlElements.cpp DeprecatedScheduleStyleRecalcDuringLayout marker(node()->document().lifecycle()); node 55 Source/core/rendering/RenderMediaControlElements.cpp static_cast<MediaControlTextTrackContainerElement*>(node())->updateSizes(); node 249 Source/core/rendering/RenderMediaControls.cpp ASSERT(object->node()); node 250 Source/core/rendering/RenderMediaControls.cpp HTMLMediaElement* mediaElement = toParentMediaElement(object->node()->shadowHost()); node 302 Source/core/rendering/RenderMediaControls.cpp ASSERT(object->node()); node 303 Source/core/rendering/RenderMediaControls.cpp HTMLMediaElement* mediaElement = toParentMediaElement(object->node()->shadowHost()); node 126 Source/core/rendering/RenderMenuList.cpp return toHTMLSelectElement(node()); node 351 Source/core/rendering/RenderMenuList.cpp Document& doc = toElement(node())->document(); node 45 Source/core/rendering/RenderMeter.cpp ASSERT(node()); node 47 Source/core/rendering/RenderMeter.cpp if (isHTMLMeterElement(*node())) node 48 Source/core/rendering/RenderMeter.cpp return toHTMLMeterElement(node()); node 50 Source/core/rendering/RenderMeter.cpp ASSERT(node()->shadowHost()); node 51 Source/core/rendering/RenderMeter.cpp return toHTMLMeterElement(node()->shadowHost()); node 202 Source/core/rendering/RenderObject.cpp RenderObject::RenderObject(Node* node) node 205 Source/core/rendering/RenderObject.cpp , m_node(node) node 213 Source/core/rendering/RenderObject.cpp , m_bitfields(node) node 234 Source/core/rendering/RenderObject.cpp if (Node* node = this->node()) { node 236 Source/core/rendering/RenderObject.cpp name.append(node->debugName()); node 253 Source/core/rendering/RenderObject.cpp return isHTMLHRElement(node()); node 258 Source/core/rendering/RenderObject.cpp return isHTMLLegendElement(node()); node 1159 Source/core/rendering/RenderObject.cpp Node* n = node(); node 1709 Source/core/rendering/RenderObject.cpp if (node()) node 1710 Source/core/rendering/RenderObject.cpp node()->showTreeForThis(); node 1740 Source/core/rendering/RenderObject.cpp if (node()) { node 1745 Source/core/rendering/RenderObject.cpp node()->showNode(); node 2095 Source/core/rendering/RenderObject.cpp if (node() && !node()->isTextNode() && (oldTouchAction == TouchActionAuto) != (newStyle.touchAction() == TouchActionAuto)) { node 2097 Source/core/rendering/RenderObject.cpp document().didAddTouchEventHandler(node()); node 2099 Source/core/rendering/RenderObject.cpp document().didRemoveTouchEventHandler(node()); node 2493 Source/core/rendering/RenderObject.cpp if (!hasBackground() && isHTMLHtmlElement(node())) { node 2512 Source/core/rendering/RenderObject.cpp || (document().settings() && document().settings()->shouldRespectImageOrientation() && isHTMLImageElement(node())) ? RespectImageOrientation : DoNotRespectImageOrientation; node 2517 Source/core/rendering/RenderObject.cpp return node() && node()->isLink() && document().printing(); node 2627 Source/core/rendering/RenderObject.cpp if (!documentBeingDestroyed() && node() && !node()->isTextNode() && m_style && m_style->touchAction() != TouchActionAuto) node 2628 Source/core/rendering/RenderObject.cpp document().didRemoveTouchEventHandler(node()); node 2786 Source/core/rendering/RenderObject.cpp if (valueChanged && node()) { node 2787 Source/core/rendering/RenderObject.cpp if (node()->isElementNode() && toElement(node())->childrenAffectedByDrag()) node 2788 Source/core/rendering/RenderObject.cpp node()->setNeedsStyleRecalc(SubtreeStyleChange); node 2790 Source/core/rendering/RenderObject.cpp node()->setNeedsStyleRecalc(LocalStyleChange); node 2850 Source/core/rendering/RenderObject.cpp Node* node = this->node(); node 2854 Source/core/rendering/RenderObject.cpp if (!node && parent() && parent()->isBeforeOrAfterContent()) { node 2855 Source/core/rendering/RenderObject.cpp for (RenderObject* renderer = parent(); renderer && !node; renderer = renderer->parent()) node 2856 Source/core/rendering/RenderObject.cpp node = renderer->node(); node 2859 Source/core/rendering/RenderObject.cpp if (node) { node 2860 Source/core/rendering/RenderObject.cpp result.setInnerNode(node); node 2862 Source/core/rendering/RenderObject.cpp result.setInnerNonSharedNode(node); node 2980 Source/core/rendering/RenderObject.cpp Node* n = node(); node 3054 Source/core/rendering/RenderObject.cpp } while (curr && decorations && (!quirksMode || !curr->node() || (!isHTMLAnchorElement(*curr->node()) && !isHTMLFontElement(*curr->node())))); node 3129 Source/core/rendering/RenderObject.cpp return node() ? max(1U, node()->countChildren()) : 1; node 3153 Source/core/rendering/RenderObject.cpp while (!renderer->node()) node 3155 Source/core/rendering/RenderObject.cpp return renderer->node()->isInert(); node 3176 Source/core/rendering/RenderObject.cpp Node* node = 0; node 3180 Source/core/rendering/RenderObject.cpp node = ancestor->node(); node 3182 Source/core/rendering/RenderObject.cpp if (!node) node 3188 Source/core/rendering/RenderObject.cpp if (isHTMLBodyElement(*node)) node 3191 Source/core/rendering/RenderObject.cpp if (!isPositioned() && (isHTMLTableElement(*node) || isHTMLTableCellElement(*node))) node 3199 Source/core/rendering/RenderObject.cpp return node && node->isElementNode() ? toElement(node) : 0; node 3205 Source/core/rendering/RenderObject.cpp if (Node* node = nonPseudoNode()) { node 3206 Source/core/rendering/RenderObject.cpp if (!node->rendererIsEditable()) { node 3208 Source/core/rendering/RenderObject.cpp Position position = createLegacyEditingPosition(node, offset); node 3217 Source/core/rendering/RenderObject.cpp return PositionWithAffinity(createLegacyEditingPosition(node, offset), affinity); node 3231 Source/core/rendering/RenderObject.cpp if (Node* node = renderer->nonPseudoNode()) node 3232 Source/core/rendering/RenderObject.cpp return PositionWithAffinity(firstPositionInOrBeforeNode(node), DOWNSTREAM); node 3240 Source/core/rendering/RenderObject.cpp if (Node* node = renderer->nonPseudoNode()) node 3241 Source/core/rendering/RenderObject.cpp return PositionWithAffinity(lastPositionInOrAfterNode(node), DOWNSTREAM); node 3245 Source/core/rendering/RenderObject.cpp if (Node* node = parent->nonPseudoNode()) node 3246 Source/core/rendering/RenderObject.cpp return PositionWithAffinity(firstPositionInOrBeforeNode(node), DOWNSTREAM); node 3261 Source/core/rendering/RenderObject.cpp ASSERT(!node()); node 334 Source/core/rendering/RenderObject.h bool isPseudoElement() const { return node() && node()->isPseudoElement(); } node 403 Source/core/rendering/RenderObject.h bool isBody() const { return node() && node()->hasTagName(HTMLNames::bodyTag); } node 515 Source/core/rendering/RenderObject.h bool isElementContinuation() const { return node() && node()->renderer() != this; } node 599 Source/core/rendering/RenderObject.h Node* node() const node 606 Source/core/rendering/RenderObject.h return isPseudoElement() ? 0 : node(); node 615 Source/core/rendering/RenderObject.h Node* generatingNode() const { return isPseudoElement() ? node()->parentOrShadowHostNode() : node(); } node 1119 Source/core/rendering/RenderObject.h RenderObjectBitfields(Node* node) node 1135 Source/core/rendering/RenderObject.h , m_isAnonymous(!node) node 45 Source/core/rendering/RenderObjectChildList.cpp if (firstChild()->node()) node 46 Source/core/rendering/RenderObjectChildList.cpp firstChild()->node()->setRenderer(0); node 41 Source/core/rendering/RenderPart.cpp RenderPart::RenderPart(Element* node) node 42 Source/core/rendering/RenderPart.cpp : RenderWidget(node) node 69 Source/core/rendering/RenderPart.cpp if (!node() || !node()->isFrameOwnerElement()) node 72 Source/core/rendering/RenderPart.cpp HTMLFrameOwnerElement* element = toHTMLFrameOwnerElement(node()); node 93 Source/core/rendering/RenderPart.cpp if (!node() || !widget() || !widget()->isFrameView()) node 98 Source/core/rendering/RenderProgress.cpp if (!node()) node 101 Source/core/rendering/RenderProgress.cpp if (isHTMLProgressElement(*node())) node 102 Source/core/rendering/RenderProgress.cpp return toHTMLProgressElement(node()); node 104 Source/core/rendering/RenderProgress.cpp ASSERT(node()->shadowHost()); node 105 Source/core/rendering/RenderProgress.cpp return toHTMLProgressElement(node()->shadowHost()); node 34 Source/core/rendering/RenderQuote.cpp RenderQuote::RenderQuote(Document* node, QuoteType quote) node 42 Source/core/rendering/RenderQuote.cpp setDocumentForAnonymous(node); node 549 Source/core/rendering/RenderReplaced.cpp if (node()) { node 612 Source/core/rendering/RenderReplaced.cpp int end = node()->hasChildren() ? node()->countChildren() : 1; node 91 Source/core/rendering/RenderSlider.cpp return toSliderThumbElement(toElement(node())->userAgentShadowRoot()->getElementById(ShadowElementNames::sliderThumb())); node 336 Source/core/rendering/RenderTable.cpp bool isCSSTable = !isHTMLTableElement(node()); node 353 Source/core/rendering/RenderTable.cpp if (isHTMLTableElement(node()) || style()->boxSizing() == BORDER_BOX) { node 1431 Source/core/rendering/RenderTable.cpp if (!result.addNodeToRectBasedTestResult(node(), request, locationInContainer, boundsRect)) node 77 Source/core/rendering/RenderTableCell.cpp ASSERT(node()); node 78 Source/core/rendering/RenderTableCell.cpp if (isHTMLTableCellElement(*node())) node 79 Source/core/rendering/RenderTableCell.cpp return min<unsigned>(toHTMLTableCellElement(*node()).colSpan(), maxColumnIndex); node 85 Source/core/rendering/RenderTableCell.cpp ASSERT(node()); node 86 Source/core/rendering/RenderTableCell.cpp if (isHTMLTableCellElement(*node())) node 87 Source/core/rendering/RenderTableCell.cpp return min<unsigned>(toHTMLTableCellElement(*node()).rowSpan(), maxRowIndex); node 95 Source/core/rendering/RenderTableCell.cpp m_hasColSpan = node() && parseColSpanFromDOM() != 1; node 96 Source/core/rendering/RenderTableCell.cpp m_hasRowSpan = node() && parseRowSpanFromDOM() != 1; node 101 Source/core/rendering/RenderTableCell.cpp ASSERT(node()); node 102 Source/core/rendering/RenderTableCell.cpp ASSERT(isHTMLTableCellElement(*node())); node 153 Source/core/rendering/RenderTableCell.cpp if (node() && style()->autoWrap()) { node 156 Source/core/rendering/RenderTableCell.cpp const AtomicString& nowrap = toElement(node())->getAttribute(nowrapAttr); node 62 Source/core/rendering/RenderTableCol.cpp Node* n = node(); node 138 Source/core/rendering/RenderText.cpp RenderText::RenderText(Node* node, PassRefPtr<StringImpl> str) node 139 Source/core/rendering/RenderText.cpp : RenderObject(!node || node->isDocumentNode() ? 0 : node) node 155 Source/core/rendering/RenderText.cpp if (node && node->isDocumentNode()) node 156 Source/core/rendering/RenderText.cpp setDocumentForAnonymous(toDocument(node)); node 302 Source/core/rendering/RenderText.cpp Node* e = node(); node 308 Source/core/rendering/RenderText.cpp if (node()) node 309 Source/core/rendering/RenderText.cpp return WebCore::plainText(rangeOfContents(node()).get()); node 47 Source/core/rendering/RenderTextControl.cpp return toHTMLTextFormControlElement(node()); node 59 Source/core/rendering/RenderTextControl.cpp Node* node = newChild->node(); node 60 Source/core/rendering/RenderTextControl.cpp if (node && node->isElementNode() && toElement(node)->shadowPseudoId() == "-webkit-input-placeholder") node 84 Source/core/rendering/RenderTextControl.cpp static inline void updateUserModifyProperty(HTMLTextFormControlElement* node, RenderStyle* style) node 86 Source/core/rendering/RenderTextControl.cpp style->setUserModify(node->isDisabledOrReadOnly() ? READ_ONLY : READ_WRITE_PLAINTEXT_ONLY); node 289 Source/core/rendering/RenderTextControl.cpp HTMLElement* placeholder = toHTMLTextFormControlElement(node())->placeholderElement(); node 45 Source/core/rendering/RenderTextControlMultiLine.cpp if (result.innerNode() == node() || result.innerNode() == innerTextElement()) node 64 Source/core/rendering/RenderTextControlMultiLine.cpp int factor = toHTMLTextAreaElement(node())->cols(); node 70 Source/core/rendering/RenderTextControlMultiLine.cpp return lineHeight * toHTMLTextAreaElement(node())->rows() + nonContentHeight; node 223 Source/core/rendering/RenderTextControlSingleLine.cpp if (result.innerNode()->isDescendantOf(innerTextElement()) || result.innerNode() == node() || (container && container == result.innerNode())) { node 263 Source/core/rendering/RenderTextControlSingleLine.cpp if (!node()) node 274 Source/core/rendering/RenderTextControlSingleLine.cpp shouldDrawCapsLockIndicator = inputElement()->isPasswordField() && frame->selection().isFocusedAndActive() && document().focusedElement() == node() && PlatformKeyboardEvent::currentCapsLockState(); node 386 Source/core/rendering/RenderTextControlSingleLine.cpp return document().focusedElement() != node() && style()->textOverflow() == TextOverflowEllipsis; node 440 Source/core/rendering/RenderTextControlSingleLine.cpp return toHTMLInputElement(node()); node 32 Source/core/rendering/RenderTextFragment.cpp RenderTextFragment::RenderTextFragment(Node* node, StringImpl* str, int startOffset, int length) node 33 Source/core/rendering/RenderTextFragment.cpp : RenderText(node, str ? str->substring(startOffset, length) : PassRefPtr<StringImpl>(nullptr)) node 40 Source/core/rendering/RenderTextFragment.cpp RenderTextFragment::RenderTextFragment(Node* node, StringImpl* str) node 41 Source/core/rendering/RenderTextFragment.cpp : RenderText(node, str) node 64 Source/core/rendering/RenderTextFragment.cpp Node* e = node(); node 98 Source/core/rendering/RenderTextFragment.cpp if (Node* t = node()) { node 115 Source/core/rendering/RenderTextFragment.cpp Node* e = node(); node 141 Source/core/rendering/RenderTextFragment.cpp if (m_firstLetter || !node()) node 143 Source/core/rendering/RenderTextFragment.cpp RenderObject* nodeRenderer = node()->renderer(); node 42 Source/core/rendering/RenderTextFragment.h virtual bool canBeSelectionLeaf() const OVERRIDE { return node() && node()->rendererIsEditable(); } node 640 Source/core/rendering/RenderTheme.cpp Node* node = renderer->node(); node 641 Source/core/rendering/RenderTheme.cpp if (!node) node 645 Source/core/rendering/RenderTheme.cpp if (node->focused() && !node->shouldHaveFocusAppearance()) node 700 Source/core/rendering/RenderTheme.cpp Node* node = o->node(); node 701 Source/core/rendering/RenderTheme.cpp if (!node) node 704 Source/core/rendering/RenderTheme.cpp Page* page = node->document().page(); node 713 Source/core/rendering/RenderTheme.cpp if (!isHTMLInputElement(o->node())) node 715 Source/core/rendering/RenderTheme.cpp return toHTMLInputElement(o->node())->shouldAppearChecked(); node 720 Source/core/rendering/RenderTheme.cpp if (!isHTMLInputElement(o->node())) node 722 Source/core/rendering/RenderTheme.cpp return toHTMLInputElement(o->node())->shouldAppearIndeterminate(); node 727 Source/core/rendering/RenderTheme.cpp Node* node = o->node(); node 728 Source/core/rendering/RenderTheme.cpp if (!node || !node->isElementNode()) node 730 Source/core/rendering/RenderTheme.cpp return !toElement(node)->isDisabledFormControl(); node 735 Source/core/rendering/RenderTheme.cpp Node* node = o->node(); node 736 Source/core/rendering/RenderTheme.cpp if (!node) node 739 Source/core/rendering/RenderTheme.cpp node = node->focusDelegate(); node 740 Source/core/rendering/RenderTheme.cpp Document& document = node->document(); node 742 Source/core/rendering/RenderTheme.cpp return node == document.focusedElement() && node->shouldHaveFocusAppearance() && frame && frame->selection().isFocusedAndActive(); node 747 Source/core/rendering/RenderTheme.cpp if (!o->node()) node 749 Source/core/rendering/RenderTheme.cpp return o->node()->active(); node 754 Source/core/rendering/RenderTheme.cpp Node* node = o->node(); node 755 Source/core/rendering/RenderTheme.cpp if (!node || !node->active() || !node->isElementNode() node 756 Source/core/rendering/RenderTheme.cpp || !toElement(node)->isSpinButtonElement()) node 758 Source/core/rendering/RenderTheme.cpp SpinButtonElement* element = toSpinButtonElement(node); node 764 Source/core/rendering/RenderTheme.cpp Node* node = o->node(); node 765 Source/core/rendering/RenderTheme.cpp if (!node || !node->isElementNode()) node 767 Source/core/rendering/RenderTheme.cpp return toElement(node)->matchesReadOnlyPseudoClass(); node 772 Source/core/rendering/RenderTheme.cpp Node* node = o->node(); node 773 Source/core/rendering/RenderTheme.cpp if (!node) node 775 Source/core/rendering/RenderTheme.cpp if (!node->isElementNode() || !toElement(node)->isSpinButtonElement()) node 776 Source/core/rendering/RenderTheme.cpp return node->hovered(); node 777 Source/core/rendering/RenderTheme.cpp SpinButtonElement* element = toSpinButtonElement(node); node 783 Source/core/rendering/RenderTheme.cpp Node* node = o->node(); node 784 Source/core/rendering/RenderTheme.cpp if (!node || !node->isElementNode() || !toElement(node)->isSpinButtonElement()) node 786 Source/core/rendering/RenderTheme.cpp SpinButtonElement* element = toSpinButtonElement(node); node 864 Source/core/rendering/RenderTheme.cpp Node* node = o->node(); node 865 Source/core/rendering/RenderTheme.cpp if (!isHTMLInputElement(node)) node 868 Source/core/rendering/RenderTheme.cpp HTMLInputElement* input = toHTMLInputElement(node); node 225 Source/core/rendering/RenderThemeChromiumSkia.cpp if (!cancelButtonObject->node()) node 227 Source/core/rendering/RenderThemeChromiumSkia.cpp Node* input = cancelButtonObject->node()->shadowHost(); node 270 Source/core/rendering/RenderThemeChromiumSkia.cpp if (!magnifierObject->node()) node 272 Source/core/rendering/RenderThemeChromiumSkia.cpp Node* input = magnifierObject->node()->shadowHost(); node 115 Source/core/rendering/RenderTreeAsText.cpp static bool isEmptyOrUnstyledAppleStyleSpan(const Node* node) node 117 Source/core/rendering/RenderTreeAsText.cpp if (!isHTMLSpanElement(node)) node 120 Source/core/rendering/RenderTreeAsText.cpp const HTMLElement& elem = toHTMLElement(*node); node 171 Source/core/rendering/RenderTreeAsText.cpp if (o.node()) { node 172 Source/core/rendering/RenderTreeAsText.cpp String tagName = getTagName(o.node()); node 180 Source/core/rendering/RenderTreeAsText.cpp if (isEmptyOrUnstyledAppleStyleSpan(o.node())) node 351 Source/core/rendering/RenderTreeAsText.cpp if (Node* node = o.node()) { node 352 Source/core/rendering/RenderTreeAsText.cpp if (node->hasID()) node 353 Source/core/rendering/RenderTreeAsText.cpp ts << " id=\"" + toElement(node)->getIdAttribute() + "\""; node 355 Source/core/rendering/RenderTreeAsText.cpp if (node->hasClass()) { node 357 Source/core/rendering/RenderTreeAsText.cpp Element* element = toElement(node); node 633 Source/core/rendering/RenderTreeAsText.cpp static String nodePosition(Node* node) node 637 Source/core/rendering/RenderTreeAsText.cpp Element* body = node->document().body(); node 639 Source/core/rendering/RenderTreeAsText.cpp for (Node* n = node; n; n = parent) { node 641 Source/core/rendering/RenderTreeAsText.cpp if (n != node) node 669 Source/core/rendering/RenderTreeAsText.cpp Node* n = o->node(); node 77 Source/core/rendering/RenderVideo.cpp if (size.isEmpty() && node()->ownerDocument() && node()->ownerDocument()->isMediaDocument()) node 195 Source/core/rendering/RenderVideo.cpp return toHTMLVideoElement(node()); node 282 Source/core/rendering/RenderVideo.cpp HTMLMediaElement* media = toHTMLMediaElement(node()); node 127 Source/core/rendering/RenderView.cpp HTMLDialogElement* dialog = toHTMLDialogElement(box->node()); node 159 Source/core/rendering/RenderView.cpp if (isHTMLDialogElement(box->node())) node 880 Source/core/rendering/RenderView.cpp Node* node = document().documentElement(); node 881 Source/core/rendering/RenderView.cpp if (node) { node 882 Source/core/rendering/RenderView.cpp result.setInnerNode(node); node 884 Source/core/rendering/RenderView.cpp result.setInnerNonSharedNode(node); node 62 Source/core/rendering/RenderWidget.cpp Element* element = toElement(node()); node 84 Source/core/rendering/RenderWidget.cpp Element* element = toElement(node()); node 102 Source/core/rendering/RenderWidget.cpp if (!node()) node 114 Source/core/rendering/RenderWidget.cpp RefPtr<Node> protectedNode(node()); node 292 Source/core/rendering/RenderWidget.cpp if (!widget || !node()) // Check the node in case destroy() has been called. node 321 Source/core/rendering/RenderWidget.cpp if ((inside || result.isRectBasedTest()) && !hadResult && result.innerNode() == node()) node 489 Source/core/rendering/RootInlineBox.cpp return leaf && leaf->renderer().node() && leaf->renderer().node()->rendererIsEditable(); node 851 Source/core/rendering/RootInlineBox.cpp if (leafBoxesInLogicalOrder[i]->renderer().node()) { node 853 Source/core/rendering/RootInlineBox.cpp return startBox->renderer().node(); node 865 Source/core/rendering/RootInlineBox.cpp if (leafBoxesInLogicalOrder[i - 1]->renderer().node()) { node 867 Source/core/rendering/RootInlineBox.cpp return endBox->renderer().node(); node 75 Source/core/rendering/TextAutosizer.cpp Node* node = renderObject->node(); node 76 Source/core/rendering/TextAutosizer.cpp if (node && node->isElementNode()) node 77 Source/core/rendering/TextAutosizer.cpp toElement(node)->setAttribute("data-autosizing", output, ASSERT_NO_EXCEPTION); node 116 Source/core/rendering/TextAutosizer.cpp Node* node = renderer->generatingNode(); node 117 Source/core/rendering/TextAutosizer.cpp return (node && node->isElementNode()) ? node : 0; node 508 Source/core/rendering/TextAutosizer.cpp Node* node = renderer->generatingNode(); node 509 Source/core/rendering/TextAutosizer.cpp if ((node && !node->hasChildren()) node 630 Source/core/rendering/TextAutosizer.cpp const Node* rendererNode = renderer->node(); node 107 Source/core/rendering/compositing/CompositedLayerMapping.cpp HTMLCanvasElement* canvas = toHTMLCanvasElement(renderer->node()); node 522 Source/core/rendering/compositing/CompositedLayerMapping.cpp } else if (renderer->node() && renderer->node()->isFrameOwnerElement() && toHTMLFrameOwnerElement(renderer->node())->contentFrame()) { node 523 Source/core/rendering/compositing/CompositedLayerMapping.cpp blink::WebLayer* layer = toHTMLFrameOwnerElement(renderer->node())->contentFrame()->remotePlatformLayer(); node 527 Source/core/rendering/compositing/CompositedLayerMapping.cpp HTMLMediaElement* mediaElement = toHTMLMediaElement(renderer->node()); node 530 Source/core/rendering/compositing/CompositedLayerMapping.cpp HTMLCanvasElement* canvas = toHTMLCanvasElement(renderer->node()); node 658 Source/core/rendering/compositing/CompositedLayerMapping.cpp HTMLMediaElement* mediaElement = toHTMLMediaElement(renderer()->node()); node 984 Source/core/rendering/compositing/CompositedLayerMapping.cpp CanvasRenderingContext* context = toHTMLCanvasElement(renderer()->node())->renderingContext(); node 1234 Source/core/rendering/compositing/CompositedLayerMapping.cpp if (Node* node = root->renderer()->node()) node 1235 Source/core/rendering/compositing/CompositedLayerMapping.cpp id = static_cast<int>(WTF::PtrHash<Node*>::hash(node)); node 1598 Source/core/rendering/compositing/CompositedLayerMapping.cpp if (renderObject->node() && renderObject->node()->isDocumentNode()) { node 2052 Source/core/rendering/compositing/CompositedLayerMapping.cpp renderer()->node()->document().cssPendingAnimations().notifyCompositorAnimationStarted(monotonicTime); node 45 Source/core/rendering/compositing/GraphicsLayerUpdater.cpp Node* node = layer.renderer()->node(); node 46 Source/core/rendering/compositing/GraphicsLayerUpdater.cpp if (node && isHTMLMediaElement(*node) && toHTMLMediaElement(node)->isFullscreen()) node 1365 Source/core/rendering/compositing/RenderLayerCompositor.cpp if (!renderer->node()->isFrameOwnerElement()) node 1368 Source/core/rendering/compositing/RenderLayerCompositor.cpp HTMLFrameOwnerElement* element = toHTMLFrameOwnerElement(renderer->node()); node 136 Source/core/rendering/svg/ReferenceFilterBuilder.cpp document->accessSVGExtensions().addPendingResource(filterOperation->fragment(), toElement(renderer->node())); node 41 Source/core/rendering/svg/RenderSVGContainer.cpp RenderSVGContainer::RenderSVGContainer(SVGElement* node) node 42 Source/core/rendering/svg/RenderSVGContainer.cpp : RenderSVGModelObject(node) node 37 Source/core/rendering/svg/RenderSVGEllipse.cpp RenderSVGEllipse::RenderSVGEllipse(SVGGraphicsElement* node) node 38 Source/core/rendering/svg/RenderSVGEllipse.cpp : RenderSVGShape(node) node 38 Source/core/rendering/svg/RenderSVGForeignObject.cpp RenderSVGForeignObject::RenderSVGForeignObject(SVGForeignObjectElement* node) node 39 Source/core/rendering/svg/RenderSVGForeignObject.cpp : RenderSVGBlock(node) node 124 Source/core/rendering/svg/RenderSVGForeignObject.cpp SVGForeignObjectElement* foreign = toSVGForeignObjectElement(node()); node 69 Source/core/rendering/svg/RenderSVGGradientStop.cpp ContainerNode* parentNode = node()->parentNode(); node 40 Source/core/rendering/svg/RenderSVGInline.cpp if (isSVGAElement(*node())) { node 42 Source/core/rendering/svg/RenderSVGInline.cpp if (isSVGAElement(*child->node())) node 42 Source/core/rendering/svg/RenderSVGModelObject.cpp RenderSVGModelObject::RenderSVGModelObject(SVGElement* node) node 43 Source/core/rendering/svg/RenderSVGModelObject.cpp : RenderObject(node) node 67 Source/core/rendering/svg/RenderSVGModelObject.h SVGElement* element() const { return toSVGElement(RenderObject::node()); } node 77 Source/core/rendering/svg/RenderSVGModelObject.h void node() const WTF_DELETED_FUNCTION; node 37 Source/core/rendering/svg/RenderSVGPath.cpp RenderSVGPath::RenderSVGPath(SVGGraphicsElement* node) node 38 Source/core/rendering/svg/RenderSVGPath.cpp : RenderSVGShape(node) node 36 Source/core/rendering/svg/RenderSVGRect.cpp RenderSVGRect::RenderSVGRect(SVGRectElement* node) node 37 Source/core/rendering/svg/RenderSVGRect.cpp : RenderSVGShape(node) node 184 Source/core/rendering/svg/RenderSVGResource.cpp if (!object->node() || !object->node()->isSVGElement()) node 186 Source/core/rendering/svg/RenderSVGResource.cpp HashSet<SVGElement*>* dependencies = object->document().accessSVGExtensions().setOfElementsReferencingTarget(toSVGElement(object->node())); node 199 Source/core/rendering/svg/RenderSVGResource.cpp ASSERT(object->node()); node 44 Source/core/rendering/svg/RenderSVGResourceClipper.cpp RenderSVGResourceClipper::RenderSVGResourceClipper(SVGClipPathElement* node) node 45 Source/core/rendering/svg/RenderSVGResourceClipper.cpp : RenderSVGResourceContainer(node) node 151 Source/core/rendering/svg/RenderSVGResourceClipper.cpp ASSERT(target->node()); node 164 Source/core/rendering/svg/RenderSVGResourceClipper.cpp if (!target->node()->isSVGElement() node 41 Source/core/rendering/svg/RenderSVGResourceContainer.cpp RenderSVGResourceContainer::RenderSVGResourceContainer(SVGElement* node) node 42 Source/core/rendering/svg/RenderSVGResourceContainer.cpp : RenderSVGHiddenContainer(node) node 44 Source/core/rendering/svg/RenderSVGResourceContainer.cpp , m_id(node->getIdAttribute()) node 178 Source/core/rendering/svg/RenderSVGResourceContainer.cpp void RenderSVGResourceContainer::addClientRenderLayer(Node* node) node 180 Source/core/rendering/svg/RenderSVGResourceContainer.cpp ASSERT(node); node 181 Source/core/rendering/svg/RenderSVGResourceContainer.cpp if (!node->renderer() || !node->renderer()->hasLayer()) node 183 Source/core/rendering/svg/RenderSVGResourceContainer.cpp m_clientLayers.add(toRenderLayerModelObject(node->renderer())->layer()); node 260 Source/core/rendering/svg/RenderSVGResourceContainer.cpp SVGGraphicsElement* element = toSVGGraphicsElement(object->node()); node 43 Source/core/rendering/svg/RenderSVGResourceFilter.cpp RenderSVGResourceFilter::RenderSVGResourceFilter(SVGFilterElement* node) node 44 Source/core/rendering/svg/RenderSVGResourceFilter.cpp : RenderSVGResourceContainer(node) node 376 Source/core/rendering/svg/RenderSVGResourceFilter.cpp SVGFilterPrimitiveStandardAttributes* primitve = static_cast<SVGFilterPrimitiveStandardAttributes*>(object->node()); node 33 Source/core/rendering/svg/RenderSVGResourceGradient.cpp RenderSVGResourceGradient::RenderSVGResourceGradient(SVGGradientElement* node) node 34 Source/core/rendering/svg/RenderSVGResourceGradient.cpp : RenderSVGResourceContainer(node) node 31 Source/core/rendering/svg/RenderSVGResourceLinearGradient.cpp RenderSVGResourceLinearGradient::RenderSVGResourceLinearGradient(SVGLinearGradientElement* node) node 32 Source/core/rendering/svg/RenderSVGResourceLinearGradient.cpp : RenderSVGResourceGradient(node) node 37 Source/core/rendering/svg/RenderSVGResourceMarker.cpp RenderSVGResourceMarker::RenderSVGResourceMarker(SVGMarkerElement* node) node 38 Source/core/rendering/svg/RenderSVGResourceMarker.cpp : RenderSVGResourceContainer(node) node 36 Source/core/rendering/svg/RenderSVGResourceMasker.cpp RenderSVGResourceMasker::RenderSVGResourceMasker(SVGMaskElement* node) node 37 Source/core/rendering/svg/RenderSVGResourceMasker.cpp : RenderSVGResourceContainer(node) node 34 Source/core/rendering/svg/RenderSVGResourcePattern.cpp RenderSVGResourcePattern::RenderSVGResourcePattern(SVGPatternElement* node) node 35 Source/core/rendering/svg/RenderSVGResourcePattern.cpp : RenderSVGResourceContainer(node) node 32 Source/core/rendering/svg/RenderSVGResourceRadialGradient.cpp RenderSVGResourceRadialGradient::RenderSVGResourceRadialGradient(SVGRadialGradientElement* node) node 33 Source/core/rendering/svg/RenderSVGResourceRadialGradient.cpp : RenderSVGResourceGradient(node) node 48 Source/core/rendering/svg/RenderSVGRoot.cpp RenderSVGRoot::RenderSVGRoot(SVGElement* node) node 49 Source/core/rendering/svg/RenderSVGRoot.cpp : RenderReplaced(node) node 69 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); node 113 Source/core/rendering/svg/RenderSVGRoot.cpp return SVGImage::isInSVGImage(toSVGSVGElement(node())); node 118 Source/core/rendering/svg/RenderSVGRoot.cpp if (!node()) node 121 Source/core/rendering/svg/RenderSVGRoot.cpp LocalFrame* frame = node()->document().frame(); node 139 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); node 162 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); node 212 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); node 243 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); node 334 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); node 412 Source/core/rendering/svg/RenderSVGRoot.cpp if (!result.addNodeToRectBasedTestResult(child->node(), request, locationInContainer)) node 427 Source/core/rendering/svg/RenderSVGRoot.cpp if (!result.addNodeToRectBasedTestResult(node(), request, locationInContainer, boundsRect)) node 437 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); node 444 Source/core/rendering/svg/RenderSVGRoot.cpp SVGSVGElement* svg = toSVGSVGElement(node()); node 50 Source/core/rendering/svg/RenderSVGShape.cpp RenderSVGShape::RenderSVGShape(SVGGraphicsElement* node) node 51 Source/core/rendering/svg/RenderSVGShape.cpp : RenderSVGModelObject(node) node 46 Source/core/rendering/svg/RenderSVGTSpan.cpp ASSERT(node()); node 47 Source/core/rendering/svg/RenderSVGTSpan.cpp if (isSVGAltGlyphElement(*node())) node 57 Source/core/rendering/svg/RenderSVGText.cpp RenderSVGText::RenderSVGText(SVGTextElement* node) node 58 Source/core/rendering/svg/RenderSVGText.cpp : RenderSVGBlock(node) node 332 Source/core/rendering/svg/RenderSVGText.cpp m_localTransform = toSVGTextElement(node())->animatedLocalTransform(); node 498 Source/core/rendering/svg/RenderSVGText.cpp ASSERT(node()); node 499 Source/core/rendering/svg/RenderSVGText.cpp ASSERT(node()->isSVGElement()); node 500 Source/core/rendering/svg/RenderSVGText.cpp SVGLengthContext lengthContext(toSVGElement(node())); node 44 Source/core/rendering/svg/RenderSVGTextPath.cpp ASSERT(child->node()); node 45 Source/core/rendering/svg/RenderSVGTextPath.cpp if (isSVGAltGlyphElement(*child->node())) node 54 Source/core/rendering/svg/RenderSVGTextPath.cpp SVGTextPathElement* textPathElement = toSVGTextPathElement(node()); node 75 Source/core/rendering/svg/RenderSVGTextPath.cpp return toSVGTextPathElement(node())->startOffset()->currentValue()->valueAsPercentage(); node 33 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp RenderSVGTransformableContainer::RenderSVGTransformableContainer(SVGGraphicsElement* node) node 34 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp : RenderSVGContainer(node) node 40 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp static bool hasValidPredecessor(const Node* node) node 42 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp ASSERT(node); node 43 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp while ((node = node->previousSibling())) { node 44 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp if (node->isSVGElement() && toSVGElement(node)->isValid()) node 54 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp Node* node = child->node(); node 56 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp if (!node->isSVGElement() || !toSVGElement(node)->isValid()) node 59 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp if (hasValidPredecessor(node)) node 64 Source/core/rendering/svg/RenderSVGTransformableContainer.cpp if (isSVGAElement(*child->node())) node 35 Source/core/rendering/svg/RenderSVGViewportContainer.cpp RenderSVGViewportContainer::RenderSVGViewportContainer(SVGElement* node) node 36 Source/core/rendering/svg/RenderSVGViewportContainer.cpp : RenderSVGContainer(node) node 791 Source/core/rendering/svg/SVGInlineTextBox.cpp if (!result.addNodeToRectBasedTestResult(renderer().node(), request, locationInContainer, rect)) node 221 Source/core/rendering/svg/SVGRenderSupport.cpp if (SVGElement* element = child->node()->isSVGElement() ? toSVGElement(child->node()) : 0) { node 345 Source/core/rendering/svg/SVGRenderSupport.cpp ASSERT(object->node()); node 346 Source/core/rendering/svg/SVGRenderSupport.cpp ASSERT(object->node()->isSVGElement()); node 351 Source/core/rendering/svg/SVGRenderSupport.cpp SVGLengthContext lengthContext(toSVGElement(object->node())); node 375 Source/core/rendering/svg/SVGRenderSupport.cpp ASSERT(object->node()); node 376 Source/core/rendering/svg/SVGRenderSupport.cpp ASSERT(object->node()->isSVGElement()); node 381 Source/core/rendering/svg/SVGRenderSupport.cpp SVGLengthContext lengthContext(toSVGElement(object->node())); node 470 Source/core/rendering/svg/SVGRenderTreeAsText.cpp if (object.node()) node 471 Source/core/rendering/svg/SVGRenderTreeAsText.cpp ts << " {" << object.node()->nodeName() << "}"; node 495 Source/core/rendering/svg/SVGRenderTreeAsText.cpp Element* element = toElement(object.node()); node 632 Source/core/rendering/svg/SVGRenderTreeAsText.cpp SVGStopElement* stopElement = toSVGStopElement(stop.node()); node 216 Source/core/rendering/svg/SVGResources.cpp Node* node = object->node(); node 217 Source/core/rendering/svg/SVGResources.cpp ASSERT(node); node 218 Source/core/rendering/svg/SVGResources.cpp ASSERT_WITH_SECURITY_IMPLICATION(node->isSVGElement()); node 220 Source/core/rendering/svg/SVGResources.cpp SVGElement* element = toSVGElement(node); node 671 Source/core/rendering/svg/SVGResources.cpp ASSERT(object->node()); node 673 Source/core/rendering/svg/SVGResources.cpp fprintf(stderr, "-> this=%p, SVGResources(renderer=%p, node=%p)\n", this, object, object->node()); node 675 Source/core/rendering/svg/SVGResources.cpp object->node()->showTreeForThis(); node 116 Source/core/rendering/svg/SVGResourcesCache.cpp return renderer->node() && renderer->node()->isSVGElement() && !renderer->isSVGInlineText(); node 122 Source/core/rendering/svg/SVGResourcesCache.cpp ASSERT(renderer->node()); node 123 Source/core/rendering/svg/SVGResourcesCache.cpp ASSERT(renderer->node()->isSVGElement()); node 146 Source/core/rendering/svg/SVGResourcesCache.cpp if (!renderer->node()) node 158 Source/core/rendering/svg/SVGResourcesCache.cpp if (!renderer->node()) node 194 Source/core/rendering/svg/SVGResourcesCache.cpp Element* clientElement = toElement(it->key->node()); node 125 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp fprintf(stderr, "|> %s: object=%p (node=%p)\n", (*it)->renderName(), *it, (*it)->node()); node 130 Source/core/rendering/svg/SVGResourcesCycleSolver.cpp fprintf(stderr, "|> %s: object=%p (node=%p)\n", (*it)->renderName(), *it, (*it)->node()); node 102 Source/core/rendering/svg/SVGRootInlineBox.cpp Node* node = child->renderer().node(); node 103 Source/core/rendering/svg/SVGRootInlineBox.cpp if (!node) node 107 Source/core/rendering/svg/SVGRootInlineBox.cpp bool isTextPath = isSVGTextPathElement(*node); node 140 Source/core/rendering/svg/SVGRootInlineBox.cpp if (!child->renderer().node()) node 169 Source/core/rendering/svg/SVGRootInlineBox.cpp if (!child->renderer().node()) node 245 Source/core/rendering/svg/SVGTextLayoutEngine.cpp ASSERT(text.parent()->node()); node 246 Source/core/rendering/svg/SVGTextLayoutEngine.cpp ASSERT(text.parent()->node()->isSVGElement()); node 432 Source/core/rendering/svg/SVGTextLayoutEngine.cpp SVGElement* lengthContext = toSVGElement(text->parent()->node()); node 93 Source/core/rendering/svg/SVGTextQuery.cpp if (!child->renderer().node()) node 200 Source/core/rendering/svg/SVGTextRunRenderingContext.cpp if (Element* parentRenderObjectElement = toElement(parentRenderObject->node())) { node 75 Source/core/svg/SVGAnimateElement.h inline bool isSVGAnimateElement(const Node& node) node 77 Source/core/svg/SVGAnimateElement.h return node.hasTagName(SVGNames::animateTag) node 78 Source/core/svg/SVGAnimateElement.h || node.hasTagName(SVGNames::animateTransformTag) node 79 Source/core/svg/SVGAnimateElement.h || node.hasTagName(SVGNames::setTag); node 231 Source/core/svg/SVGElement.h template <> inline bool isElementOfType<const SVGElement>(const Node& node) { return node.isSVGElement(); } node 140 Source/core/svg/SVGElementInstance.cpp for (SVGElementInstance* node = firstChild(); node; node = node->nextSibling()) node 141 Source/core/svg/SVGElementInstance.cpp node->detach(); node 82 Source/core/svg/SVGFELightElement.h inline bool isSVGFELightElement(const Node& node) node 84 Source/core/svg/SVGFELightElement.h return node.hasTagName(SVGNames::feDistantLightTag) || node.hasTagName(SVGNames::fePointLightTag) || node.hasTagName(SVGNames::feSpotLightTag); node 183 Source/core/svg/SVGFontData.cpp if (Element* parentRenderObjectElement = toElement(parentRenderObject->node())) { node 68 Source/core/svg/SVGGlyphMap.h RefPtr<GlyphMapNode> node; node 71 Source/core/svg/SVGGlyphMap.h node = findOrCreateNode(textIterator); node 74 Source/core/svg/SVGGlyphMap.h node = findOrCreateNode(textIterator); node 76 Source/core/svg/SVGGlyphMap.h if (!node) node 80 Source/core/svg/SVGGlyphMap.h node->glyphs.append(glyph); node 81 Source/core/svg/SVGGlyphMap.h SVGGlyph& lastGlyph = node->glyphs.last(); node 133 Source/core/svg/SVGGlyphMap.h RefPtr<GlyphMapNode> node; node 136 Source/core/svg/SVGGlyphMap.h node = findNode(textIterator); node 139 Source/core/svg/SVGGlyphMap.h node = findNode(textIterator); node 142 Source/core/svg/SVGGlyphMap.h if (node) node 143 Source/core/svg/SVGGlyphMap.h glyphs.appendVector(node->glyphs); node 149 Source/core/svg/SVGGlyphMap.h if (RefPtr<GlyphMapNode> node = m_rootLayer.get(character)) node 150 Source/core/svg/SVGGlyphMap.h glyphs.appendVector(node->glyphs); node 193 Source/core/svg/SVGGlyphMap.h RefPtr<GlyphMapNode> node; node 197 Source/core/svg/SVGGlyphMap.h node = currentLayer->get(character); node 198 Source/core/svg/SVGGlyphMap.h if (!node) { node 199 Source/core/svg/SVGGlyphMap.h node = GlyphMapNode::create(); node 200 Source/core/svg/SVGGlyphMap.h currentLayer->set(character, node); node 202 Source/core/svg/SVGGlyphMap.h currentLayer = &node->children; node 206 Source/core/svg/SVGGlyphMap.h return node.release(); node 214 Source/core/svg/SVGGlyphMap.h RefPtr<GlyphMapNode> node; node 218 Source/core/svg/SVGGlyphMap.h node = currentLayer->get(character); node 219 Source/core/svg/SVGGlyphMap.h if (!node) node 221 Source/core/svg/SVGGlyphMap.h currentLayer = &node->children; node 225 Source/core/svg/SVGGlyphMap.h return node.release(); node 236 Source/core/svg/SVGGlyphMap.h RefPtr<GlyphMapNode> node = currentLayer->get(character); node 237 Source/core/svg/SVGGlyphMap.h if (!node) node 239 Source/core/svg/SVGGlyphMap.h glyphs.appendVector(node->glyphs); node 240 Source/core/svg/SVGGlyphMap.h currentLayer = &node->children; node 76 Source/core/svg/SVGGradientElement.h inline bool isSVGGradientElement(const Node& node) node 78 Source/core/svg/SVGGradientElement.h return node.hasTagName(SVGNames::radialGradientTag) || node.hasTagName(SVGNames::linearGradientTag); node 87 Source/core/svg/SVGGraphicsElement.h inline bool isSVGGraphicsElement(const Node& node) node 89 Source/core/svg/SVGGraphicsElement.h return node.isSVGElement() && toSVGElement(node).isSVGGraphicsElement(); node 32 Source/core/svg/SVGImageLoader.cpp SVGImageLoader::SVGImageLoader(SVGImageElement* node) node 33 Source/core/svg/SVGImageLoader.cpp : ImageLoader(node) node 53 Source/core/svg/SVGPolyElement.h inline bool isSVGPolyElement(const Node& node) node 55 Source/core/svg/SVGPolyElement.h return node.hasTagName(SVGNames::polygonTag) || node.hasTagName(SVGNames::polylineTag); node 341 Source/core/svg/SVGSVGElement.cpp || isSVGUseElement(*renderer->node()); node 281 Source/core/svg/SVGTextContentElement.cpp SVGElement* element = toSVGElement(renderer->node()); node 87 Source/core/svg/SVGTextContentElement.h inline bool isSVGTextContentElement(const Node& node) node 89 Source/core/svg/SVGTextContentElement.h return node.isSVGElement() && toSVGElement(node).isTextContent(); node 128 Source/core/svg/SVGTextPositioningElement.cpp Node* node = renderer->node(); node 129 Source/core/svg/SVGTextPositioningElement.cpp ASSERT(node); node 130 Source/core/svg/SVGTextPositioningElement.cpp ASSERT(node->isSVGElement()); node 132 Source/core/svg/SVGTextPositioningElement.cpp return isSVGTextPositioningElement(*node) ? toSVGTextPositioningElement(node) : 0; node 56 Source/core/svg/SVGTextPositioningElement.h inline bool isSVGTextPositioningElement(const Node& node) node 58 Source/core/svg/SVGTextPositioningElement.h return node.isSVGElement() && toSVGElement(node).isTextPositioning(); node 292 Source/core/svg/SVGUseElement.cpp static bool isDisallowedElement(Node* node) node 299 Source/core/svg/SVGUseElement.cpp if (node->isShadowRoot() || node->isTextNode()) node 302 Source/core/svg/SVGUseElement.cpp if (!node->isSVGElement()) node 305 Source/core/svg/SVGUseElement.cpp Element* element = toElement(node); node 507 Source/core/svg/SVGUseElement.cpp static bool isDirectReference(const Node& node) node 509 Source/core/svg/SVGUseElement.cpp return isSVGPathElement(node) node 510 Source/core/svg/SVGUseElement.cpp || isSVGRectElement(node) node 511 Source/core/svg/SVGUseElement.cpp || isSVGCircleElement(node) node 512 Source/core/svg/SVGUseElement.cpp || isSVGEllipseElement(node) node 513 Source/core/svg/SVGUseElement.cpp || isSVGPolygonElement(node) node 514 Source/core/svg/SVGUseElement.cpp || isSVGPolylineElement(node) node 515 Source/core/svg/SVGUseElement.cpp || isSVGTextElement(node); node 249 Source/core/svg/animation/SVGSMILElement.h inline bool isSVGSMILElement(const Node& node) node 251 Source/core/svg/animation/SVGSMILElement.h return node.hasTagName(SVGNames::setTag) || node.hasTagName(SVGNames::animateTag) || node.hasTagName(SVGNames::animateMotionTag) node 252 Source/core/svg/animation/SVGSMILElement.h || node.hasTagName(SVGNames::animateTransformTag) || node.hasTagName((SVGNames::discardTag)); node 101 Source/core/svg/graphics/SVGImage.cpp while (Node* node = walker.get()) { node 102 Source/core/svg/graphics/SVGImage.cpp if (isSVGForeignObjectElement(*node)) node 104 Source/core/svg/graphics/SVGImage.cpp if (isSVGImageElement(*node)) { node 105 Source/core/svg/graphics/SVGImage.cpp if (!toSVGImageElement(*node).currentFrameHasSingleSecurityOrigin()) node 107 Source/core/svg/graphics/SVGImage.cpp } else if (isSVGFEImageElement(*node)) { node 108 Source/core/svg/graphics/SVGImage.cpp if (!toSVGFEImageElement(*node).currentFrameHasSingleSecurityOrigin()) node 89 Source/core/svg/graphics/filters/SVGFEImage.cpp SVGElement* contextNode = toSVGElement(renderer->node()); node 149 Source/core/svg/graphics/filters/SVGFEImage.cpp SVGElement* contextNode = toSVGElement(renderer->node()); node 188 Source/core/svg/graphics/filters/SVGFEImage.cpp SVGElement* contextNode = toSVGElement(renderer->node()); node 270 Source/core/testing/Internals.cpp String Internals::address(Node* node) node 273 Source/core/testing/Internals.cpp sprintf(buf, "%p", node); node 385 Source/core/testing/Internals.cpp Node* Internals::treeScopeRootNode(Node* node, ExceptionState& exceptionState) node 387 Source/core/testing/Internals.cpp if (!node) { node 392 Source/core/testing/Internals.cpp return &node->treeScope().rootNode(); node 395 Source/core/testing/Internals.cpp Node* Internals::parentTreeScope(Node* node, ExceptionState& exceptionState) node 397 Source/core/testing/Internals.cpp if (!node) { node 401 Source/core/testing/Internals.cpp const TreeScope* parentTreeScope = node->treeScope().parentTreeScope(); node 525 Source/core/testing/Internals.cpp Node* Internals::nextSiblingByWalker(Node* node, ExceptionState& exceptionState) node 527 Source/core/testing/Internals.cpp if (!node) { node 531 Source/core/testing/Internals.cpp ComposedTreeWalker walker(node); node 536 Source/core/testing/Internals.cpp Node* Internals::firstChildByWalker(Node* node, ExceptionState& exceptionState) node 538 Source/core/testing/Internals.cpp if (!node) { node 542 Source/core/testing/Internals.cpp ComposedTreeWalker walker(node); node 547 Source/core/testing/Internals.cpp Node* Internals::lastChildByWalker(Node* node, ExceptionState& exceptionState) node 549 Source/core/testing/Internals.cpp if (!node) { node 553 Source/core/testing/Internals.cpp ComposedTreeWalker walker(node); node 558 Source/core/testing/Internals.cpp Node* Internals::nextNodeByWalker(Node* node, ExceptionState& exceptionState) node 560 Source/core/testing/Internals.cpp if (!node) { node 564 Source/core/testing/Internals.cpp ComposedTreeWalker walker(node); node 569 Source/core/testing/Internals.cpp Node* Internals::previousNodeByWalker(Node* node, ExceptionState& exceptionState) node 571 Source/core/testing/Internals.cpp if (!node) { node 575 Source/core/testing/Internals.cpp ComposedTreeWalker walker(node); node 605 Source/core/testing/Internals.cpp PassRefPtr<CSSComputedStyleDeclaration> Internals::computedStyleIncludingVisitedInfo(Node* node, ExceptionState& exceptionState) const node 607 Source/core/testing/Internals.cpp if (!node) { node 613 Source/core/testing/Internals.cpp return CSSComputedStyleDeclaration::create(node, allowVisitedStyle); node 816 Source/core/testing/Internals.cpp unsigned Internals::markerCountForNode(Node* node, const String& markerType, ExceptionState& exceptionState) node 818 Source/core/testing/Internals.cpp if (!node) { node 829 Source/core/testing/Internals.cpp return node->document().markers().markersFor(node, markerTypes).size(); node 832 Source/core/testing/Internals.cpp unsigned Internals::activeMarkerCountForNode(Node* node, ExceptionState& exceptionState) node 834 Source/core/testing/Internals.cpp if (!node) { node 841 Source/core/testing/Internals.cpp Vector<DocumentMarker*> markers = node->document().markers().markersFor(node, markerType); node 852 Source/core/testing/Internals.cpp DocumentMarker* Internals::markerAt(Node* node, const String& markerType, unsigned index, ExceptionState& exceptionState) node 854 Source/core/testing/Internals.cpp if (!node) { node 865 Source/core/testing/Internals.cpp Vector<DocumentMarker*> markers = node->document().markers().markersFor(node, markerTypes); node 871 Source/core/testing/Internals.cpp PassRefPtrWillBeRawPtr<Range> Internals::markerRangeForNode(Node* node, const String& markerType, unsigned index, ExceptionState& exceptionState) node 873 Source/core/testing/Internals.cpp DocumentMarker* marker = markerAt(node, markerType, index, exceptionState); node 876 Source/core/testing/Internals.cpp return Range::create(node->document(), node, marker->startOffset(), node, marker->endOffset()); node 879 Source/core/testing/Internals.cpp String Internals::markerDescriptionForNode(Node* node, const String& markerType, unsigned index, ExceptionState& exceptionState) node 881 Source/core/testing/Internals.cpp DocumentMarker* marker = markerAt(node, markerType, index, exceptionState); node 893 Source/core/testing/Internals.cpp void Internals::setMarkersActive(Node* node, unsigned startOffset, unsigned endOffset, bool active, ExceptionState& exceptionState) node 895 Source/core/testing/Internals.cpp if (!node) { node 900 Source/core/testing/Internals.cpp node->document().markers().setMarkersActive(node, startOffset, endOffset, active); node 1398 Source/core/testing/Internals.cpp Node* node = renderLayer ? renderLayer->renderer()->node() : 0; node 1401 Source/core/testing/Internals.cpp rects->append(node, layerType, ClientRect::create(layerRects[i])); node 2121 Source/core/testing/Internals.cpp void Internals::updateLayoutIgnorePendingStylesheetsAndRunPostLayoutTasks(Node* node, ExceptionState& exceptionState) node 2124 Source/core/testing/Internals.cpp if (!node) { node 2126 Source/core/testing/Internals.cpp } else if (node->isDocumentNode()) { node 2127 Source/core/testing/Internals.cpp document = toDocument(node); node 2128 Source/core/testing/Internals.cpp } else if (isHTMLIFrameElement(*node)) { node 2129 Source/core/testing/Internals.cpp document = toHTMLIFrameElement(*node).contentDocument(); node 2309 Source/core/testing/Internals.cpp bool Internals::isSelectPopupVisible(Node* node) node 2311 Source/core/testing/Internals.cpp ASSERT(node); node 2312 Source/core/testing/Internals.cpp if (!isHTMLSelectElement(*node)) node 2315 Source/core/testing/Internals.cpp HTMLSelectElement& select = toHTMLSelectElement(*node); node 2457 Source/core/testing/Internals.cpp String Internals::textSurroundingNode(Node* node, int x, int y, unsigned long maxLength) node 2459 Source/core/testing/Internals.cpp if (!node) node 2462 Source/core/testing/Internals.cpp SurroundingText surroundingText(VisiblePosition(node->renderer()->positionForPoint(static_cast<IntPoint>(point))), maxLength); node 48 Source/core/testing/LayerRect.h static PassRefPtrWillBeRawPtr<LayerRect> create(PassRefPtr<Node> node, const String& layerType, PassRefPtr<ClientRect> rect) node 50 Source/core/testing/LayerRect.h return adoptRefWillBeNoop(new LayerRect(node, layerType, rect)); node 60 Source/core/testing/LayerRect.h LayerRect(PassRefPtr<Node> node, const String& layerName, PassRefPtr<ClientRect> rect) node 61 Source/core/testing/LayerRect.h : m_layerRootNode(node) node 35 Source/core/xml/NativeXPathNSResolver.cpp NativeXPathNSResolver::NativeXPathNSResolver(PassRefPtr<Node> node) node 36 Source/core/xml/NativeXPathNSResolver.cpp : m_node(node) node 38 Source/core/xml/NativeXPathNSResolver.h static PassRefPtrWillBeRawPtr<NativeXPathNSResolver> create(PassRefPtr<Node> node) node 40 Source/core/xml/NativeXPathNSResolver.h return adoptRefWillBeNoop(new NativeXPathNSResolver(node)); node 32 Source/core/xml/XMLSerializer.cpp String XMLSerializer::serializeToString(Node* node, ExceptionState& exceptionState) node 34 Source/core/xml/XMLSerializer.cpp if (!node) { node 40 Source/core/xml/XMLSerializer.cpp return accumulator.serializeNodes(*node, IncludeNode); node 73 Source/core/xml/XPathExpression.cpp evaluationContext.node = contextNode; node 78 Source/core/xml/XPathExpression.cpp evaluationContext.node = nullptr; // Do not hold a reference to the context node, as this may prevent the whole document from being destroyed in time. node 43 Source/core/xml/XPathExpressionNode.h RefPtr<Node> node; node 334 Source/core/xml/XPathFunctions.cpp TreeScope& contextScope = evaluationContext().node->treeScope(); node 353 Source/core/xml/XPathFunctions.cpp Node* node = contextScope.getElementById(AtomicString(idList.substring(startPos, endPos - startPos))); node 354 Source/core/xml/XPathFunctions.cpp if (node && resultSet.add(node).isNewEntry) node 355 Source/core/xml/XPathFunctions.cpp result.append(node); node 365 Source/core/xml/XPathFunctions.cpp static inline String expandedNameLocalPart(Node* node) node 369 Source/core/xml/XPathFunctions.cpp if (node->nodeType() == Node::PROCESSING_INSTRUCTION_NODE) node 370 Source/core/xml/XPathFunctions.cpp return toProcessingInstruction(node)->target(); node 371 Source/core/xml/XPathFunctions.cpp return node->localName().string(); node 374 Source/core/xml/XPathFunctions.cpp static inline String expandedName(Node* node) node 378 Source/core/xml/XPathFunctions.cpp switch (node->nodeType()) { node 380 Source/core/xml/XPathFunctions.cpp prefix = toElement(node)->prefix(); node 383 Source/core/xml/XPathFunctions.cpp prefix = toAttr(node)->prefix(); node 389 Source/core/xml/XPathFunctions.cpp return prefix.isEmpty() ? expandedNameLocalPart(node) : prefix + ":" + expandedNameLocalPart(node); node 399 Source/core/xml/XPathFunctions.cpp Node* node = a.toNodeSet().firstNode(); node 400 Source/core/xml/XPathFunctions.cpp return node ? expandedNameLocalPart(node) : ""; node 403 Source/core/xml/XPathFunctions.cpp return expandedNameLocalPart(evaluationContext().node.get()); node 413 Source/core/xml/XPathFunctions.cpp Node* node = a.toNodeSet().firstNode(); node 414 Source/core/xml/XPathFunctions.cpp return node ? node->namespaceURI().string() : ""; node 417 Source/core/xml/XPathFunctions.cpp return evaluationContext().node->namespaceURI().string(); node 427 Source/core/xml/XPathFunctions.cpp Node* node = a.toNodeSet().firstNode(); node 428 Source/core/xml/XPathFunctions.cpp return node ? expandedName(node) : ""; node 431 Source/core/xml/XPathFunctions.cpp return expandedName(evaluationContext().node.get()); node 444 Source/core/xml/XPathFunctions.cpp return Value(Expression::evaluationContext().node.get()).toString(); node 546 Source/core/xml/XPathFunctions.cpp return Value(Expression::evaluationContext().node.get()).toString().length(); node 553 Source/core/xml/XPathFunctions.cpp String s = Value(Expression::evaluationContext().node.get()).toString(); node 601 Source/core/xml/XPathFunctions.cpp Node* node = evaluationContext().node.get(); node 602 Source/core/xml/XPathFunctions.cpp while (node) { node 603 Source/core/xml/XPathFunctions.cpp if (node->isElementNode()) { node 604 Source/core/xml/XPathFunctions.cpp Element* element = toElement(node); node 610 Source/core/xml/XPathFunctions.cpp node = node->parentNode(); node 639 Source/core/xml/XPathFunctions.cpp return Value(Expression::evaluationContext().node.get()).toNumber(); node 179 Source/core/xml/XPathNodeSet.cpp static Node* findRootNode(Node* node) node 181 Source/core/xml/XPathNodeSet.cpp if (node->isAttributeNode()) node 182 Source/core/xml/XPathNodeSet.cpp node = toAttr(node)->ownerElement(); node 183 Source/core/xml/XPathNodeSet.cpp if (node->inDocument()) node 184 Source/core/xml/XPathNodeSet.cpp node = &node->document(); node 186 Source/core/xml/XPathNodeSet.cpp while (Node* parent = node->parentNode()) node 187 Source/core/xml/XPathNodeSet.cpp node = parent; node 189 Source/core/xml/XPathNodeSet.cpp return node; node 200 Source/core/xml/XPathNodeSet.cpp Node* node = m_nodes[i].get(); node 201 Source/core/xml/XPathNodeSet.cpp nodes.add(node); node 202 Source/core/xml/XPathNodeSet.cpp if (node->isAttributeNode()) node 51 Source/core/xml/XPathNodeSet.h void append(Node* node) { m_nodes.append(node); } node 52 Source/core/xml/XPathNodeSet.h void append(PassRefPtr<Node> node) { m_nodes.append(node); } node 520 Source/core/xml/XPathParser.cpp void Parser::registerParseNode(ParseNode* node) node 522 Source/core/xml/XPathParser.cpp if (node == 0) node 525 Source/core/xml/XPathParser.cpp ASSERT(!m_parseNodes.contains(node)); node 527 Source/core/xml/XPathParser.cpp m_parseNodes.add(node); node 530 Source/core/xml/XPathParser.cpp void Parser::unregisterParseNode(ParseNode* node) node 532 Source/core/xml/XPathParser.cpp if (node == 0) node 535 Source/core/xml/XPathParser.cpp ASSERT(m_parseNodes.contains(node)); node 537 Source/core/xml/XPathParser.cpp m_parseNodes.remove(node); node 66 Source/core/xml/XPathPath.cpp Node* node = nodes[j]; node 68 Source/core/xml/XPathPath.cpp evaluationContext.node = node; node 72 Source/core/xml/XPathPath.cpp newNodes.append(node); node 103 Source/core/xml/XPathPath.cpp Node* context = evaluationContext.node.get(); node 146 Source/core/xml/XPathPath.cpp Node* node = matches[nodeIndex]; node 147 Source/core/xml/XPathPath.cpp if (!needToCheckForDuplicateNodes || newNodesSet.add(node).isNewEntry) node 148 Source/core/xml/XPathPath.cpp newNodes.append(node); node 240 Source/core/xml/XPathPredicate.cpp Node* node = rhsNodes[i]; node 241 Source/core/xml/XPathPredicate.cpp if (nodes.add(node).isNewEntry) node 242 Source/core/xml/XPathPredicate.cpp resultSet.append(node); node 196 Source/core/xml/XPathResult.cpp Node* node = m_nodeSet[m_nodeSetPosition]; node 200 Source/core/xml/XPathResult.cpp return node; node 133 Source/core/xml/XPathStep.cpp Node* node = nodes[j]; node 135 Source/core/xml/XPathStep.cpp evaluationContext.node = node; node 139 Source/core/xml/XPathStep.cpp newNodes.append(node); node 159 Source/core/xml/XPathStep.cpp static inline bool nodeMatchesBasicTest(Node* node, Step::Axis axis, const Step::NodeTest& nodeTest) node 163 Source/core/xml/XPathStep.cpp return node->nodeType() == Node::TEXT_NODE || node->nodeType() == Node::CDATA_SECTION_NODE; node 165 Source/core/xml/XPathStep.cpp return node->nodeType() == Node::COMMENT_NODE; node 168 Source/core/xml/XPathStep.cpp return node->nodeType() == Node::PROCESSING_INSTRUCTION_NODE && (name.isEmpty() || node->nodeName() == name); node 177 Source/core/xml/XPathStep.cpp ASSERT(node->isAttributeNode()); node 180 Source/core/xml/XPathStep.cpp if (node->namespaceURI() == XMLNSNames::xmlnsNamespaceURI) node 184 Source/core/xml/XPathStep.cpp return namespaceURI.isEmpty() || node->namespaceURI() == namespaceURI; node 186 Source/core/xml/XPathStep.cpp return node->localName() == name && node->namespaceURI() == namespaceURI; node 194 Source/core/xml/XPathStep.cpp if (node->nodeType() != Node::ELEMENT_NODE) node 198 Source/core/xml/XPathStep.cpp return namespaceURI.isEmpty() || namespaceURI == node->namespaceURI(); node 200 Source/core/xml/XPathStep.cpp if (node->document().isHTMLDocument()) { node 201 Source/core/xml/XPathStep.cpp if (node->isHTMLElement()) { node 203 Source/core/xml/XPathStep.cpp return equalIgnoringCase(toElement(node)->localName(), name) && (namespaceURI.isNull() || namespaceURI == node->namespaceURI()); node 206 Source/core/xml/XPathStep.cpp return toElement(node)->hasLocalName(name) && namespaceURI == node->namespaceURI() && !namespaceURI.isNull(); node 208 Source/core/xml/XPathStep.cpp return toElement(node)->hasLocalName(name) && namespaceURI == node->namespaceURI(); node 215 Source/core/xml/XPathStep.cpp static inline bool nodeMatches(Node* node, Step::Axis axis, const Step::NodeTest& nodeTest) node 217 Source/core/xml/XPathStep.cpp if (!nodeMatchesBasicTest(node, axis, nodeTest)) node 229 Source/core/xml/XPathStep.cpp evaluationContext.node = node; node 37 Source/core/xml/XPathUtil.cpp bool isRootDomNode(Node* node) node 39 Source/core/xml/XPathUtil.cpp return node && !node->parentNode(); node 42 Source/core/xml/XPathUtil.cpp String stringValue(Node* node) node 44 Source/core/xml/XPathUtil.cpp switch (node->nodeType()) { node 50 Source/core/xml/XPathUtil.cpp return node->nodeValue(); node 52 Source/core/xml/XPathUtil.cpp if (isRootDomNode(node) || node->nodeType() == Node::ELEMENT_NODE) { node 56 Source/core/xml/XPathUtil.cpp for (Node* n = node->firstChild(); n; n = NodeTraversal::next(*n, node)) { node 70 Source/core/xml/XPathUtil.cpp bool isValidContextNode(Node* node) node 72 Source/core/xml/XPathUtil.cpp if (!node) node 74 Source/core/xml/XPathUtil.cpp switch (node->nodeType()) { node 86 Source/core/xml/XPathUtil.cpp return !(node->parentNode() && node->parentNode()->isAttributeNode()); node 255 Source/core/xml/XSLStyleSheetLibxslt.cpp Node* node = styleSheet->ownerNode(); node 256 Source/core/xml/XSLStyleSheetLibxslt.cpp if (node) node 257 Source/core/xml/XSLStyleSheetLibxslt.cpp return &node->document(); node 100 Source/core/xml/XSLTProcessorLibxslt.cpp xmlChar* base = xmlNodeGetBase(context->document->doc, context->node); node 55 Source/core/xml/XSLTUnicodeSort.cpp xmlNodePtr node; node 249 Source/core/xml/XSLTUnicodeSort.cpp node = list->nodeTab[j]; node 251 Source/core/xml/XSLTUnicodeSort.cpp list->nodeTab[j + incr] = node; node 10 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/DoDidNodeVisitor.java void doVisit(AstNode node); node 17 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/DoDidNodeVisitor.java void didVisit(AstNode node); node 14 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/DoDidVisitorAdapter.java public boolean visit(AstNode node) { node 16 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/DoDidVisitorAdapter.java if (topNode != null && topNode != node.getParent()) { node 20 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/DoDidVisitorAdapter.java } while (topNode.getParent() != node.getParent()); node 22 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/DoDidVisitorAdapter.java nodeStack.push(node); node 23 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/DoDidVisitorAdapter.java doVisit(node); node 33 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/FileCheckerCallable.java AstRoot node = parseScript(context); node 36 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/FileCheckerCallable.java node.visit(dispatcher); node 82 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/FileCheckerCallable.java public void doVisit(AstNode node) { node 84 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/FileCheckerCallable.java visitor.doVisit(node); node 89 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/FileCheckerCallable.java public void didVisit(AstNode node) { node 91 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/FileCheckerCallable.java check.didVisit(node); node 12 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidationCheck.java protected String getNodeText(AstNode node) { node 13 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidationCheck.java return context.getNodeText(node); node 34 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java public String getNodeText(AstNode node) { node 35 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java if (node == null) { node 39 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java node.getAbsolutePosition(), node.getAbsolutePosition() + node.getLength()); node 42 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java public SourcePosition getPosition(AstNode node, int offsetInNodeText) { node 43 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java String nodeText = getNodeText(node); node 46 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java int line = node.getLineno(); node 47 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java int column = scriptText.getColumn(node.getAbsolutePosition()); node 60 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java public void reportErrorInNode(AstNode node, int offsetInNodeText, String errorMessage) { node 61 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java SourcePosition position = getPosition(node, offsetInNodeText); node 71 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/ValidatorContext.java int errorAbsolutePosition = node.getAbsolutePosition() + offsetInNodeText; node 15 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java static AstNode parentOfType(AstNode node, int tokenType) { node 16 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java AstNode parent = node.getParent(); node 63 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java static Comment getJsDocNode(AstNode node) { node 64 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java if (node.getType() == Token.FUNCTION) { node 65 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java return getJsDocNode((FunctionNode) node); node 67 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/AstUtil.java return node.getJsDocNode(); node 14 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingChecker.java abstract void enterNode(AstNode node); node 16 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingChecker.java abstract void leaveNode(AstNode node); node 30 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingChecker.java protected boolean hasAnnotationTag(FunctionNode node, String tagName) { node 31 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingChecker.java Comment comment = AstUtil.getJsDocNode(node); node 36 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingChecker.java protected void reportErrorAtNodeStart(AstNode node, String errorText) { node 37 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingChecker.java getContext().reportErrorInNode(node, 0, errorText); node 39 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingState.java String getNodeText(AstNode node) { node 40 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingState.java return getContext().getNodeText(node); node 38 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java public void doVisit(AstNode node) { node 39 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java switch (node.getType()) { node 41 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java enterAssignNode((Assignment) node); node 44 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java enterFunctionNode((FunctionNode) node); node 50 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java enterNode(node); node 54 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java public void didVisit(AstNode node) { node 55 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java leaveNode(node); node 57 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java switch (node.getType()) { node 59 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java leaveAssignNode((Assignment) node); node 62 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java leaveFunctionNode((FunctionNode) node); node 74 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java private void enterNode(AstNode node) { node 76 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java client.enterNode(node); node 80 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java private void leaveNode(AstNode node) { node 82 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java client.leaveNode(node); node 86 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java private void enterFunctionNode(FunctionNode node) { node 87 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java Comment jsDocNode = getJsDocNode(node); node 88 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java AstNode nameNode = AstUtil.getFunctionNameNode(node); node 98 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java node, node 107 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java private void leaveFunctionNode(FunctionNode node) { node 159 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java AstNode node = AstUtil.getAssignedTypeNameNode(assignment); node 160 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java return getNodeText(node); node 184 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java private static Comment getJsDocNode(AstNode node) { node 185 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java if (node.getType() == Token.FUNCTION) { node 186 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java return AstUtil.getJsDocNode((FunctionNode) node); node 188 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ContextTrackingValidationCheck.java return node.getJsDocNode(); node 36 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java void enterNode(AstNode node) { node 37 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java switch (node.getType()) { node 39 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java handleCall((FunctionCall) node); node 42 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java handleFunction((FunctionNode) node); node 83 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java private void handleFunction(FunctionNode node) { node 91 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java AstNode nameNode = AstUtil.getFunctionNameNode(node); node 164 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java void leaveNode(AstNode node) { node 165 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java if (node.getType() != Token.FUNCTION) { node 255 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java reportErrorAtNodeStart(argument.node, node 259 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java reportErrorAtNodeStart(argument.node, node 274 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java AstNode node; node 276 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java public SymbolicArgument(CheckedReceiverPresence receiverPresence, AstNode node) { node 278 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/FunctionReceiverChecker.java this.node = node; node 27 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java protected void enterNode(AstNode node) { node 28 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java switch (node.getType()) { node 30 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java handleAssignment((Assignment) node); node 33 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java handleColonNode((ObjectProperty) node); node 39 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java handleCall((FunctionCall) node); node 85 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java protected void leaveNode(AstNode node) { node 86 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java if (node.getType() == Token.SCRIPT) { node 90 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java if (node.getType() == Token.FUNCTION) { node 147 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java private void handleColonNode(ObjectProperty node) { node 153 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java String propertyName = state.getNodeText(node.getLeft()); node 163 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java String value = state.getNodeText(node.getRight()); node 166 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java node.getRight(), "__proto__ value is not a prototype"); node 171 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java reportErrorAtNodeStart(node.getLeft(), String.format( node 176 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java reportErrorAtNodeStart(node.getRight(), String.format( node 186 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ProtoFollowsExtendsChecker.java reportErrorAtNodeStart(node.getRight(), String.format( node 19 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java public void enterNode(AstNode node) { node 20 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java switch (node.getType()) { node 22 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java handleReturn((ReturnStatement) node); node 32 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java private void handleReturn(ReturnStatement node) { node 33 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java if (node.getReturnValue() == null || AstUtil.parentOfType(node, Token.ASSIGN) != null) { node 61 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java public void leaveNode(AstNode node) { node 62 Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/checks/ReturnAnnotationChecker.java if (node.getType() != Token.FUNCTION) { node 351 Source/modules/webaudio/AudioContext.cpp RefPtr<AudioBufferSourceNode> node = AudioBufferSourceNode::create(this, m_destinationNode->sampleRate()); node 355 Source/modules/webaudio/AudioContext.cpp refNode(node.get()); node 357 Source/modules/webaudio/AudioContext.cpp return node; node 378 Source/modules/webaudio/AudioContext.cpp RefPtr<MediaElementAudioSourceNode> node = MediaElementAudioSourceNode::create(this, mediaElement); node 380 Source/modules/webaudio/AudioContext.cpp mediaElement->setAudioSourceNode(node.get()); node 382 Source/modules/webaudio/AudioContext.cpp refNode(node.get()); // context keeps reference until node is disconnected node 383 Source/modules/webaudio/AudioContext.cpp return node; node 407 Source/modules/webaudio/AudioContext.cpp RefPtr<MediaStreamAudioSourceNode> node = MediaStreamAudioSourceNode::create(this, mediaStream, audioTrack.get(), provider.release()); node 410 Source/modules/webaudio/AudioContext.cpp node->setFormat(2, sampleRate()); node 412 Source/modules/webaudio/AudioContext.cpp refNode(node.get()); // context keeps reference until node is disconnected node 413 Source/modules/webaudio/AudioContext.cpp return node; node 443 Source/modules/webaudio/AudioContext.cpp RefPtr<ScriptProcessorNode> node = ScriptProcessorNode::create(this, m_destinationNode->sampleRate(), bufferSize, numberOfInputChannels, numberOfOutputChannels); node 445 Source/modules/webaudio/AudioContext.cpp if (!node.get()) { node 471 Source/modules/webaudio/AudioContext.cpp refNode(node.get()); // context keeps reference until we stop making javascript rendering callbacks node 472 Source/modules/webaudio/AudioContext.cpp return node; node 526 Source/modules/webaudio/AudioContext.cpp RefPtr<DelayNode> node = DelayNode::create(this, m_destinationNode->sampleRate(), maxDelayTime, exceptionState); node 529 Source/modules/webaudio/AudioContext.cpp return node; node 541 Source/modules/webaudio/AudioContext.cpp RefPtr<ChannelSplitterNode> node = ChannelSplitterNode::create(this, m_destinationNode->sampleRate(), numberOfOutputs); node 543 Source/modules/webaudio/AudioContext.cpp if (!node.get()) { node 552 Source/modules/webaudio/AudioContext.cpp return node; node 564 Source/modules/webaudio/AudioContext.cpp RefPtr<ChannelMergerNode> node = ChannelMergerNode::create(this, m_destinationNode->sampleRate(), numberOfInputs); node 566 Source/modules/webaudio/AudioContext.cpp if (!node.get()) { node 575 Source/modules/webaudio/AudioContext.cpp return node; node 581 Source/modules/webaudio/AudioContext.cpp RefPtr<OscillatorNode> node = OscillatorNode::create(this, m_destinationNode->sampleRate()); node 585 Source/modules/webaudio/AudioContext.cpp refNode(node.get()); node 587 Source/modules/webaudio/AudioContext.cpp return node; node 636 Source/modules/webaudio/AudioContext.cpp void AudioContext::notifyNodeFinishedProcessing(AudioNode* node) node 639 Source/modules/webaudio/AudioContext.cpp m_finishedNodes.append(node); node 652 Source/modules/webaudio/AudioContext.cpp void AudioContext::refNode(AudioNode* node) node 657 Source/modules/webaudio/AudioContext.cpp node->ref(AudioNode::RefTypeConnection); node 658 Source/modules/webaudio/AudioContext.cpp m_referencedNodes.append(node); node 661 Source/modules/webaudio/AudioContext.cpp void AudioContext::derefNode(AudioNode* node) node 665 Source/modules/webaudio/AudioContext.cpp node->deref(AudioNode::RefTypeConnection); node 668 Source/modules/webaudio/AudioContext.cpp if (node == m_referencedNodes[i]) { node 753 Source/modules/webaudio/AudioContext.cpp void AudioContext::addDeferredFinishDeref(AudioNode* node) node 756 Source/modules/webaudio/AudioContext.cpp m_deferredFinishDerefList.append(node); node 812 Source/modules/webaudio/AudioContext.cpp AudioNode* node = m_deferredFinishDerefList[i]; node 813 Source/modules/webaudio/AudioContext.cpp node->finishDeref(AudioNode::RefTypeConnection); node 819 Source/modules/webaudio/AudioContext.cpp void AudioContext::markForDeletion(AudioNode* node) node 824 Source/modules/webaudio/AudioContext.cpp m_nodesToDelete.append(node); node 826 Source/modules/webaudio/AudioContext.cpp m_nodesMarkedForDeletion.append(node); node 832 Source/modules/webaudio/AudioContext.cpp removeAutomaticPullNode(node); node 877 Source/modules/webaudio/AudioContext.cpp AudioNode* node = m_nodesToDelete[n - 1]; node 881 Source/modules/webaudio/AudioContext.cpp unsigned numberOfInputs = node->numberOfInputs(); node 883 Source/modules/webaudio/AudioContext.cpp m_dirtySummingJunctions.remove(node->input(i)); node 886 Source/modules/webaudio/AudioContext.cpp unsigned numberOfOutputs = node->numberOfOutputs(); node 888 Source/modules/webaudio/AudioContext.cpp m_dirtyAudioNodeOutputs.remove(node->output(i)); node 891 Source/modules/webaudio/AudioContext.cpp delete node; node 936 Source/modules/webaudio/AudioContext.cpp void AudioContext::addAutomaticPullNode(AudioNode* node) node 940 Source/modules/webaudio/AudioContext.cpp if (!m_automaticPullNodes.contains(node)) { node 941 Source/modules/webaudio/AudioContext.cpp m_automaticPullNodes.add(node); node 946 Source/modules/webaudio/AudioContext.cpp void AudioContext::removeAutomaticPullNode(AudioNode* node) node 950 Source/modules/webaudio/AudioContext.cpp if (m_automaticPullNodes.contains(node)) { node 951 Source/modules/webaudio/AudioContext.cpp m_automaticPullNodes.remove(node); node 39 Source/modules/webaudio/AudioNodeInput.cpp AudioNodeInput::AudioNodeInput(AudioNode* node) node 40 Source/modules/webaudio/AudioNodeInput.cpp : AudioSummingJunction(node->context()) node 41 Source/modules/webaudio/AudioNodeInput.cpp , m_node(node) node 51 Source/modules/webaudio/AudioNodeInput.cpp ASSERT(output && node()); node 52 Source/modules/webaudio/AudioNodeInput.cpp if (!output || !node()) node 64 Source/modules/webaudio/AudioNodeInput.cpp node()->ref(AudioNode::RefTypeConnection); node 71 Source/modules/webaudio/AudioNodeInput.cpp ASSERT(output && node()); node 72 Source/modules/webaudio/AudioNodeInput.cpp if (!output || !node()) node 80 Source/modules/webaudio/AudioNodeInput.cpp node()->deref(AudioNode::RefTypeConnection); // Note: it's important to return immediately after all deref() calls since the node may be deleted. node 88 Source/modules/webaudio/AudioNodeInput.cpp node()->deref(AudioNode::RefTypeConnection); // Note: it's important to return immediately after all deref() calls since the node may be deleted. node 99 Source/modules/webaudio/AudioNodeInput.cpp ASSERT(output && node()); node 100 Source/modules/webaudio/AudioNodeInput.cpp if (!output || !node()) node 110 Source/modules/webaudio/AudioNodeInput.cpp node()->disableOutputsIfNecessary(); node 117 Source/modules/webaudio/AudioNodeInput.cpp ASSERT(output && node()); node 118 Source/modules/webaudio/AudioNodeInput.cpp if (!output || !node()) node 129 Source/modules/webaudio/AudioNodeInput.cpp node()->enableOutputsIfNecessary(); node 134 Source/modules/webaudio/AudioNodeInput.cpp node()->checkNumberOfChannelsForInput(this); node 151 Source/modules/webaudio/AudioNodeInput.cpp AudioNode::ChannelCountMode mode = node()->internalChannelCountMode(); node 153 Source/modules/webaudio/AudioNodeInput.cpp return node()->channelCount(); node 166 Source/modules/webaudio/AudioNodeInput.cpp maxChannels = min(maxChannels, static_cast<unsigned>(node()->channelCount())); node 176 Source/modules/webaudio/AudioNodeInput.cpp if (numberOfRenderingConnections() == 1 && node()->internalChannelCountMode() == AudioNode::Max) node 195 Source/modules/webaudio/AudioNodeInput.cpp ASSERT(numberOfRenderingConnections() > 1 || node()->internalChannelCountMode() != AudioNode::Max); node 203 Source/modules/webaudio/AudioNodeInput.cpp AudioBus::ChannelInterpretation interpretation = node()->internalChannelInterpretation(); node 222 Source/modules/webaudio/AudioNodeInput.cpp if (numberOfRenderingConnections() == 1 && node()->internalChannelCountMode() == AudioNode::Max) { node 48 Source/modules/webaudio/AudioNodeInput.h virtual bool canUpdateState() OVERRIDE { return !node()->isMarkedForDeletion(); } node 52 Source/modules/webaudio/AudioNodeInput.h AudioNode* node() const { return m_node; } node 37 Source/modules/webaudio/AudioNodeOutput.cpp AudioNodeOutput::AudioNodeOutput(AudioNode* node, unsigned numberOfChannels) node 38 Source/modules/webaudio/AudioNodeOutput.cpp : m_node(node) node 101 Source/modules/webaudio/AudioNodeOutput.cpp AudioNode* connectionNode = input->node(); node 122 Source/modules/webaudio/AudioNodeOutput.cpp node()->processIfNecessary(framesToProcess); node 49 Source/modules/webaudio/AudioNodeOutput.h AudioNode* node() const { return m_node; } node 518 Source/modules/webaudio/PannerNode.cpp void PannerNode::notifyAudioSourcesConnectedToNode(AudioNode* node, HashMap<AudioNode*, bool>& visitedNodes) node 520 Source/modules/webaudio/PannerNode.cpp ASSERT(node); node 521 Source/modules/webaudio/PannerNode.cpp if (!node) node 525 Source/modules/webaudio/PannerNode.cpp if (node->nodeType() == NodeTypeAudioBufferSource) { node 526 Source/modules/webaudio/PannerNode.cpp AudioBufferSourceNode* bufferSourceNode = static_cast<AudioBufferSourceNode*>(node); node 530 Source/modules/webaudio/PannerNode.cpp for (unsigned i = 0; i < node->numberOfInputs(); ++i) { node 531 Source/modules/webaudio/PannerNode.cpp AudioNodeInput* input = node->input(i); node 536 Source/modules/webaudio/PannerNode.cpp AudioNode* connectedNode = connectedOutput->node(); node 158 Source/platform/PODIntervalTree.h void searchForOverlapsFrom(IntervalNode* node, AdapterType& adapter) const node 160 Source/platform/PODIntervalTree.h if (!node) node 167 Source/platform/PODIntervalTree.h IntervalNode* left = node->left(); node 175 Source/platform/PODIntervalTree.h adapter.collectIfNeeded(node->data()); node 180 Source/platform/PODIntervalTree.h if (!(adapter.highValue() < node->data().low())) node 181 Source/platform/PODIntervalTree.h searchForOverlapsFrom<AdapterType>(node->right(), adapter); node 184 Source/platform/PODIntervalTree.h virtual bool updateNode(IntervalNode* node) OVERRIDE node 188 Source/platform/PODIntervalTree.h const T* curMax = &node->data().high(); node 189 Source/platform/PODIntervalTree.h IntervalNode* left = node->left(); node 194 Source/platform/PODIntervalTree.h IntervalNode* right = node->right(); node 200 Source/platform/PODIntervalTree.h if (!(*curMax == node->data().maxHigh())) { node 201 Source/platform/PODIntervalTree.h node->data().setMaxHigh(*curMax); node 207 Source/platform/PODIntervalTree.h bool checkInvariantsFromNode(IntervalNode* node, T* currentMaxValue) const node 211 Source/platform/PODIntervalTree.h T leftMaxValue(node->data().maxHigh()); node 212 Source/platform/PODIntervalTree.h T rightMaxValue(node->data().maxHigh()); node 213 Source/platform/PODIntervalTree.h IntervalNode* left = node->left(); node 214 Source/platform/PODIntervalTree.h IntervalNode* right = node->right(); node 226 Source/platform/PODIntervalTree.h *currentMaxValue = node->data().high(); node 227 Source/platform/PODIntervalTree.h return (node->data().high() == node->data().maxHigh()); node 229 Source/platform/PODIntervalTree.h T localMaxValue(node->data().maxHigh()); node 238 Source/platform/PODIntervalTree.h if (localMaxValue < node->data().high()) node 239 Source/platform/PODIntervalTree.h localMaxValue = node->data().high(); node 240 Source/platform/PODIntervalTree.h if (!(localMaxValue == node->data().maxHigh())) { node 244 Source/platform/PODIntervalTree.h node, localMaxValueString.utf8().data(), node->data().toString().utf8().data()); node 177 Source/platform/PODRedBlackTree.h Node* node = m_arena->template allocateObject<T>(data); node 178 Source/platform/PODRedBlackTree.h insertNode(node); node 185 Source/platform/PODRedBlackTree.h Node* node = treeSearch(data); node 186 Source/platform/PODRedBlackTree.h if (node) { node 187 Source/platform/PODRedBlackTree.h deleteNode(node); node 284 Source/platform/PODRedBlackTree.h void setLeft(Node* node) { m_left = node; } node 287 Source/platform/PODRedBlackTree.h void setRight(Node* node) { m_right = node; } node 290 Source/platform/PODRedBlackTree.h void setParent(Node* node) { m_parent = node; } node 707 Source/platform/PODRedBlackTree.h void visitInorderImpl(Node* node, Visitor* visitor) const node 709 Source/platform/PODRedBlackTree.h if (node->left()) node 710 Source/platform/PODRedBlackTree.h visitInorderImpl(node->left(), visitor); node 711 Source/platform/PODRedBlackTree.h visitor->visit(node->data()); node 712 Source/platform/PODRedBlackTree.h if (node->right()) node 713 Source/platform/PODRedBlackTree.h visitInorderImpl(node->right(), visitor); node 716 Source/platform/PODRedBlackTree.h void markFree(Node *node) node 718 Source/platform/PODRedBlackTree.h if (!node) node 721 Source/platform/PODRedBlackTree.h if (node->left()) node 722 Source/platform/PODRedBlackTree.h markFree(node->left()); node 723 Source/platform/PODRedBlackTree.h if (node->right()) node 724 Source/platform/PODRedBlackTree.h markFree(node->right()); node 725 Source/platform/PODRedBlackTree.h m_arena->freeObject(node); node 751 Source/platform/PODRedBlackTree.h bool checkInvariantsFromNode(Node* node, int* blackCount) const node 754 Source/platform/PODRedBlackTree.h if (!node) { node 760 Source/platform/PODRedBlackTree.h if (!(node->color() == Red || node->color() == Black)) node 765 Source/platform/PODRedBlackTree.h if (node->color() == Red) { node 767 Source/platform/PODRedBlackTree.h if (!((!node->left() || node->left()->color() == Black))) node 769 Source/platform/PODRedBlackTree.h if (!((!node->right() || node->right()->color() == Black))) node 776 Source/platform/PODRedBlackTree.h bool leftValid = checkInvariantsFromNode(node->left(), &leftCount); node 777 Source/platform/PODRedBlackTree.h bool rightValid = checkInvariantsFromNode(node->right(), &rightCount); node 780 Source/platform/PODRedBlackTree.h *blackCount = leftCount + (node->color() == Black ? 1 : 0); node 796 Source/platform/PODRedBlackTree.h void dumpFromNode(Node* node, int indentation) const node 802 Source/platform/PODRedBlackTree.h if (node) { node 804 Source/platform/PODRedBlackTree.h builder.append(ValueToString<T>::string(node->data())); node 805 Source/platform/PODRedBlackTree.h builder.append((node->color() == Black) ? " (black)" : " (red)"); node 808 Source/platform/PODRedBlackTree.h if (node) { node 809 Source/platform/PODRedBlackTree.h dumpFromNode(node->left(), indentation + 2); node 810 Source/platform/PODRedBlackTree.h dumpFromNode(node->right(), indentation + 2); node 396 Source/platform/fonts/Font.cpp GlyphPageTreeNode* node = pageNumber ? m_fontFallbackList->m_pages.get(pageNumber) : m_fontFallbackList->m_pageZero; node 397 Source/platform/fonts/Font.cpp if (!node) { node 398 Source/platform/fonts/Font.cpp node = GlyphPageTreeNode::getRootChild(fontDataAt(0), pageNumber); node 400 Source/platform/fonts/Font.cpp m_fontFallbackList->m_pages.set(pageNumber, node); node 402 Source/platform/fonts/Font.cpp m_fontFallbackList->m_pageZero = node; node 409 Source/platform/fonts/Font.cpp page = node->page(); node 430 Source/platform/fonts/Font.cpp if (node->isSystemFallback()) node 435 Source/platform/fonts/Font.cpp node = node->getChild(fontDataAt(node->level()), pageNumber); node 437 Source/platform/fonts/Font.cpp m_fontFallbackList->m_pages.set(pageNumber, node); node 439 Source/platform/fonts/Font.cpp m_fontFallbackList->m_pageZero = node; node 444 Source/platform/fonts/Font.cpp page = node->page(); node 467 Source/platform/fonts/Font.cpp if (node->isSystemFallback()) node 472 Source/platform/fonts/Font.cpp node = node->getChild(fontDataAt(node->level()), pageNumber); node 474 Source/platform/fonts/Font.cpp m_fontFallbackList->m_pages.set(pageNumber, node); node 476 Source/platform/fonts/Font.cpp m_fontFallbackList->m_pageZero = node; node 481 Source/platform/fonts/Font.cpp ASSERT(node->isSystemFallback()); node 507 Source/platform/fonts/Font.cpp data.fontData->setMaxGlyphPageTreeLevel(max(data.fontData->maxGlyphPageTreeLevel(), node->level())); node 519 Source/platform/fonts/Font.cpp data.fontData->setMaxGlyphPageTreeLevel(max(data.fontData->maxGlyphPageTreeLevel(), node->level())); node 528 Source/platform/fonts/Font.cpp GlyphPageTreeNode* node = GlyphPageTreeNode::getRootChild(primaryFont(), pageNumber); node 529 Source/platform/fonts/Font.cpp GlyphPage* page = node->page(); node 63 Source/platform/fonts/GlyphPageTreeNode.cpp GlyphPageTreeNode* node = new GlyphPageTreeNode; node 65 Source/platform/fonts/GlyphPageTreeNode.cpp node->m_pageNumber = pageNumber; node 67 Source/platform/fonts/GlyphPageTreeNode.cpp roots->set(pageNumber, node); node 68 Source/platform/fonts/GlyphPageTreeNode.cpp return node; node 359 Source/platform/fonts/GlyphPageTreeNode.cpp if (OwnPtr<GlyphPageTreeNode> node = m_children.take(fontData)) { node 360 Source/platform/fonts/GlyphPageTreeNode.cpp if (unsigned customFontCount = node->m_customFontCount + 1) { node 384 Source/platform/fonts/GlyphPageTreeNode.cpp if (OwnPtr<GlyphPageTreeNode> node = m_children.take(fontData)) { node 385 Source/platform/fonts/GlyphPageTreeNode.cpp if (unsigned customFontCount = node->m_customFontCount) { node 163 Source/platform/fonts/SimpleFontData.cpp GlyphPageTreeNode* node = GlyphPageTreeNode::getRootChild(this, character / GlyphPage::size); node 164 Source/platform/fonts/SimpleFontData.cpp return node->page() ? node->page()->glyphAt(character % GlyphPage::size) : 0; node 131 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp void remove(CachedShapingResults* node); node 132 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp void moveToBack(CachedShapingResults* node); node 161 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp CachedShapingResultsLRUNode* node = new CachedShapingResultsLRUNode(results.first); node 163 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp m_harfBuzzRunLRU.push_back(node); node 185 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp inline void HarfBuzzRunCache::remove(CachedShapingResults* node) node 187 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp CachedShapingResultsLRUNode* lruNode = *node->lru; node 189 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp m_harfBuzzRunLRU.erase(node->lru); node 192 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp delete node; node 195 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp inline void HarfBuzzRunCache::moveToBack(CachedShapingResults* node) node 197 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp CachedShapingResultsLRUNode* lruNode = *node->lru; node 198 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp m_harfBuzzRunLRU.erase(node->lru); node 200 Source/platform/fonts/harfbuzz/HarfBuzzShaper.cpp node->lru = --m_harfBuzzRunLRU.end(); node 199 Source/web/ChromeClientImpl.cpp void ChromeClientImpl::focusedNodeChanged(Node* node) node 201 Source/web/ChromeClientImpl.cpp m_webView->client()->focusedNodeChanged(WebNode(node)); node 204 Source/web/ChromeClientImpl.cpp if (node && node->isLink()) { node 209 Source/web/ChromeClientImpl.cpp hitTest.setURLElement(toElement(node)); node 368 Source/web/ContextMenuClientImpl.cpp data.node = r.innerNonSharedNode(); node 60 Source/web/LinkHighlight.cpp PassOwnPtr<LinkHighlight> LinkHighlight::create(Node* node, WebViewImpl* owningWebViewImpl) node 62 Source/web/LinkHighlight.cpp return adoptPtr(new LinkHighlight(node, owningWebViewImpl)); node 65 Source/web/LinkHighlight.cpp LinkHighlight::LinkHighlight(Node* node, WebViewImpl* owningWebViewImpl) node 66 Source/web/LinkHighlight.cpp : m_node(node) node 188 Source/web/LinkHighlight.cpp void LinkHighlight::computeQuads(Node* node, Vector<FloatQuad>& outQuads) const node 190 Source/web/LinkHighlight.cpp if (!node || !node->renderer()) node 193 Source/web/LinkHighlight.cpp RenderObject* renderer = node->renderer(); node 201 Source/web/LinkHighlight.cpp for (Node* child = node->firstChild(); child; child = child->nextSibling()) node 55 Source/web/ViewportAnchor.cpp Node* node = eventHandler->hitTestResultAtPoint(point, HitTestRequest::ReadOnly | HitTestRequest::Active | HitTestRequest::ConfusingAndOftenMisusedDisallowShadowContent).innerNode(); node 61 Source/web/ViewportAnchor.cpp if (node && area(node->boundingBox()) > maxNodeArea) { node 64 Source/web/ViewportAnchor.cpp node = eventHandler->hitTestResultAtPoint(point + pointOffset, HitTestRequest::ReadOnly | HitTestRequest::Active | HitTestRequest::ConfusingAndOftenMisusedDisallowShadowContent).innerNode(); node 67 Source/web/ViewportAnchor.cpp while (node && node->boundingBox().isEmpty()) node 68 Source/web/ViewportAnchor.cpp node = node->parentNode(); node 70 Source/web/ViewportAnchor.cpp return node; node 97 Source/web/ViewportAnchor.cpp Node* node = findNonEmptyAnchorNode(flooredIntPoint(anchorPoint), viewRect, m_eventHandler); node 98 Source/web/ViewportAnchor.cpp if (!node) node 101 Source/web/ViewportAnchor.cpp m_anchorNode = node; node 102 Source/web/ViewportAnchor.cpp m_anchorNodeBounds = node->boundingBox(); node 838 Source/web/WebAXObject.cpp Node* node = m_private->node(); node 839 Source/web/WebAXObject.cpp if (!node) node 842 Source/web/WebAXObject.cpp return WebNode(node); node 866 Source/web/WebAXObject.cpp Node* node = m_private->node(); node 867 Source/web/WebAXObject.cpp if (!node) node 870 Source/web/WebAXObject.cpp return node->computedStyle(); node 882 Source/web/WebAXObject.cpp Node* node = m_private->node(); node 883 Source/web/WebAXObject.cpp if (!node) node 886 Source/web/WebAXObject.cpp RenderStyle* renderStyle = node->computedStyle(); node 351 Source/web/WebBindings.cpp bool WebBindings::getNode(NPObject* node, WebNode* webNode) node 353 Source/web/WebBindings.cpp return getNodeImpl(node, webNode, v8::Isolate::GetCurrent()); node 271 Source/web/WebFrameImpl.cpp WebPluginContainerImpl* WebFrameImpl::pluginContainerFromNode(WebCore::LocalFrame* frame, const WebNode& node) node 276 Source/web/WebFrameImpl.cpp return toWebPluginContainerImpl(node.pluginContainer()); node 1112 Source/web/WebFrameImpl.cpp bool WebFrameImpl::executeCommand(const WebString& name, const WebNode& node) node 1130 Source/web/WebFrameImpl.cpp WebPluginContainerImpl* pluginContainer = pluginContainerFromNode(frame(), node); node 1160 Source/web/WebFrameImpl.cpp bool WebFrameImpl::executeCommand(const WebString& name, const WebString& value, const WebNode& node) node 1165 Source/web/WebFrameImpl.cpp WebPluginContainerImpl* pluginContainer = pluginContainerFromNode(frame(), node); node 1370 Source/web/WebFrameImpl.cpp if (Node* node = result.targetNode()) node 1371 Source/web/WebFrameImpl.cpp return frame()->selection().selection().visiblePositionRespectingEditingBoundary(result.localPoint(), node); node 1437 Source/web/WebFrameImpl.cpp bool WebFrameImpl::isPrintScalingDisabledForPlugin(const WebNode& node) node 1439 Source/web/WebFrameImpl.cpp WebPluginContainerImpl* pluginContainer = node.isNull() ? pluginContainerFromFrame(frame()) : toWebPluginContainerImpl(node.pluginContainer()); node 1818 Source/web/WebFrameImpl.cpp Node* node = activeMatch->firstNode(); node 1819 Source/web/WebFrameImpl.cpp if (node && node->isInShadowTree()) { node 1820 Source/web/WebFrameImpl.cpp if (Node* host = node->shadowHost()) { node 1822 Source/web/WebFrameImpl.cpp node = host; node 1825 Source/web/WebFrameImpl.cpp for (; node; node = node->parentNode()) { node 1826 Source/web/WebFrameImpl.cpp if (!node->isElementNode()) node 1828 Source/web/WebFrameImpl.cpp Element* element = toElement(node); node 1841 Source/web/WebFrameImpl.cpp node = activeMatch->firstNode(); node 1842 Source/web/WebFrameImpl.cpp for (; node && node != activeMatch->pastLastNode(); node = NodeTraversal::next(*node)) { node 1843 Source/web/WebFrameImpl.cpp if (!node->isElementNode()) node 1845 Source/web/WebFrameImpl.cpp Element* element = toElement(node); node 260 Source/web/WebNode.cpp WebNode::WebNode(const PassRefPtr<Node>& node) node 261 Source/web/WebNode.cpp : m_private(node) node 265 Source/web/WebNode.cpp WebNode& WebNode::operator=(const PassRefPtr<Node>& node) node 267 Source/web/WebNode.cpp m_private = node; node 398 Source/web/WebPageSerializerImpl.cpp void WebPageSerializerImpl::buildContentForNode(Node* node, node 401 Source/web/WebPageSerializerImpl.cpp switch (node->nodeType()) { node 404 Source/web/WebPageSerializerImpl.cpp openTagToString(toElement(node), param); node 406 Source/web/WebPageSerializerImpl.cpp for (Node *child = node->firstChild(); child; child = child->nextSibling()) node 409 Source/web/WebPageSerializerImpl.cpp endTagToString(toElement(node), param); node 412 Source/web/WebPageSerializerImpl.cpp saveHTMLContentToBuffer(createMarkup(node), param); node 425 Source/web/WebPageSerializerImpl.cpp saveHTMLContentToBuffer(createMarkup(node), param); node 79 Source/web/WebRange.cpp RefPtr<Node> node(m_private->startContainer(exceptionState)); node 81 Source/web/WebRange.cpp return node.release(); node 88 Source/web/WebRange.cpp RefPtr<Node> node(m_private->endContainer(exceptionState)); node 90 Source/web/WebRange.cpp return node.release(); node 44 Source/web/WebSurroundingText.cpp const Node* node = webNode.constUnwrap<Node>(); node 45 Source/web/WebSurroundingText.cpp if (!node || !node->renderer()) node 48 Source/web/WebSurroundingText.cpp m_private.reset(new SurroundingText(VisiblePosition(node->renderer()->positionForPoint(static_cast<IntPoint>(nodePoint))), maxLength)); node 1005 Source/web/WebViewImpl.cpp Node* node = result.innerNonSharedNode(); node 1006 Source/web/WebViewImpl.cpp if (!node) node 1010 Source/web/WebViewImpl.cpp while (node && (!node->renderer() || node->renderer()->isInline())) node 1011 Source/web/WebViewImpl.cpp node = node->parentNode(); node 1014 Source/web/WebViewImpl.cpp if (node) { node 1015 Source/web/WebViewImpl.cpp IntRect rect = node->Node::pixelSnappedBoundingBox(); node 1016 Source/web/WebViewImpl.cpp LocalFrame* frame = node->document().frame(); node 1126 Source/web/WebViewImpl.cpp static bool invokesHandCursor(Node* node, bool shiftKey, LocalFrame* frame) node 1128 Source/web/WebViewImpl.cpp if (!node || !node->renderer()) node 1131 Source/web/WebViewImpl.cpp ECursor cursor = node->renderer()->style()->cursor(); node 1133 Source/web/WebViewImpl.cpp || (cursor == CURSOR_AUTO && frame->eventHandler().useHandCursor(node, node->isLink(), shiftKey)); node 1193 Source/web/WebViewImpl.cpp Node* node = highlightNodes[i]; node 1195 Source/web/WebViewImpl.cpp if (!node || !node->renderer()) node 1198 Source/web/WebViewImpl.cpp Color highlightColor = node->renderer()->style()->tapHighlightColor(); node 1205 Source/web/WebViewImpl.cpp m_linkHighlights.append(LinkHighlight::create(node, this)); node 1825 Source/web/WebViewImpl.cpp RefPtr<Node> node = m_mouseCaptureNode; node 1849 Source/web/WebViewImpl.cpp node->dispatchMouseEvent( node 1950 Source/web/WebViewImpl.cpp Node* node = range->startContainer(); node 1951 Source/web/WebViewImpl.cpp if (!node || !node->isContentEditable()) node 2035 Source/web/WebViewImpl.cpp Node* node = selection.selection().rootEditableElement(); node 2036 Source/web/WebViewImpl.cpp if (!node) node 2048 Source/web/WebViewImpl.cpp info.value = plainText(rangeOfContents(node).get()); node 2054 Source/web/WebViewImpl.cpp PlainTextRange plainTextRange(PlainTextRange::create(*node, *range.get())); node 2062 Source/web/WebViewImpl.cpp PlainTextRange plainTextRange(PlainTextRange::create(*node, *range.get())); node 2960 Source/web/WebViewImpl.cpp RefPtr<Node> node = result.innerNonSharedNode(); node 2961 Source/web/WebViewImpl.cpp if (!isHTMLVideoElement(*node) && !isHTMLAudioElement(*node)) node 2965 Source/web/WebViewImpl.cpp static_pointer_cast<HTMLMediaElement>(node); node 2991 Source/web/WebViewImpl.cpp RefPtr<Node> node = result.innerNonSharedNode(); node 2992 Source/web/WebViewImpl.cpp if (!isHTMLObjectElement(*node) && !isHTMLEmbedElement(*node)) node 2995 Source/web/WebViewImpl.cpp RenderObject* object = node->renderer(); node 3239 Source/web/WebViewImpl.cpp Node* node = result.innerNode(); node 3240 Source/web/WebViewImpl.cpp if (!node && m_page->mainFrame()->document()) node 3241 Source/web/WebViewImpl.cpp node = m_page->mainFrame()->document()->documentElement(); node 3242 Source/web/WebViewImpl.cpp m_page->inspectorController().inspect(node); node 3897 Source/web/WebViewImpl.cpp Node* node = touchHit.innerNode(); node 3898 Source/web/WebViewImpl.cpp if (!node || !node->isTextNode()) node 3903 Source/web/WebViewImpl.cpp for (; node && !isHTMLBodyElement(*node); node = node->parentNode()) { node 3904 Source/web/WebViewImpl.cpp if (node->isLink() || node->willRespondToTouchEvents() || node->willRespondToMouseClickEvents()) node 46 Source/web/tests/ListenerLeakTest.cpp const v8::HeapGraphNode* GetProperty(const v8::HeapGraphNode* node, v8::HeapGraphEdge::Type type, const char* name) node 48 Source/web/tests/ListenerLeakTest.cpp for (int i = 0, count = node->GetChildrenCount(); i < count; ++i) { node 49 Source/web/tests/ListenerLeakTest.cpp const v8::HeapGraphEdge* prop = node->GetChild(i); node 69 Source/web/tests/ListenerLeakTest.cpp const v8::HeapGraphNode* node = snapshot->GetNode(i); node 70 Source/web/tests/ListenerLeakTest.cpp if (node->GetType() != v8::HeapGraphNode::kObject) node 72 Source/web/tests/ListenerLeakTest.cpp v8::String::Utf8Value nodeName(node->GetName()); node 74 Source/web/tests/ListenerLeakTest.cpp const v8::HeapGraphNode* constructorProp = GetProperty(node, v8::HeapGraphEdge::kProperty, "constructor"); node 129 Source/web/tests/PopupMenuTest.cpp void setFocusedNode(Node* node) { m_node = node; } node 5051 Source/web/tests/WebFrameTest.cpp WebNode node = frame->document().body().firstChild(); node 5052 Source/web/tests/WebFrameTest.cpp EXPECT_TRUE(node.isElementNode()); node 5053 Source/web/tests/WebFrameTest.cpp WebElement element = node.to<WebElement>(); node 352 Source/web/tests/WebViewTest.cpp ASSERT_EQ(WebNode::ElementNode, negativeResult.node().nodeType()); node 353 Source/web/tests/WebViewTest.cpp EXPECT_FALSE(negativeResult.node().to<WebElement>().hasTagName("img")); node 359 Source/web/tests/WebViewTest.cpp ASSERT_EQ(WebNode::ElementNode, positiveResult.node().nodeType()); node 360 Source/web/tests/WebViewTest.cpp EXPECT_TRUE(positiveResult.node().to<WebElement>().hasTagName("img")); node 105 Source/wtf/DoublyLinkedList.h for (T* node = m_head; node; node = node->next()) node 126 Source/wtf/DoublyLinkedList.h template<typename T> inline void DoublyLinkedList<T>::push(T* node) node 130 Source/wtf/DoublyLinkedList.h m_head = node; node 131 Source/wtf/DoublyLinkedList.h m_tail = node; node 132 Source/wtf/DoublyLinkedList.h node->setPrev(0); node 133 Source/wtf/DoublyLinkedList.h node->setNext(0); node 138 Source/wtf/DoublyLinkedList.h m_head->setPrev(node); node 139 Source/wtf/DoublyLinkedList.h node->setNext(m_head); node 140 Source/wtf/DoublyLinkedList.h node->setPrev(0); node 141 Source/wtf/DoublyLinkedList.h m_head = node; node 144 Source/wtf/DoublyLinkedList.h template<typename T> inline void DoublyLinkedList<T>::append(T* node) node 148 Source/wtf/DoublyLinkedList.h m_head = node; node 149 Source/wtf/DoublyLinkedList.h m_tail = node; node 150 Source/wtf/DoublyLinkedList.h node->setPrev(0); node 151 Source/wtf/DoublyLinkedList.h node->setNext(0); node 156 Source/wtf/DoublyLinkedList.h m_tail->setNext(node); node 157 Source/wtf/DoublyLinkedList.h node->setPrev(m_tail); node 158 Source/wtf/DoublyLinkedList.h node->setNext(0); node 159 Source/wtf/DoublyLinkedList.h m_tail = node; node 162 Source/wtf/DoublyLinkedList.h template<typename T> inline void DoublyLinkedList<T>::remove(T* node) node 164 Source/wtf/DoublyLinkedList.h if (node->prev()) { node 165 Source/wtf/DoublyLinkedList.h ASSERT(node != m_head); node 166 Source/wtf/DoublyLinkedList.h node->prev()->setNext(node->next()); node 168 Source/wtf/DoublyLinkedList.h ASSERT(node == m_head); node 169 Source/wtf/DoublyLinkedList.h m_head = node->next(); node 172 Source/wtf/DoublyLinkedList.h if (node->next()) { node 173 Source/wtf/DoublyLinkedList.h ASSERT(node != m_tail); node 174 Source/wtf/DoublyLinkedList.h node->next()->setPrev(node->prev()); node 176 Source/wtf/DoublyLinkedList.h ASSERT(node == m_tail); node 177 Source/wtf/DoublyLinkedList.h m_tail = node->prev(); node 183 Source/wtf/DoublyLinkedList.h T* node = head(); node 184 Source/wtf/DoublyLinkedList.h if (node) node 185 Source/wtf/DoublyLinkedList.h remove(node); node 186 Source/wtf/DoublyLinkedList.h return node; node 219 Source/wtf/ListHashSet.h void deallocate(Node* node) node 221 Source/wtf/ListHashSet.h if (inPool(node)) { node 223 Source/wtf/ListHashSet.h node->m_isAllocated = false; node 225 Source/wtf/ListHashSet.h node->m_next = m_freeList; node 226 Source/wtf/ListHashSet.h m_freeList = node; node 230 Source/wtf/ListHashSet.h fastFree(node); node 233 Source/wtf/ListHashSet.h bool inPool(Node* node) node 235 Source/wtf/ListHashSet.h return node >= pool() && node < pastPool(); node 338 Source/wtf/ListHashSet.h Node* node() { return m_iterator.node(); } node 406 Source/wtf/ListHashSet.h Node* node() { return m_position; } node 450 Source/wtf/ListHashSet.h Node* node() { return m_iterator.node(); } node 518 Source/wtf/ListHashSet.h Node* node() { return m_position; } node 599 Source/wtf/ListHashSet.h for (Node* node = m_head; node; node = node->m_next) { node 600 Source/wtf/ListHashSet.h if (!m_allocator->inPool(node)) node 775 Source/wtf/ListHashSet.h Node* node = *result.storedValue; node 777 Source/wtf/ListHashSet.h unlink(node); node 778 Source/wtf/ListHashSet.h appendNode(node); node 787 Source/wtf/ListHashSet.h Node* node = *result.storedValue; node 789 Source/wtf/ListHashSet.h unlink(node); node 790 Source/wtf/ListHashSet.h prependNode(node); node 800 Source/wtf/ListHashSet.h insertNodeBefore(it.node(), *result.storedValue); node 816 Source/wtf/ListHashSet.h m_impl.remove(it.node()); node 817 Source/wtf/ListHashSet.h unlinkAndDelete(it.node()); node 836 Source/wtf/ListHashSet.h void ListHashSet<T, inlineCapacity, U>::unlink(Node* node) node 838 Source/wtf/ListHashSet.h if (!node->m_prev) { node 839 Source/wtf/ListHashSet.h ASSERT(node == m_head); node 840 Source/wtf/ListHashSet.h m_head = node->m_next; node 842 Source/wtf/ListHashSet.h ASSERT(node != m_head); node 843 Source/wtf/ListHashSet.h node->m_prev->m_next = node->m_next; node 846 Source/wtf/ListHashSet.h if (!node->m_next) { node 847 Source/wtf/ListHashSet.h ASSERT(node == m_tail); node 848 Source/wtf/ListHashSet.h m_tail = node->m_prev; node 850 Source/wtf/ListHashSet.h ASSERT(node != m_tail); node 851 Source/wtf/ListHashSet.h node->m_next->m_prev = node->m_prev; node 856 Source/wtf/ListHashSet.h void ListHashSet<T, inlineCapacity, U>::unlinkAndDelete(Node* node) node 858 Source/wtf/ListHashSet.h unlink(node); node 859 Source/wtf/ListHashSet.h node->destroy(m_allocator.get()); node 863 Source/wtf/ListHashSet.h void ListHashSet<T, inlineCapacity, U>::appendNode(Node* node) node 865 Source/wtf/ListHashSet.h node->m_prev = m_tail; node 866 Source/wtf/ListHashSet.h node->m_next = 0; node 870 Source/wtf/ListHashSet.h m_tail->m_next = node; node 873 Source/wtf/ListHashSet.h m_head = node; node 876 Source/wtf/ListHashSet.h m_tail = node; node 880 Source/wtf/ListHashSet.h void ListHashSet<T, inlineCapacity, U>::prependNode(Node* node) node 882 Source/wtf/ListHashSet.h node->m_prev = 0; node 883 Source/wtf/ListHashSet.h node->m_next = m_head; node 886 Source/wtf/ListHashSet.h m_head->m_prev = node; node 888 Source/wtf/ListHashSet.h m_tail = node; node 890 Source/wtf/ListHashSet.h m_head = node; node 915 Source/wtf/ListHashSet.h for (Node* node = m_head, *next = m_head->m_next; node; node = next, next = node ? node->m_next : 0) node 916 Source/wtf/ListHashSet.h node->destroy(m_allocator.get()); node 198 Source/wtf/TreeNodeTest.cpp for (TestTree* node = trio.root.get(); node; node = traverseNext(node), orderIndex++) node 199 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(node, order[orderIndex]); node 215 Source/wtf/TreeNodeTest.cpp for (TestTree* node = traverseFirstPostOrder(trio.root.get()); node; node = traverseNextPostOrder(node), orderIndex++) node 216 Source/wtf/TreeNodeTest.cpp ASSERT_EQ(node, order[orderIndex]); node 163 public/web/WebAXObject.h BLINK_EXPORT WebNode node() const; node 172 public/web/WebContextMenuData.h WebNode node; node 56 public/web/WebHitTestResult.h BLINK_EXPORT WebNode node() const;