Index: chrome/browser/spellchecker/spellcheck_host_impl.cc |
diff --git a/chrome/browser/spellchecker/spellcheck_host_impl.cc b/chrome/browser/spellchecker/spellcheck_host_impl.cc |
index 7d4ac5a19a55020a20637d58651a5815b0900715..a3846d98e09ac9b46189969bd493a4a4b5b57f2a 100644 |
--- a/chrome/browser/spellchecker/spellcheck_host_impl.cc |
+++ b/chrome/browser/spellchecker/spellcheck_host_impl.cc |
@@ -32,9 +32,6 @@ |
#include "net/url_request/url_request_context_getter.h" |
#include "third_party/hunspell/google/bdict.h" |
#include "ui/base/l10n/l10n_util.h" |
-#if defined(OS_MACOSX) |
-#include "base/metrics/histogram.h" |
-#endif |
using content::BrowserThread; |
@@ -48,32 +45,6 @@ FilePath GetFirstChoiceFilePath(const std::string& language) { |
return SpellCheckCommon::GetVersionedFileName(language, dict_dir); |
} |
-#if defined(OS_MACOSX) |
-// Collect metrics on how often Hunspell is used on OS X vs the native |
-// spellchecker. |
-void RecordSpellCheckStats(bool native_spellchecker_used, |
- const std::string& language) { |
- CR_DEFINE_STATIC_LOCAL(std::set<std::string>, languages_seen, ()); |
- |
- // Only count a language code once for each session.. |
- if (languages_seen.find(language) != languages_seen.end()) { |
- return; |
- } |
- languages_seen.insert(language); |
- |
- enum { |
- SPELLCHECK_OSX_NATIVE_SPELLCHECKER_USED = 0, |
- SPELLCHECK_HUNSPELL_USED = 1 |
- }; |
- |
- bool engine_used = native_spellchecker_used ? |
- SPELLCHECK_OSX_NATIVE_SPELLCHECKER_USED : |
- SPELLCHECK_HUNSPELL_USED; |
- |
- UMA_HISTOGRAM_COUNTS("SpellCheck.OSXEngineUsed", engine_used); |
-} |
-#endif |
- |
#if defined(OS_WIN) |
FilePath GetFallbackFilePath(const FilePath& first_choice) { |
FilePath dict_dir; |
@@ -132,9 +103,6 @@ void SpellCheckHostImpl::Initialize() { |
if (SpellCheckerPlatform::SpellCheckerAvailable() && |
SpellCheckerPlatform::PlatformSupportsLanguage(language_)) { |
-#if defined(OS_MACOSX) |
- RecordSpellCheckStats(true, language_); |
-#endif |
use_platform_spellchecker_ = true; |
SpellCheckerPlatform::SetLanguage(language_); |
MessageLoop::current()->PostTask(FROM_HERE, |
@@ -143,10 +111,6 @@ void SpellCheckHostImpl::Initialize() { |
return; |
} |
-#if defined(OS_MACOSX) |
- RecordSpellCheckStats(false, language_); |
-#endif |
- |
BrowserThread::PostTaskAndReply(BrowserThread::FILE, FROM_HERE, |
base::Bind(&SpellCheckHostImpl::InitializeDictionaryLocation, |
base::Unretained(this)), |