Reviewed by Adam.
* WebView.cpp:
(WebView::setGrammarCheckingEnabled): Add null check
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@28466
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2007-12-05 Steve Falkenburg <sfalken@apple.com>
+
+ <rdar://problem/5625327> Crash toggling check grammar w/ spelling when no spell checker exists.
+
+ Reviewed by Adam.
+
+ * WebView.cpp:
+ (WebView::setGrammarCheckingEnabled): Add null check
+
2007-12-05 Adam Roben <aroben@apple.com>
Expose WebView::setProhibitsMainFrameScrolling through IWebViewPrivate
HRESULT STDMETHODCALLTYPE WebView::setGrammarCheckingEnabled(
BOOL enabled)
{
+ if (!m_editingDelegate) {
+ LOG_ERROR("No NSSpellChecker");
+ return E_FAIL;
+ }
+
if (grammarCheckingEnabled == !!enabled)
return S_OK;