diff options
author | sidchat@google.com <sidchat@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-15 20:18:04 +0000 |
---|---|---|
committer | sidchat@google.com <sidchat@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-15 20:18:04 +0000 |
commit | bbbd545cc226d409d131afb806e1ae5df3e5aa73 (patch) | |
tree | 6c87d2afde518b04a7b19813c2ec360ba6afbf1f /webkit/glue/webframe_impl.cc | |
parent | bdb1d32442597e46583a79c0af560e6cc9e57214 (diff) | |
download | chromium_src-bbbd545cc226d409d131afb806e1ae5df3e5aa73.zip chromium_src-bbbd545cc226d409d131afb806e1ae5df3e5aa73.tar.gz chromium_src-bbbd545cc226d409d131afb806e1ae5df3e5aa73.tar.bz2 |
Add "Enable spell check for this field" menu option in sub context menu for context menu over text box, and deploy its functionality accordingly across the code. This patch also allows manual switch-on of spell check in single line text box fields.
Review URL: http://codereview.chromium.org/13731
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7000 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webframe_impl.cc')
-rw-r--r-- | webkit/glue/webframe_impl.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/webkit/glue/webframe_impl.cc b/webkit/glue/webframe_impl.cc index d091422..40a2842 100644 --- a/webkit/glue/webframe_impl.cc +++ b/webkit/glue/webframe_impl.cc @@ -1309,6 +1309,14 @@ void WebFrameImpl::Replace(const std::wstring& wtext) { frame()->document(), fragment.get(), false, true, true)); } +void WebFrameImpl::ToggleSpellCheck() { + frame()->editor()->toggleContinuousSpellChecking(); +} + +bool WebFrameImpl::SpellCheckEnabled() { + return frame()->editor()->isContinuousSpellCheckingEnabled(); +} + void WebFrameImpl::Delete() { frame()->editor()->command("Delete").execute(); |