gecko-dev/editor/spellchecker
Masayuki Nakano cb95d44ffc Bug 1500862 - part 3: Change all stack base helper classes which access protected members of EditorBase to nested classes of EditorBase r=m_kato
AutoTransactionBatch, AutoPlaceholderBatch, AutoSelectionRestorer,
AutoTopLevelEditSubActionNotifier, AutoTransactionsConserveSelection and
AutoUpdateViewBatch access protected members of EditorBase.  The access
scope management assume that they are used only by EditorBase or its
subclasses or TextEditRules or its inherited class (i.e., HTMLEditRules).

For guaranteeing this at build-time, we should change them to nested classes
of EditorBase.  Then, EditorBase and its subclasses and friends can use them.

Differential Revision: https://phabricator.services.mozilla.com/D9479

--HG--
extra : moz-landing-system : lando
2018-10-24 09:42:06 +00:00
..
tests Bug 1489980 - Enable ESLint for editor/ - Follow-up: Remove unused Ci. r=eslint-fix on a CLOSED TREE 2018-09-13 13:29:24 +03:00
EditorSpellCheck.cpp Bug 1493737 - Fix many trivial calls to do_QueryInterface r=smaug 2018-10-01 21:38:01 +00:00
EditorSpellCheck.h Bug 1489793 - Part 1: Remove the XPCOM component registration for EditorSpellCheck; r=masayuki 2018-09-12 18:58:53 -04:00
moz.build Bug 1489787 - Part 1: Remove nsITextServicesFilter and replace nsIEditorSpellCheck.setFilter() with nsIEditorSpellCheck.setFilterType(); r=masayuki 2018-09-10 08:14:59 -04:00
nsComposeTxtSrvFilter.cpp Bug 1489787 - Part 3: Decomtaminate nsComposeTxtSrvFilter; r=masayuki 2018-09-10 08:15:00 -04:00
nsComposeTxtSrvFilter.h Bug 1489787 - Part 3: Decomtaminate nsComposeTxtSrvFilter; r=masayuki 2018-09-10 08:15:00 -04:00
nsFilteredContentIterator.cpp Bug 1489787 - Part 3: Decomtaminate nsComposeTxtSrvFilter; r=masayuki 2018-09-10 08:15:00 -04:00
nsFilteredContentIterator.h Bug 1489787 - Part 3: Decomtaminate nsComposeTxtSrvFilter; r=masayuki 2018-09-10 08:15:00 -04:00
nsIInlineSpellChecker.idl Bug 1463981 part 1. Remove use of nsIDOMNode in spellchecker xpidl. r=masayuki 2018-05-24 13:18:34 -04:00
nsISpellChecker.h Bug 1491569 - Remove the XPCOM registration for mozSpellChecker; r=smaug 2018-09-15 20:13:51 -04:00
TextServicesDocument.cpp Bug 1500862 - part 3: Change all stack base helper classes which access protected members of EditorBase to nested classes of EditorBase r=m_kato 2018-10-24 09:42:06 +00:00
TextServicesDocument.h Bug 1489787 - Part 3: Decomtaminate nsComposeTxtSrvFilter; r=masayuki 2018-09-10 08:15:00 -04:00