gecko-dev/editor/spellchecker
Masayuki Nakano 450b71f763 Bug 1612085 - part 1: Hide constructor of `nsRange` r=smaug
`nsRange` instances are allocated a lot in the heap especially by editor and
spellchecker.  The allocation cost is too bad for benchmarks.  Therefore,
we should reuse released instances as far as possible.  For managing it in
static factory methods of `nsRange`, we need to hide `nsRange` constructor.

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

--HG--
extra : moz-landing-system : lando
2020-01-30 13:23:35 +00:00
..
tests
EditorSpellCheck.cpp
EditorSpellCheck.h
FilteredContentIterator.cpp Bug 1612085 - part 1: Hide constructor of `nsRange` r=smaug 2020-01-30 13:23:35 +00:00
FilteredContentIterator.h
TextServicesDocument.cpp Bug 1612085 - part 1: Hide constructor of `nsRange` r=smaug 2020-01-30 13:23:35 +00:00
TextServicesDocument.h
moz.build
nsComposeTxtSrvFilter.cpp
nsComposeTxtSrvFilter.h
nsIInlineSpellChecker.idl