Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5)

Side by Side Diff: third_party/WebKit/Source/core/editing/BUILD.gn

Issue 2301383003: Move more of webcore_remaining into GN build files. (Closed)
Patch Set: . Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 # Copyright 2016 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 import("//third_party/WebKit/Source/core/core.gni")
6
7 blink_core_sources("editing") {
8 split_count = 5
9 sources = [
10 "CaretBase.cpp",
11 "CaretBase.h",
12 "CompositionUnderline.h",
13 "DOMSelection.cpp",
14 "DOMSelection.h",
15 "DragCaretController.cpp",
16 "DragCaretController.h",
17 "EditingBehavior.cpp",
18 "EditingBehavior.h",
19 "EditingStrategy.cpp",
20 "EditingStrategy.h",
21 "EditingStyle.cpp",
22 "EditingUtilities.cpp",
23 "EditingUtilities.h",
24 "Editor.cpp",
25 "EditorKeyBindings.cpp",
26 "EphemeralRange.cpp",
27 "EphemeralRange.h",
28 "FrameCaret.cpp",
29 "FrameCaret.h",
30 "FrameSelection.cpp",
31 "GranularityStrategy.cpp",
32 "InputMethodController.cpp",
33 "InputMethodController.h",
34 "PendingSelection.cpp",
35 "PendingSelection.h",
36 "PlainTextRange.cpp",
37 "PlainTextRange.h",
38 "Position.cpp",
39 "Position.h",
40 "PositionIterator.cpp",
41 "PositionIterator.h",
42 "PositionWithAffinity.cpp",
43 "PositionWithAffinity.h",
44 "RelocatablePosition.cpp",
45 "RelocatablePosition.h",
46 "RenderedPosition.cpp",
47 "RenderedPosition.h",
48 "SelectionAdjuster.cpp",
49 "SelectionAdjuster.h",
50 "SelectionController.cpp",
51 "SelectionController.h",
52 "SelectionEditor.cpp",
53 "SelectionEditor.h",
54 "SelectionModifier.cpp",
55 "SelectionModifier.h",
56 "SelectionType.h",
57 "SurroundingText.cpp",
58 "SurroundingText.h",
59 "TextAffinity.cpp",
60 "TextAffinity.h",
61 "VisiblePosition.cpp",
62 "VisibleSelection.cpp",
63 "VisibleUnits.cpp",
64 "commands/AppendNodeCommand.cpp",
65 "commands/AppendNodeCommand.h",
66 "commands/ApplyBlockElementCommand.cpp",
67 "commands/ApplyBlockElementCommand.h",
68 "commands/ApplyStyleCommand.cpp",
69 "commands/ApplyStyleCommand.h",
70 "commands/BreakBlockquoteCommand.cpp",
71 "commands/BreakBlockquoteCommand.h",
72 "commands/CompositeEditCommand.cpp",
73 "commands/CompositeEditCommand.h",
74 "commands/CreateLinkCommand.cpp",
75 "commands/CreateLinkCommand.h",
76 "commands/DeleteFromTextNodeCommand.cpp",
77 "commands/DeleteFromTextNodeCommand.h",
78 "commands/DeleteSelectionCommand.cpp",
79 "commands/DeleteSelectionCommand.h",
80 "commands/EditCommand.cpp",
81 "commands/EditCommand.h",
82 "commands/EditingState.cpp",
83 "commands/EditingState.h",
84 "commands/EditorCommand.cpp",
85 "commands/FormatBlockCommand.cpp",
86 "commands/FormatBlockCommand.h",
87 "commands/IndentOutdentCommand.cpp",
88 "commands/IndentOutdentCommand.h",
89 "commands/InsertIntoTextNodeCommand.cpp",
90 "commands/InsertIntoTextNodeCommand.h",
91 "commands/InsertLineBreakCommand.cpp",
92 "commands/InsertLineBreakCommand.h",
93 "commands/InsertListCommand.cpp",
94 "commands/InsertListCommand.h",
95 "commands/InsertNodeBeforeCommand.cpp",
96 "commands/InsertNodeBeforeCommand.h",
97 "commands/InsertParagraphSeparatorCommand.cpp",
98 "commands/InsertParagraphSeparatorCommand.h",
99 "commands/InsertTextCommand.cpp",
100 "commands/InsertTextCommand.h",
101 "commands/MergeIdenticalElementsCommand.cpp",
102 "commands/MergeIdenticalElementsCommand.h",
103 "commands/MoveSelectionCommand.cpp",
104 "commands/MoveSelectionCommand.h",
105 "commands/RemoveCSSPropertyCommand.cpp",
106 "commands/RemoveCSSPropertyCommand.h",
107 "commands/RemoveFormatCommand.cpp",
108 "commands/RemoveFormatCommand.h",
109 "commands/RemoveNodeCommand.cpp",
110 "commands/RemoveNodeCommand.h",
111 "commands/RemoveNodePreservingChildrenCommand.cpp",
112 "commands/RemoveNodePreservingChildrenCommand.h",
113 "commands/ReplaceNodeWithSpanCommand.cpp",
114 "commands/ReplaceNodeWithSpanCommand.h",
115 "commands/ReplaceSelectionCommand.cpp",
116 "commands/ReplaceSelectionCommand.h",
117 "commands/SetNodeAttributeCommand.cpp",
118 "commands/SetNodeAttributeCommand.h",
119 "commands/SimplifyMarkupCommand.cpp",
120 "commands/SimplifyMarkupCommand.h",
121 "commands/SmartReplace.h",
122 "commands/SmartReplaceICU.cpp",
123 "commands/SplitElementCommand.cpp",
124 "commands/SplitElementCommand.h",
125 "commands/SplitTextNodeCommand.cpp",
126 "commands/SplitTextNodeCommand.h",
127 "commands/SplitTextNodeContainingElementCommand.cpp",
128 "commands/SplitTextNodeContainingElementCommand.h",
129 "commands/TypingCommand.cpp",
130 "commands/TypingCommand.h",
131 "commands/UndoStack.cpp",
132 "commands/UndoStack.h",
133 "commands/UndoStep.h",
134 "commands/UnlinkCommand.cpp",
135 "commands/UnlinkCommand.h",
136 "commands/WrapContentsInDummySpanCommand.cpp",
137 "commands/WrapContentsInDummySpanCommand.h",
138 "iterators/BackwardsCharacterIterator.cpp",
139 "iterators/BackwardsTextBuffer.cpp",
140 "iterators/BackwardsTextBuffer.h",
141 "iterators/BitStack.cpp",
142 "iterators/CharacterIterator.cpp",
143 "iterators/ForwardsTextBuffer.cpp",
144 "iterators/ForwardsTextBuffer.h",
145 "iterators/FullyClippedStateStack.cpp",
146 "iterators/SearchBuffer.cpp",
147 "iterators/SearchBuffer.h",
148 "iterators/SimplifiedBackwardsTextIterator.cpp",
149 "iterators/TextBufferBase.cpp",
150 "iterators/TextBufferBase.h",
151 "iterators/TextIterator.cpp",
152 "iterators/TextIterator.h",
153 "iterators/TextIteratorTextState.cpp",
154 "iterators/TextIteratorTextState.h",
155 "iterators/WordAwareIterator.cpp",
156 "markers/DocumentMarker.cpp",
157 "markers/DocumentMarker.h",
158 "markers/DocumentMarkerController.cpp",
159 "markers/DocumentMarkerController.h",
160 "markers/RenderedDocumentMarker.h",
161 "serializers/HTMLInterchange.cpp",
162 "serializers/HTMLInterchange.h",
163 "serializers/MarkupAccumulator.cpp",
164 "serializers/MarkupAccumulator.h",
165 "serializers/MarkupFormatter.cpp",
166 "serializers/MarkupFormatter.h",
167 "serializers/Serialization.cpp",
168 "serializers/Serialization.h",
169 "serializers/StyledMarkupAccumulator.cpp",
170 "serializers/StyledMarkupAccumulator.h",
171 "serializers/StyledMarkupSerializer.cpp",
172 "serializers/StyledMarkupSerializer.h",
173 "serializers/TextOffset.cpp",
174 "serializers/TextOffset.h",
175 "spellcheck/SpellCheckRequester.cpp",
176 "spellcheck/SpellCheckRequester.h",
177 "spellcheck/SpellChecker.cpp",
178 "spellcheck/SpellChecker.h",
179 "spellcheck/TextCheckingParagraph.cpp",
180 "spellcheck/TextCheckingParagraph.h",
181 "state_machines/BackspaceStateMachine.cpp",
182 "state_machines/BackspaceStateMachine.h",
183 "state_machines/BackwardGraphemeBoundaryStateMachine.cpp",
184 "state_machines/BackwardGraphemeBoundaryStateMachine.h",
185 "state_machines/ForwardGraphemeBoundaryStateMachine.cpp",
186 "state_machines/ForwardGraphemeBoundaryStateMachine.h",
187 "state_machines/StateMachineUtil.cpp",
188 "state_machines/StateMachineUtil.h",
189 "state_machines/TextSegmentationMachineState.cpp",
190 "state_machines/TextSegmentationMachineState.h",
191 ]
192
193 if (is_mac) {
194 sources += [ "commands/SmartReplaceCF.cpp" ]
195 }
196
197 configs += [
198 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
199 "//build/config/compiler:no_size_t_to_int_warning",
200 ]
201 }
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/core/dom/BUILD.gn ('k') | third_party/WebKit/Source/core/events/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698