mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-04 07:40:42 +00:00

nsFilteredContentIterator is used only by TextServicesDocument and there is no reason that it should be derived from nsIContentIterator except consistency. Additionally, it's now only class which is derived from nsIContentIterator except ContentIteratorBase. So, after this change, we can get rid of nsIContentIterator completely. This patch moves nsFilteredContentIterator into mozilla namespace and makes TextServicesDocument treat FilteredContentIterator directly instead of nsIContentIterator interface. Differential Revision: https://phabricator.services.mozilla.com/D15925 --HG-- rename : editor/spellchecker/nsFilteredContentIterator.cpp => editor/spellchecker/FilteredContentIterator.cpp rename : editor/spellchecker/nsFilteredContentIterator.h => editor/spellchecker/FilteredContentIterator.h extra : moz-landing-system : lando
28 lines
671 B
Python
28 lines
671 B
Python
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
# vim: set filetype=python:
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
MOCHITEST_MANIFESTS += ['tests/mochitest.ini']
|
|
|
|
XPIDL_SOURCES += [
|
|
'nsIInlineSpellChecker.idl',
|
|
]
|
|
|
|
XPIDL_MODULE = 'txtsvc'
|
|
|
|
EXPORTS.mozilla += [
|
|
'EditorSpellCheck.h',
|
|
'TextServicesDocument.h',
|
|
]
|
|
|
|
UNIFIED_SOURCES += [
|
|
'EditorSpellCheck.cpp',
|
|
'FilteredContentIterator.cpp',
|
|
'nsComposeTxtSrvFilter.cpp',
|
|
'TextServicesDocument.cpp',
|
|
]
|
|
|
|
FINAL_LIBRARY = 'xul'
|