Home | History | Annotate | Download | only in editing

Lines Matching refs:renderer

206     RenderObject* renderer = node->renderer();
207 if (!renderer || !renderer->isBox() || !renderer->hasOverflowClip())
209 return toRenderBox(renderer)->size().isEmpty();
214 RenderObject* renderer = node->renderer();
215 if (!renderer || renderer->isText())
217 EPosition position = renderer->style()->position();
363 RenderObject* renderer = m_node->renderer();
364 if (!renderer) {
370 if (renderer->isText() && m_node->nodeType() == Node::TEXT_NODE) // FIXME: What about CDATA_SECTION_NODE?
372 else if (renderer && (renderer->isImage() || renderer->isWidget() ||
373 (renderer->node() && renderer->node()->isElementNode() &&
374 static_cast<Element*>(renderer->node())->isFormControlElement())))
395 bool haveRenderer = m_node->renderer();
435 RenderText* renderer = toRenderText(m_node->renderer());
436 if (renderer->style()->visibility() != VISIBLE)
440 String str = renderer->text();
443 if (!renderer->style()->collapseWhiteSpace()) {
460 if (!renderer->firstTextBox() && str.length() > 0) {
466 if (renderer->containsReversedText()) {
468 for (InlineTextBox* textBox = renderer->firstTextBox(); textBox; textBox = textBox->nextTextBox()) {
475 m_textBox = renderer->containsReversedText() ? m_sortedTextBoxes[0] : renderer->firstTextBox();
482 RenderText* renderer = toRenderText(m_node->renderer());
483 String str = renderer->text();
491 InlineTextBox* firstTextBox = renderer->containsReversedText() ? m_sortedTextBoxes[0] : renderer->firstTextBox();
509 if (renderer->containsReversedText()) {
541 if (renderer->containsReversedText())
547 if (renderer->containsReversedText())
557 RenderObject* renderer = m_node->renderer();
558 if (renderer->style()->visibility() != VISIBLE)
566 if (m_enterTextControls && renderer->isTextControl()) {
567 if (HTMLElement* innerTextElement = toRenderTextControl(renderer)->innerTextElement()) {
600 RenderObject* r = node->renderer();
615 RenderObject* r = node->renderer();
626 RenderObject* r = node->renderer();
670 // Check if this is the very last renderer in the document.
673 if (node->renderer())
689 RenderObject* r = node->renderer();
714 static int collapsedSpaceLength(RenderText* renderer, int textEnd)
716 const UChar* characters = renderer->text()->characters();
717 int length = renderer->text()->length();
719 if (!renderer->style()->isCollapsibleWhiteSpace(characters[i]))
730 if (node->renderer() && node->renderer()->isText())
731 offset += collapsedSpaceLength(toRenderText(node->renderer()), offset);
739 if (m_emitCharactersBetweenAllVisiblePositions && m_node->renderer() && m_node->renderer()->isTable())
780 if (!m_node->renderer() || m_node->renderer()->style()->visibility() != VISIBLE)
794 return node->renderer() && node->renderer()->isTable() && (node->renderer()->isInline() || m_emitCharactersBetweenAllVisiblePositions);
821 else if (m_emitCharactersBetweenAllVisiblePositions && m_node->renderer() && m_node->renderer()->isHR())
891 RenderText* renderer = toRenderText(m_node->renderer());
892 String str = renderer->text();
1009 RenderObject* renderer = m_node->renderer();
1010 if (renderer && renderer->isText() && m_node->nodeType() == Node::TEXT_NODE) {
1012 if (renderer->style()->visibility() == VISIBLE && m_offset > 0)
1014 } else if (renderer && (renderer->isImage() || renderer->isWidget())) {
1015 if (renderer->style()->visibility() == VISIBLE && m_offset > 0)
1075 RenderText* renderer = toRenderText(m_node->renderer());
1076 String str = renderer->text();
1078 if (!renderer->firstTextBox() && str.length() > 0)