| Index: Source/WebCore/editing/TextIterator.h
|
| ===================================================================
|
| --- Source/WebCore/editing/TextIterator.h (revision 93498)
|
| +++ Source/WebCore/editing/TextIterator.h (working copy)
|
| @@ -203,6 +203,7 @@
|
| private:
|
| void exitNode();
|
| bool handleTextNode();
|
| + RenderText* handleFirstLetter(int& startOffset, int& offsetInNode);
|
| bool handleReplacedElement();
|
| bool handleNonTextNode();
|
| void emitCharacter(UChar, Node*, int startOffset, int endOffset);
|
| @@ -240,6 +241,9 @@
|
|
|
| // Whether m_node has advanced beyond the iteration range (i.e. m_startNode).
|
| bool m_havePassedStartNode;
|
| +
|
| + // Should handle first-letter renderer in the next call to handleTextNode.
|
| + bool m_shouldHandleFirstLetter;
|
| };
|
|
|
| // Builds on the text iterator, adding a character position so we can walk one
|
|
|