Reviewed and landed by Darin.
[WebKit-https.git] / WebCore / khtml / editing / visible_text.cpp
index 1e2526d59837c011920f9479a8b215856346eff1..307c5e4e586afb48ca078869ffda5af5e6ca5cee 100644 (file)
@@ -216,7 +216,7 @@ bool TextIterator::handleTextNode()
     m_lastTextNode = m_node;
 
     RenderText *renderer = static_cast<RenderText *>(m_node->renderer());
-    DOMString str = m_node->nodeValue();
+    DOMString str = renderer->string();
 
     // handle pre-formatted text
     if (renderer->style()->whiteSpace() == khtml::PRE) {
@@ -266,7 +266,7 @@ bool TextIterator::handleTextNode()
 void TextIterator::handleTextBox()
 {    
     RenderText *renderer = static_cast<RenderText *>(m_node->renderer());
-    DOMString str = m_node->nodeValue();
+    DOMString str = renderer->string();
     long start = m_offset;
     long end = (m_node == m_endContainer) ? m_endOffset : LONG_MAX;
     while (m_textBox) {