Index: Source/core/rendering/RenderTextFragment.h |
diff --git a/Source/core/rendering/RenderTextFragment.h b/Source/core/rendering/RenderTextFragment.h |
index 31506166905ca9ff331e3c2a53e3f4186c3192b8..a9ed0e2cb040f32127de49c1848adfd7291b5614 100644 |
--- a/Source/core/rendering/RenderTextFragment.h |
+++ b/Source/core/rendering/RenderTextFragment.h |
@@ -43,9 +43,11 @@ public: |
unsigned start() const { return m_start; } |
unsigned end() const { return m_end; } |
+ virtual unsigned textStartOffset() const OVERRIDE { return start(); } |
RenderObject* firstLetter() const { return m_firstLetter; } |
void setFirstLetter(RenderObject* firstLetter) { m_firstLetter = firstLetter; } |
+ RenderText* firstRenderTextInFirstLetter() const; |
StringImpl* contentString() const { return m_contentString.get(); } |
virtual PassRefPtr<StringImpl> originalText() const; |
@@ -62,6 +64,7 @@ private: |
virtual UChar previousCharacter() const; |
RenderBlock* blockForAccompanyingFirstLetter() const; |
+ virtual void updateHitTestResult(HitTestResult&, const LayoutPoint&) OVERRIDE; |
unsigned m_start; |
unsigned m_end; |