Editor::spellChecker() should return a reference
Created attachment 209679 [details] Patch
Comment on attachment 209679 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=209679&action=review r=me > Source/WebCore/editing/Editor.h:332 > - SpellChecker* spellChecker() const { return m_spellChecker.get(); } > + SpellChecker& spellChecker() const { return *m_spellChecker.get(); } You should make m_spellChecker a "const OwnPtr" so it can't be assigned to after construction, too.
Committed r154643: <http://trac.webkit.org/changeset/154643>
Comment on attachment 209679 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=209679&action=review >> Source/WebCore/editing/Editor.h:332 >> + SpellChecker& spellChecker() const { return *m_spellChecker.get(); } > > You should make m_spellChecker a "const OwnPtr" so it can't be assigned to after construction, too. No need for get() here.