| Index: Source/core/rendering/RenderTextFragment.h | 
| diff --git a/Source/core/rendering/RenderTextFragment.h b/Source/core/rendering/RenderTextFragment.h | 
| index 4f70b4293d4849c91f2a5fb9e1eb84b595671699..8a690a188866e47503da3ebbc08a90ce0a85c0f3 100644 | 
| --- a/Source/core/rendering/RenderTextFragment.h | 
| +++ b/Source/core/rendering/RenderTextFragment.h | 
| @@ -36,7 +36,6 @@ public: | 
| RenderTextFragment(Node*, StringImpl*, int startOffset, int length); | 
| RenderTextFragment(Node*, StringImpl*); | 
| virtual ~RenderTextFragment(); | 
| -    virtual void trace(Visitor*) OVERRIDE; | 
|  | 
| virtual bool isTextFragment() const OVERRIDE { return true; } | 
|  | 
| @@ -46,11 +45,8 @@ public: | 
| unsigned end() const { return m_end; } | 
| virtual unsigned textStartOffset() const OVERRIDE { return start(); } | 
|  | 
| -    RenderBoxModelObject* firstLetter() const { return m_firstLetter; } | 
| -    void setFirstLetter(RenderBoxModelObject* firstLetter) { m_firstLetter = firstLetter; } | 
| -    RenderText* firstRenderTextInFirstLetter() const; | 
| - | 
| StringImpl* contentString() const { return m_contentString.get(); } | 
| +    PassRefPtr<StringImpl> completeText() const; | 
| virtual PassRefPtr<StringImpl> originalText() const OVERRIDE; | 
|  | 
| virtual void setText(PassRefPtr<StringImpl>, bool force = false) OVERRIDE; | 
| @@ -59,20 +55,15 @@ public: | 
|  | 
| virtual const char* renderName() const OVERRIDE FINAL { return "RenderTextFragment"; } | 
|  | 
| -protected: | 
| -    virtual void styleDidChange(StyleDifference, const RenderStyle* oldStyle) OVERRIDE; | 
| - | 
| private: | 
| -    virtual void willBeDestroyed() OVERRIDE; | 
| - | 
| virtual UChar previousCharacter() const OVERRIDE; | 
| -    RenderBlock* blockForAccompanyingFirstLetter() const; | 
| virtual void updateHitTestResult(HitTestResult&, const LayoutPoint&) OVERRIDE; | 
|  | 
| +    Text* associatedTextNode() const; | 
| + | 
| unsigned m_start; | 
| unsigned m_end; | 
| RefPtr<StringImpl> m_contentString; | 
| -    RawPtrWillBeMember<RenderBoxModelObject> m_firstLetter; | 
| }; | 
|  | 
| DEFINE_TYPE_CASTS(RenderTextFragment, RenderObject, object, toRenderText(object)->isTextFragment(), toRenderText(object).isTextFragment()); | 
|  |