Lines Matching full:child
69 for (Node* child = firstChild(); child; child = child->nextSibling()) {
70 if (child->hasTagName(captionTag))
71 return static_cast<HTMLTableCaptionElement*>(child);
84 for (Node* child = firstChild(); child; child = child->nextSibling()) {
85 if (child->hasTagName(theadTag))
86 return static_cast<HTMLTableSectionElement*>(child);
95 Node* child;
96 for (child = firstChild(); child; child = child->nextSibling())
97 if (child->isElementNode() && !child->hasTagName(captionTag) && !child->hasTagName(colgroupTag))
100 insertBefore(newHead, child, ec);
105 for (Node* child = firstChild(); child; child = child->nextSibling()) {
106 if (child->hasTagName(tfootTag))
107 return static_cast<HTMLTableSectionElement*>(child);
116 Node* child;
117 for (child = firstChild(); child; child = child->nextSibling())
118 if (child->isElementNode() && !child->hasTagName(captionTag) && !child->hasTagName(colgroupTag) && !child->hasTagName(theadTag))
121 insertBefore(newFoot, child, ec);
174 for (Node* child = lastChild(); child; child = child->previousSibling()) {
175 if (child->hasTagName(tbodyTag))
176 return static_cast<HTMLTableSectionElement*>(child);
244 ContainerNode* HTMLTableElement::addChild(PassRefPtr<Node> child)
246 if (child->hasTagName(formTag)) {
247 // First add the child.
248 HTMLElement::addChild(child);
255 return HTMLElement::addChild(child.get());
309 for (Node* child = n->firstChild(); child; child = child->nextSibling())
310 cellChanged |= setTableCellsChanged(child);
456 for (Node* child = firstChild(); child; child = child->nextSibling())
457 cellChanged |= setTableCellsChanged(child);