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

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

Issue 2308953002: Revert of Inline core HTML and SVG sources in the GN build. (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("//build/split_static_library.gni")
6 import("//third_party/WebKit/Source/core/core.gni")
7
8 target(core_link_large_target_type, "html") {
9 visibility = [ "//third_party/WebKit/Source/core/*" ]
10
11 if (core_link_large_target_type == "split_static_library") {
12 split_count = 5
13 }
14
15 sources = [
16 "AutoplayExperimentHelper.cpp",
17 "AutoplayExperimentHelper.h",
18 "AutoplayUmaHelper.cpp",
19 "AutoplayUmaHelper.h",
20 "ClassList.cpp",
21 "ClassList.h",
22 "CrossOriginAttribute.cpp",
23 "CrossOriginAttribute.h",
24 "DocumentNameCollection.cpp",
25 "DocumentNameCollection.h",
26 "FormAssociatedElement.cpp",
27 "FormData.cpp",
28 "FormData.h",
29 "HTMLAllCollection.cpp",
30 "HTMLAllCollection.h",
31 "HTMLAnchorElement.cpp",
32 "HTMLAnchorElement.h",
33 "HTMLAreaElement.cpp",
34 "HTMLAreaElement.h",
35 "HTMLAudioElement.cpp",
36 "HTMLAudioElement.h",
37 "HTMLBDIElement.h",
38 "HTMLBRElement.cpp",
39 "HTMLBRElement.h",
40 "HTMLBaseElement.cpp",
41 "HTMLBaseElement.h",
42 "HTMLBodyElement.cpp",
43 "HTMLBodyElement.h",
44 "HTMLButtonElement.cpp",
45 "HTMLButtonElement.h",
46 "HTMLCanvasElement.cpp",
47 "HTMLCanvasElement.h",
48 "HTMLCollection.cpp",
49 "HTMLContentElement.cpp",
50 "HTMLContentElement.h",
51 "HTMLDListElement.cpp",
52 "HTMLDListElement.h",
53 "HTMLDataListElement.cpp",
54 "HTMLDataListElement.h",
55 "HTMLDetailsElement.cpp",
56 "HTMLDetailsElement.h",
57 "HTMLDialogElement.cpp",
58 "HTMLDialogElement.h",
59 "HTMLDimension.cpp",
60 "HTMLDimension.h",
61 "HTMLDirectoryElement.cpp",
62 "HTMLDirectoryElement.h",
63 "HTMLDivElement.cpp",
64 "HTMLDivElement.h",
65 "HTMLDocument.cpp",
66 "HTMLElement.cpp",
67 "HTMLEmbedElement.cpp",
68 "HTMLEmbedElement.h",
69 "HTMLFieldSetElement.cpp",
70 "HTMLFieldSetElement.h",
71 "HTMLFontElement.cpp",
72 "HTMLFontElement.h",
73 "HTMLFormControlElement.cpp",
74 "HTMLFormControlElementWithState.cpp",
75 "HTMLFormControlsCollection.cpp",
76 "HTMLFormControlsCollection.h",
77 "HTMLFormElement.cpp",
78 "HTMLFrameElement.cpp",
79 "HTMLFrameElementBase.cpp",
80 "HTMLFrameOwnerElement.cpp",
81 "HTMLFrameSetElement.cpp",
82 "HTMLFrameSetElement.h",
83 "HTMLHRElement.cpp",
84 "HTMLHRElement.h",
85 "HTMLHeadElement.cpp",
86 "HTMLHeadElement.h",
87 "HTMLHeadingElement.cpp",
88 "HTMLHeadingElement.h",
89 "HTMLHtmlElement.cpp",
90 "HTMLHtmlElement.h",
91 "HTMLIFrameElement.cpp",
92 "HTMLIFrameElementPermissions.cpp",
93 "HTMLIFrameElementPermissions.h",
94 "HTMLIFrameElementSandbox.cpp",
95 "HTMLIFrameElementSandbox.h",
96 "HTMLImageElement.cpp",
97 "HTMLImageElement.h",
98 "HTMLImageFallbackHelper.cpp",
99 "HTMLImageFallbackHelper.h",
100 "HTMLImageLoader.cpp",
101 "HTMLImageLoader.h",
102 "HTMLInputElement.cpp",
103 "HTMLKeygenElement.cpp",
104 "HTMLKeygenElement.h",
105 "HTMLLIElement.cpp",
106 "HTMLLIElement.h",
107 "HTMLLabelElement.cpp",
108 "HTMLLabelElement.h",
109 "HTMLLegendElement.cpp",
110 "HTMLLegendElement.h",
111 "HTMLLinkElement.cpp",
112 "HTMLLinkElement.h",
113 "HTMLMapElement.cpp",
114 "HTMLMapElement.h",
115 "HTMLMarqueeElement.cpp",
116 "HTMLMarqueeElement.h",
117 "HTMLMediaElement.cpp",
118 "HTMLMediaSource.cpp",
119 "HTMLMediaSource.h",
120 "HTMLMenuElement.cpp",
121 "HTMLMenuElement.h",
122 "HTMLMenuItemElement.cpp",
123 "HTMLMenuItemElement.h",
124 "HTMLMetaElement.h",
125 "HTMLMeterElement.cpp",
126 "HTMLMeterElement.h",
127 "HTMLModElement.cpp",
128 "HTMLModElement.h",
129 "HTMLNameCollection.cpp",
130 "HTMLNameCollection.h",
131 "HTMLNoEmbedElement.cpp",
132 "HTMLNoEmbedElement.h",
133 "HTMLNoScriptElement.cpp",
134 "HTMLNoScriptElement.h",
135 "HTMLOListElement.cpp",
136 "HTMLOListElement.h",
137 "HTMLObjectElement.cpp",
138 "HTMLObjectElement.h",
139 "HTMLOptGroupElement.cpp",
140 "HTMLOptGroupElement.h",
141 "HTMLOptionElement.cpp",
142 "HTMLOptionElement.h",
143 "HTMLOptionsCollection.cpp",
144 "HTMLOptionsCollection.h",
145 "HTMLOutputElement.cpp",
146 "HTMLOutputElement.h",
147 "HTMLParagraphElement.cpp",
148 "HTMLParagraphElement.h",
149 "HTMLParamElement.cpp",
150 "HTMLParamElement.h",
151 "HTMLPictureElement.cpp",
152 "HTMLPlugInElement.cpp",
153 "HTMLPlugInElement.h",
154 "HTMLPreElement.cpp",
155 "HTMLPreElement.h",
156 "HTMLProgressElement.cpp",
157 "HTMLProgressElement.h",
158 "HTMLQuoteElement.cpp",
159 "HTMLQuoteElement.h",
160 "HTMLRTElement.cpp",
161 "HTMLRTElement.h",
162 "HTMLRubyElement.cpp",
163 "HTMLRubyElement.h",
164 "HTMLScriptElement.cpp",
165 "HTMLScriptElement.h",
166 "HTMLSelectElement.cpp",
167 "HTMLSelectElement.h",
168 "HTMLShadowElement.cpp",
169 "HTMLShadowElement.h",
170 "HTMLSlotElement.cpp",
171 "HTMLSlotElement.h",
172 "HTMLSourceElement.cpp",
173 "HTMLSourceElement.h",
174 "HTMLSpanElement.cpp",
175 "HTMLSpanElement.h",
176 "HTMLStyleElement.cpp",
177 "HTMLStyleElement.h",
178 "HTMLSummaryElement.cpp",
179 "HTMLSummaryElement.h",
180 "HTMLTableCaptionElement.cpp",
181 "HTMLTableCaptionElement.h",
182 "HTMLTableCellElement.cpp",
183 "HTMLTableColElement.cpp",
184 "HTMLTableColElement.h",
185 "HTMLTableElement.cpp",
186 "HTMLTableElement.h",
187 "HTMLTablePartElement.cpp",
188 "HTMLTableRowElement.cpp",
189 "HTMLTableRowElement.h",
190 "HTMLTableRowsCollection.cpp",
191 "HTMLTableRowsCollection.h",
192 "HTMLTableSectionElement.cpp",
193 "HTMLTableSectionElement.h",
194 "HTMLTagCollection.cpp",
195 "HTMLTagCollection.h",
196 "HTMLTemplateElement.cpp",
197 "HTMLTemplateElement.h",
198 "HTMLTextAreaElement.cpp",
199 "HTMLTextFormControlElement.cpp",
200 "HTMLTitleElement.cpp",
201 "HTMLTitleElement.h",
202 "HTMLTrackElement.cpp",
203 "HTMLTrackElement.h",
204 "HTMLUListElement.cpp",
205 "HTMLUListElement.h",
206 "HTMLUnknownElement.cpp",
207 "HTMLUnknownElement.h",
208 "HTMLVideoElement.cpp",
209 "HTMLVideoElement.h",
210 "HTMLViewSourceDocument.cpp",
211 "HTMLViewSourceDocument.h",
212 "HTMLWBRElement.cpp",
213 "HTMLWBRElement.h",
214 "ImageData.cpp",
215 "ImageData.h",
216 "ImageDocument.cpp",
217 "ImageDocument.h",
218 "LabelableElement.cpp",
219 "LabelsNodeList.cpp",
220 "LabelsNodeList.h",
221 "LinkManifest.cpp",
222 "LinkManifest.h",
223 "LinkRelAttribute.cpp",
224 "LinkRelAttribute.h",
225 "LinkResource.cpp",
226 "LinkResource.h",
227 "MediaDocument.cpp",
228 "MediaDocument.h",
229 "MediaError.h",
230 "MediaFragmentURIParser.cpp",
231 "MediaFragmentURIParser.h",
232 "PluginDocument.cpp",
233 "PluginDocument.h",
234 "PublicURLManager.cpp",
235 "PublicURLManager.h",
236 "RadioNodeList.cpp",
237 "RadioNodeList.h",
238 "RelList.cpp",
239 "RelList.h",
240 "TextDocument.cpp",
241 "TextDocument.h",
242 "TextMetrics.h",
243 "TimeRanges.cpp",
244 "TimeRanges.h",
245 "URLRegistry.h",
246 "ValidityState.cpp",
247 "ValidityState.h",
248 "WindowNameCollection.cpp",
249 "WindowNameCollection.h",
250 "canvas/CanvasAsyncBlobCreator.cpp",
251 "canvas/CanvasAsyncBlobCreator.h",
252 "canvas/CanvasDrawListener.cpp",
253 "canvas/CanvasDrawListener.h",
254 "canvas/CanvasFontCache.cpp",
255 "canvas/CanvasFontCache.h",
256 "canvas/CanvasImageSource.h",
257 "canvas/CanvasRenderingContext.cpp",
258 "canvas/CanvasRenderingContext.h",
259 "canvas/CanvasRenderingContextFactory.h",
260 "forms/BaseButtonInputType.cpp",
261 "forms/BaseButtonInputType.h",
262 "forms/BaseCheckableInputType.cpp",
263 "forms/BaseCheckableInputType.h",
264 "forms/BaseTemporalInputType.cpp",
265 "forms/BaseTemporalInputType.h",
266 "forms/BaseTextInputType.cpp",
267 "forms/BaseTextInputType.h",
268 "forms/ButtonInputType.cpp",
269 "forms/ButtonInputType.h",
270 "forms/CheckboxInputType.cpp",
271 "forms/CheckboxInputType.h",
272 "forms/ChooserOnlyTemporalInputTypeView.cpp",
273 "forms/ChooserOnlyTemporalInputTypeView.h",
274 "forms/ColorChooser.cpp",
275 "forms/ColorChooser.h",
276 "forms/ColorChooserClient.cpp",
277 "forms/ColorChooserClient.h",
278 "forms/ColorInputType.cpp",
279 "forms/ColorInputType.h",
280 "forms/DateInputType.cpp",
281 "forms/DateInputType.h",
282 "forms/DateTimeChooser.cpp",
283 "forms/DateTimeChooser.h",
284 "forms/DateTimeChooserClient.cpp",
285 "forms/DateTimeChooserClient.h",
286 "forms/DateTimeFieldsState.cpp",
287 "forms/DateTimeFieldsState.h",
288 "forms/DateTimeLocalInputType.cpp",
289 "forms/DateTimeLocalInputType.h",
290 "forms/EmailInputType.cpp",
291 "forms/EmailInputType.h",
292 "forms/FileInputType.cpp",
293 "forms/FileInputType.h",
294 "forms/FormController.cpp",
295 "forms/FormController.h",
296 "forms/HiddenInputType.cpp",
297 "forms/HiddenInputType.h",
298 "forms/ImageInputType.cpp",
299 "forms/ImageInputType.h",
300 "forms/InputType.cpp",
301 "forms/InputType.h",
302 "forms/InputTypeView.cpp",
303 "forms/InputTypeView.h",
304 "forms/KeyboardClickableInputTypeView.cpp",
305 "forms/KeyboardClickableInputTypeView.h",
306 "forms/MonthInputType.cpp",
307 "forms/MonthInputType.h",
308 "forms/MultipleFieldsTemporalInputTypeView.cpp",
309 "forms/MultipleFieldsTemporalInputTypeView.h",
310 "forms/NumberInputType.cpp",
311 "forms/NumberInputType.h",
312 "forms/OptionList.cpp",
313 "forms/OptionList.h",
314 "forms/PasswordInputType.cpp",
315 "forms/PasswordInputType.h",
316 "forms/RadioButtonGroupScope.cpp",
317 "forms/RadioButtonGroupScope.h",
318 "forms/RadioInputType.cpp",
319 "forms/RadioInputType.h",
320 "forms/RangeInputType.cpp",
321 "forms/RangeInputType.h",
322 "forms/ResetInputType.cpp",
323 "forms/ResetInputType.h",
324 "forms/SearchInputType.cpp",
325 "forms/SearchInputType.h",
326 "forms/StepRange.cpp",
327 "forms/StepRange.h",
328 "forms/SubmitInputType.cpp",
329 "forms/SubmitInputType.h",
330 "forms/TelephoneInputType.cpp",
331 "forms/TelephoneInputType.h",
332 "forms/TextFieldInputType.cpp",
333 "forms/TextFieldInputType.h",
334 "forms/TextInputType.cpp",
335 "forms/TextInputType.h",
336 "forms/TimeInputType.cpp",
337 "forms/TimeInputType.h",
338 "forms/TypeAhead.cpp",
339 "forms/TypeAhead.h",
340 "forms/URLInputType.cpp",
341 "forms/URLInputType.h",
342 "forms/WeekInputType.cpp",
343 "forms/WeekInputType.h",
344 "imports/HTMLImport.cpp",
345 "imports/HTMLImport.h",
346 "imports/HTMLImportChild.cpp",
347 "imports/HTMLImportChild.h",
348 "imports/HTMLImportChildClient.h",
349 "imports/HTMLImportLoader.cpp",
350 "imports/HTMLImportLoader.h",
351 "imports/HTMLImportState.h",
352 "imports/HTMLImportStateResolver.cpp",
353 "imports/HTMLImportStateResolver.h",
354 "imports/HTMLImportTreeRoot.cpp",
355 "imports/HTMLImportTreeRoot.h",
356 "imports/HTMLImportsController.cpp",
357 "imports/HTMLImportsController.h",
358 "imports/LinkImport.cpp",
359 "imports/LinkImport.h",
360 "parser/AtomicHTMLToken.cpp",
361 "parser/AtomicHTMLToken.h",
362 "parser/BackgroundHTMLInputStream.cpp",
363 "parser/BackgroundHTMLInputStream.h",
364 "parser/BackgroundHTMLParser.cpp",
365 "parser/BackgroundHTMLParser.h",
366 "parser/CSSPreloadScanner.cpp",
367 "parser/CSSPreloadScanner.h",
368 "parser/CompactHTMLToken.cpp",
369 "parser/CompactHTMLToken.h",
370 "parser/HTMLConstructionSite.cpp",
371 "parser/HTMLConstructionSite.h",
372 "parser/HTMLDocumentParser.cpp",
373 "parser/HTMLDocumentParser.h",
374 "parser/HTMLElementStack.cpp",
375 "parser/HTMLElementStack.h",
376 "parser/HTMLEntityParser.cpp",
377 "parser/HTMLEntityParser.h",
378 "parser/HTMLEntitySearch.cpp",
379 "parser/HTMLEntitySearch.h",
380 "parser/HTMLEntityTable.h",
381 "parser/HTMLFormattingElementList.cpp",
382 "parser/HTMLFormattingElementList.h",
383 "parser/HTMLInputStream.h",
384 "parser/HTMLMetaCharsetParser.cpp",
385 "parser/HTMLMetaCharsetParser.h",
386 "parser/HTMLParserIdioms.cpp",
387 "parser/HTMLParserOptions.cpp",
388 "parser/HTMLParserOptions.h",
389 "parser/HTMLParserReentryPermit.cpp",
390 "parser/HTMLParserReentryPermit.h",
391 "parser/HTMLParserScheduler.cpp",
392 "parser/HTMLParserScheduler.h",
393 "parser/HTMLParserThread.cpp",
394 "parser/HTMLParserThread.h",
395 "parser/HTMLPreloadScanner.cpp",
396 "parser/HTMLPreloadScanner.h",
397 "parser/HTMLResourcePreloader.cpp",
398 "parser/HTMLResourcePreloader.h",
399 "parser/HTMLScriptRunner.cpp",
400 "parser/HTMLScriptRunner.h",
401 "parser/HTMLScriptRunnerHost.h",
402 "parser/HTMLSourceTracker.cpp",
403 "parser/HTMLSourceTracker.h",
404 "parser/HTMLSrcsetParser.cpp",
405 "parser/HTMLSrcsetParser.h",
406 "parser/HTMLStackItem.h",
407 "parser/HTMLToken.h",
408 "parser/HTMLTokenizer.cpp",
409 "parser/HTMLTokenizer.h",
410 "parser/HTMLTreeBuilder.cpp",
411 "parser/HTMLTreeBuilder.h",
412 "parser/HTMLTreeBuilderSimulator.cpp",
413 "parser/HTMLTreeBuilderSimulator.h",
414 "parser/HTMLViewSourceParser.cpp",
415 "parser/HTMLViewSourceParser.h",
416 "parser/InputStreamPreprocessor.h",
417 "parser/NestingLevelIncrementer.h",
418 "parser/PreloadRequest.cpp",
419 "parser/ResourcePreloader.cpp",
420 "parser/TextDocumentParser.cpp",
421 "parser/TextDocumentParser.h",
422 "parser/TextResourceDecoder.cpp",
423 "parser/TextResourceDecoder.h",
424 "parser/TokenizedChunkQueue.cpp",
425 "parser/TokenizedChunkQueue.h",
426 "parser/XSSAuditor.cpp",
427 "parser/XSSAuditor.h",
428 "parser/XSSAuditorDelegate.cpp",
429 "parser/XSSAuditorDelegate.h",
430 "shadow/ClearButtonElement.cpp",
431 "shadow/ClearButtonElement.h",
432 "shadow/DateTimeEditElement.cpp",
433 "shadow/DateTimeEditElement.h",
434 "shadow/DateTimeFieldElement.cpp",
435 "shadow/DateTimeFieldElement.h",
436 "shadow/DateTimeFieldElements.cpp",
437 "shadow/DateTimeFieldElements.h",
438 "shadow/DateTimeNumericFieldElement.cpp",
439 "shadow/DateTimeNumericFieldElement.h",
440 "shadow/DateTimeSymbolicFieldElement.cpp",
441 "shadow/DateTimeSymbolicFieldElement.h",
442 "shadow/DetailsMarkerControl.cpp",
443 "shadow/DetailsMarkerControl.h",
444 "shadow/MediaControlElementTypes.cpp",
445 "shadow/MediaControlElementTypes.h",
446 "shadow/MediaControlElements.cpp",
447 "shadow/MediaControlElements.h",
448 "shadow/MediaControls.cpp",
449 "shadow/MediaControls.h",
450 "shadow/PickerIndicatorElement.cpp",
451 "shadow/PickerIndicatorElement.h",
452 "shadow/ProgressShadowElement.cpp",
453 "shadow/ProgressShadowElement.h",
454 "shadow/ShadowElementNames.cpp",
455 "shadow/ShadowElementNames.h",
456 "shadow/SliderThumbElement.cpp",
457 "shadow/SliderThumbElement.h",
458 "shadow/SpinButtonElement.cpp",
459 "shadow/SpinButtonElement.h",
460 "shadow/TextControlInnerElements.cpp",
461 "shadow/TextControlInnerElements.h",
462 "track/AudioTrack.cpp",
463 "track/AudioTrack.h",
464 "track/AudioTrackList.cpp",
465 "track/AudioTrackList.h",
466 "track/AutomaticTrackSelection.cpp",
467 "track/AutomaticTrackSelection.h",
468 "track/CueTimeline.cpp",
469 "track/CueTimeline.h",
470 "track/InbandTextTrack.cpp",
471 "track/InbandTextTrack.h",
472 "track/LoadableTextTrack.cpp",
473 "track/LoadableTextTrack.h",
474 "track/TextTrack.cpp",
475 "track/TextTrack.h",
476 "track/TextTrackContainer.cpp",
477 "track/TextTrackContainer.h",
478 "track/TextTrackCue.cpp",
479 "track/TextTrackCue.h",
480 "track/TextTrackCueList.cpp",
481 "track/TextTrackCueList.h",
482 "track/TextTrackList.cpp",
483 "track/TrackBase.cpp",
484 "track/TrackBase.h",
485 "track/TrackEvent.cpp",
486 "track/TrackListBase.h",
487 "track/VideoTrack.cpp",
488 "track/VideoTrack.h",
489 "track/VideoTrackList.cpp",
490 "track/VideoTrackList.h",
491 "track/vtt/BufferedLineReader.cpp",
492 "track/vtt/BufferedLineReader.h",
493 "track/vtt/VTTCue.cpp",
494 "track/vtt/VTTCue.h",
495 "track/vtt/VTTElement.cpp",
496 "track/vtt/VTTElement.h",
497 "track/vtt/VTTParser.cpp",
498 "track/vtt/VTTParser.h",
499 "track/vtt/VTTRegion.cpp",
500 "track/vtt/VTTRegion.h",
501 "track/vtt/VTTRegionList.cpp",
502 "track/vtt/VTTRegionList.h",
503 "track/vtt/VTTScanner.cpp",
504 "track/vtt/VTTScanner.h",
505 "track/vtt/VTTToken.h",
506 "track/vtt/VTTTokenizer.cpp",
507 "track/vtt/VTTTokenizer.h",
508 ]
509
510 configs -= core_config_remove
511 configs += core_config_add
512 configs += [
513 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
514 "//build/config/compiler:no_size_t_to_int_warning",
515 ]
516
517 deps = [
518 "//third_party/WebKit/Source/core:prerequisites",
519 ]
520 }
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/core/core.gypi ('k') | third_party/WebKit/Source/core/layout/svg/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698