Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(256)

Side by Side Diff: chrome/browser/spellchecker/spellchecker_linux.cc

Issue 8890022: Remove Hunspell on OS X - step 2 (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Fix rename in unittest Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright (c) 2009 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 // If linux ever gains a platform specific spellchecker, it will be
6 // implemented here.
7
8 #include "spellchecker_platform_engine.h"
9
10 namespace SpellCheckerPlatform {
11
12 bool SpellCheckerAvailable() {
13 // As of Summer 2009, there is no commonly accepted platform spellchecker
14 // for Linux, so we'll return false here.
15 return false;
16 }
17
18 // The following methods are just stubs to keep the linker happy.
19 bool PlatformSupportsLanguage(const std::string& current_language) {
20 return false;
21 }
22
23 void GetAvailableLanguages(std::vector<std::string>* spellcheck_languages) {
24 spellcheck_languages->clear();
25 }
26
27 bool SpellCheckerProvidesPanel() {
28 return false;
29 }
30
31 bool SpellingPanelVisible() {
32 return false;
33 }
34
35 void ShowSpellingPanel(bool show) {}
36
37 void UpdateSpellingPanelWithMisspelledWord(const string16& word) {}
38
39 void Init() {}
40
41 void SetLanguage(const std::string& lang_to_set) {}
42
43 bool CheckSpelling(const string16& word_to_check, int tag) {
44 return false;
45 }
46
47 void FillSuggestionList(const string16& wrong_word,
48 std::vector<string16>* optional_suggestions) {}
49
50 void AddWord(const string16& word) {}
51
52 void RemoveWord(const string16& word) {}
53
54 int GetDocumentTag() { return 0; }
55
56 void IgnoreWord(const string16& word) {}
57
58 void CloseDocumentWithTag(int tag) {}
59
60 void RequestTextCheck(int route_id,
61 int identifier,
62 int document_tag,
63 const string16& text,
64 BrowserMessageFilter* destination) {}
65
66 } // namespace SpellCheckerPlatform
OLDNEW
« no previous file with comments | « chrome/browser/spellchecker/spellcheck_platform_mac_unittest.cc ('k') | chrome/browser/spellchecker/spellchecker_mac.mm » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698