Bug 1698786: part 4) Add some logging to `EditorSpellChecker`. r=masayuki

Differential Revision: https://phabricator.services.mozilla.com/D108624
This commit is contained in:
Mirko Brodesser 2021-03-18 09:33:22 +00:00
Родитель 0169591f05
Коммит 814b998fc2
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -15,6 +15,7 @@
#include "mozilla/intl/LocaleService.h" // for retrieving app locale
#include "mozilla/intl/MozLocale.h" // for mozilla::intl::Locale
#include "mozilla/intl/OSPreferences.h" // for mozilla::intl::OSPreferences
#include "mozilla/Logging.h" // for mozilla::LazyLogModule
#include "mozilla/mozalloc.h" // for operator delete, etc
#include "mozilla/mozSpellChecker.h" // for mozSpellChecker
#include "mozilla/Preferences.h" // for Preferences
@ -50,6 +51,8 @@ using namespace dom;
using intl::LocaleService;
using intl::OSPreferences;
static mozilla::LazyLogModule sEditorSpellChecker("EditorSpellChecker");
class UpdateDictionaryHolder {
private:
EditorSpellCheck* mSpellCheck;
@ -410,6 +413,8 @@ EditorSpellCheck::InitSpellChecker(nsIEditor* aEditor,
NS_IMETHODIMP
EditorSpellCheck::GetNextMisspelledWord(nsAString& aNextMisspelledWord) {
MOZ_LOG(sEditorSpellChecker, LogLevel::Debug, ("%s", __FUNCTION__));
NS_ENSURE_TRUE(mSpellChecker, NS_ERROR_NOT_INITIALIZED);
DeleteSuggestedWordList();