Bug 1931425 - Limit how often moz-label's #setStyles runs r=reusable-components-revie...
[gecko.git] / editor / libeditor / moz.build
blob614909c79365b1c9bfbb4e2ed491fa4a797ac7c4
1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
2 # vim: set filetype=python:
3 # This Source Code Form is subject to the terms of the Mozilla Public
4 # License, v. 2.0. If a copy of the MPL was not distributed with this
5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7 MOCHITEST_MANIFESTS += [
8     "tests/browserscope/mochitest.toml",
9     "tests/mochitest.toml",
12 MOCHITEST_CHROME_MANIFESTS += ["tests/chrome.toml"]
14 BROWSER_CHROME_MANIFESTS += ["tests/browser.toml"]
16 EXPORTS.mozilla += [
17     "EditAction.h",
18     "EditorBase.h",
19     "EditorCommands.h",
20     "EditorController.h",
21     "EditorDOMPoint.h",
22     "EditorForwards.h",
23     "EditTransactionBase.h",
24     "HTMLEditor.h",
25     "HTMLEditorController.h",
26     "ManualNAC.h",
27     "PendingStyles.h",
28     "SelectionState.h",
29     "TextEditor.h",
32 UNIFIED_SOURCES += [
33     "AutoClonedRangeArray.cpp",
34     "AutoSelectionRestorer.cpp",
35     "ChangeAttributeTransaction.cpp",
36     "ChangeStyleTransaction.cpp",
37     "CompositionTransaction.cpp",
38     "CSSEditUtils.cpp",
39     "DeleteContentTransactionBase.cpp",
40     "DeleteMultipleRangesTransaction.cpp",
41     "DeleteNodeTransaction.cpp",
42     "DeleteRangeTransaction.cpp",
43     "DeleteTextTransaction.cpp",
44     "EditAggregateTransaction.cpp",
45     "EditorBase.cpp",
46     "EditorCommands.cpp",
47     "EditorController.cpp",
48     "EditorEventListener.cpp",
49     "EditorUtils.cpp",
50     "EditTransactionBase.cpp",
51     "HTMLAbsPositionEditor.cpp",
52     "HTMLAnonymousNodeEditor.cpp",
53     "HTMLEditHelpers.cpp",
54     "HTMLEditor.cpp",
55     "HTMLEditorCommands.cpp",
56     "HTMLEditorController.cpp",
57     "HTMLEditorDataTransfer.cpp",
58     "HTMLEditorDeleteHandler.cpp",
59     "HTMLEditorDocumentCommands.cpp",
60     "HTMLEditorEventListener.cpp",
61     "HTMLEditorObjectResizer.cpp",
62     "HTMLEditorState.cpp",
63     "HTMLEditSubActionHandler.cpp",
64     "HTMLEditUtils.cpp",
65     "HTMLInlineTableEditor.cpp",
66     "HTMLStyleEditor.cpp",
67     "HTMLTableEditor.cpp",
68     "InsertNodeTransaction.cpp",
69     "InsertTextTransaction.cpp",
70     "InternetCiter.cpp",
71     "JoinNodesTransaction.cpp",
72     "MoveNodeTransaction.cpp",
73     "PendingStyles.cpp",
74     "PlaceholderTransaction.cpp",
75     "ReplaceTextTransaction.cpp",
76     "SelectionState.cpp",
77     "SplitNodeTransaction.cpp",
78     "TextEditor.cpp",
79     "TextEditorDataTransfer.cpp",
80     "TextEditSubActionHandler.cpp",
81     "WhiteSpaceVisibilityKeeper.cpp",
82     "WSRunScanner.cpp",
83     "WSRunScannerNestedClasses.cpp",
86 LOCAL_INCLUDES += [
87     "/dom/base",
88     "/dom/html",
89     "/extensions/spellcheck/src",
90     "/layout/generic",
91     "/layout/style",
92     "/layout/tables",
93     "/layout/xul",
96 include("/ipc/chromium/chromium-config.mozbuild")
98 FINAL_LIBRARY = "xul"
100 with Files("tests/*1151186*"):
101     BUG_COMPONENT = ("Core", "DOM: UI Events & Focus Handling")