X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2FWebKit%2FSource%2Fcore%2Fediting%2FFrameSelection.h;h=d4eefe515b79b5a6c179afcb842c55044e4abcde;hb=004985e17e624662a4c85c76a7654039dc83f028;hp=cd32a53c279c40f4cfff4363abe6e26da59c9758;hpb=2f108dbacb161091e42a3479f4e171339b7e7623;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/WebKit/Source/core/editing/FrameSelection.h b/src/third_party/WebKit/Source/core/editing/FrameSelection.h index cd32a53..d4eefe5 100644 --- a/src/third_party/WebKit/Source/core/editing/FrameSelection.h +++ b/src/third_party/WebKit/Source/core/editing/FrameSelection.h @@ -147,9 +147,9 @@ public: // If this FrameSelection has a logical range which is still valid, this function return its clone. Otherwise, // the return value from underlying VisibleSelection's firstRange() is returned. - PassRefPtr firstRange() const; + PassRefPtrWillBeRawPtr firstRange() const; - PassRefPtr toNormalizedRange() const { return m_selection.toNormalizedRange(); } + PassRefPtrWillBeRawPtr toNormalizedRange() const { return m_selection.toNormalizedRange(); } void nodeWillBeRemoved(Node&); void didUpdateCharacterData(CharacterData*, unsigned offset, unsigned oldLength, unsigned newLength); @@ -258,7 +258,7 @@ private: // The range specified by the user, which may not be visually canonicalized (hence "logical"). // This will be invalidated if the underlying VisibleSelection changes. If that happens, this variable will // become null, in which case logical positions == visible positions. - RefPtr m_logicalRange; + RefPtrWillBePersistent m_logicalRange; RefPtr m_previousCaretNode; // The last node which painted the caret. Retained for clearing the old caret when it moves.