OLD | NEW |
| (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("css") { | |
8 split_count = 5 | |
9 sources = [ | |
10 "BasicShapeFunctions.cpp", | |
11 "BinaryDataFontFaceSource.cpp", | |
12 "BinaryDataFontFaceSource.h", | |
13 "CSSBasicShapeValues.cpp", | |
14 "CSSBorderImage.cpp", | |
15 "CSSBorderImage.h", | |
16 "CSSBorderImageSliceValue.cpp", | |
17 "CSSBorderImageSliceValue.h", | |
18 "CSSCalculationValue.cpp", | |
19 "CSSCalculationValue.h", | |
20 "CSSColorValue.cpp", | |
21 "CSSColorValue.h", | |
22 "CSSComputedStyleDeclaration.cpp", | |
23 "CSSContentDistributionValue.cpp", | |
24 "CSSContentDistributionValue.h", | |
25 "CSSCounterValue.cpp", | |
26 "CSSCounterValue.h", | |
27 "CSSCrossfadeValue.cpp", | |
28 "CSSCrossfadeValue.h", | |
29 "CSSCursorImageValue.cpp", | |
30 "CSSCustomFontData.h", | |
31 "CSSCustomIdentValue.cpp", | |
32 "CSSCustomIdentValue.h", | |
33 "CSSCustomPropertyDeclaration.cpp", | |
34 "CSSCustomPropertyDeclaration.h", | |
35 "CSSDefaultStyleSheets.cpp", | |
36 "CSSDefaultStyleSheets.h", | |
37 "CSSFontFace.cpp", | |
38 "CSSFontFace.h", | |
39 "CSSFontFaceRule.cpp", | |
40 "CSSFontFaceRule.h", | |
41 "CSSFontFaceSource.cpp", | |
42 "CSSFontFaceSource.h", | |
43 "CSSFontFaceSrcValue.cpp", | |
44 "CSSFontFaceSrcValue.h", | |
45 "CSSFontFamilyValue.cpp", | |
46 "CSSFontFamilyValue.h", | |
47 "CSSFontFeatureValue.cpp", | |
48 "CSSFontFeatureValue.h", | |
49 "CSSFontSelector.cpp", | |
50 "CSSFontSelector.h", | |
51 "CSSFontSelectorClient.h", | |
52 "CSSFunctionValue.cpp", | |
53 "CSSFunctionValue.h", | |
54 "CSSGradientValue.cpp", | |
55 "CSSGradientValue.h", | |
56 "CSSGridAutoRepeatValue.cpp", | |
57 "CSSGridAutoRepeatValue.h", | |
58 "CSSGridLineNamesValue.cpp", | |
59 "CSSGridLineNamesValue.h", | |
60 "CSSGridTemplateAreasValue.cpp", | |
61 "CSSGridTemplateAreasValue.h", | |
62 "CSSGroupingRule.cpp", | |
63 "CSSGroupingRule.h", | |
64 "CSSImageGeneratorValue.cpp", | |
65 "CSSImageSetValue.cpp", | |
66 "CSSImageValue.cpp", | |
67 "CSSImportRule.cpp", | |
68 "CSSImportRule.h", | |
69 "CSSInheritedValue.cpp", | |
70 "CSSInheritedValue.h", | |
71 "CSSInitialValue.cpp", | |
72 "CSSInitialValue.h", | |
73 "CSSKeyframeRule.cpp", | |
74 "CSSKeyframeRule.h", | |
75 "CSSKeyframesRule.cpp", | |
76 "CSSKeyframesRule.h", | |
77 "CSSMarkup.cpp", | |
78 "CSSMarkup.h", | |
79 "CSSMatrix.cpp", | |
80 "CSSMatrix.h", | |
81 "CSSMediaRule.cpp", | |
82 "CSSMediaRule.h", | |
83 "CSSNamespaceRule.cpp", | |
84 "CSSNamespaceRule.h", | |
85 "CSSPageRule.cpp", | |
86 "CSSPageRule.h", | |
87 "CSSPaintImageGenerator.cpp", | |
88 "CSSPaintImageGenerator.h", | |
89 "CSSPaintValue.cpp", | |
90 "CSSPaintValue.h", | |
91 "CSSPathValue.cpp", | |
92 "CSSPathValue.h", | |
93 "CSSPendingSubstitutionValue.cpp", | |
94 "CSSPendingSubstitutionValue.h", | |
95 "CSSPrimitiveValue.cpp", | |
96 "CSSPrimitiveValue.h", | |
97 "CSSPrimitiveValueMappings.h", | |
98 "CSSProperty.cpp", | |
99 "CSSPropertyEquality.cpp", | |
100 "CSSPropertyEquality.h", | |
101 "CSSPropertySourceData.cpp", | |
102 "CSSQuadValue.cpp", | |
103 "CSSQuadValue.h", | |
104 "CSSReflectValue.cpp", | |
105 "CSSRule.cpp", | |
106 "CSSRule.h", | |
107 "CSSRuleList.cpp", | |
108 "CSSRuleList.h", | |
109 "CSSSegmentedFontFace.cpp", | |
110 "CSSSegmentedFontFace.h", | |
111 "CSSSelector.cpp", | |
112 "CSSSelectorList.cpp", | |
113 "CSSSelectorList.h", | |
114 "CSSShadowValue.cpp", | |
115 "CSSShadowValue.h", | |
116 "CSSStringValue.cpp", | |
117 "CSSStringValue.h", | |
118 "CSSStyleDeclaration.cpp", | |
119 "CSSStyleDeclaration.h", | |
120 "CSSStyleRule.cpp", | |
121 "CSSStyleRule.h", | |
122 "CSSStyleSheet.cpp", | |
123 "CSSStyleSheet.h", | |
124 "CSSSupportsRule.cpp", | |
125 "CSSSupportsRule.h", | |
126 "CSSTimingFunctionValue.cpp", | |
127 "CSSTimingFunctionValue.h", | |
128 "CSSToLengthConversionData.cpp", | |
129 "CSSToLengthConversionData.h", | |
130 "CSSURIValue.cpp", | |
131 "CSSURIValue.h", | |
132 "CSSUnicodeRangeValue.cpp", | |
133 "CSSUnicodeRangeValue.h", | |
134 "CSSUnsetValue.cpp", | |
135 "CSSUnsetValue.h", | |
136 "CSSValue.cpp", | |
137 "CSSValueList.cpp", | |
138 "CSSValuePair.cpp", | |
139 "CSSValuePair.h", | |
140 "CSSValuePool.cpp", | |
141 "CSSValuePool.h", | |
142 "CSSVariableData.cpp", | |
143 "CSSVariableData.h", | |
144 "CSSVariableReferenceValue.cpp", | |
145 "CSSVariableReferenceValue.h", | |
146 "CSSViewportRule.cpp", | |
147 "CSSViewportRule.h", | |
148 "ComputedStyleCSSValueMapping.cpp", | |
149 "ComputedStyleCSSValueMapping.h", | |
150 "DOMWindowCSS.cpp", | |
151 "DOMWindowCSS.h", | |
152 "DocumentFontFaceSet.cpp", | |
153 "DocumentFontFaceSet.h", | |
154 "ElementRuleCollector.cpp", | |
155 "ElementRuleCollector.h", | |
156 "FontFace.cpp", | |
157 "FontFace.h", | |
158 "FontFaceCache.cpp", | |
159 "FontFaceCache.h", | |
160 "FontFaceSet.cpp", | |
161 "FontFaceSet.h", | |
162 "FontFaceSetLoadEvent.cpp", | |
163 "FontFaceSetLoadEvent.h", | |
164 "FontSize.cpp", | |
165 "FontSize.h", | |
166 "FontStyleMatcher.cpp", | |
167 "FontStyleMatcher.h", | |
168 "HashTools.h", | |
169 "KeyframeStyleRuleCSSStyleDeclaration.cpp", | |
170 "KeyframeStyleRuleCSSStyleDeclaration.h", | |
171 "LocalFontFaceSource.cpp", | |
172 "LocalFontFaceSource.h", | |
173 "MediaList.cpp", | |
174 "MediaList.h", | |
175 "MediaQuery.cpp", | |
176 "MediaQuery.h", | |
177 "MediaQueryEvaluator.cpp", | |
178 "MediaQueryEvaluator.h", | |
179 "MediaQueryExp.cpp", | |
180 "MediaQueryExp.h", | |
181 "MediaQueryList.cpp", | |
182 "MediaQueryList.h", | |
183 "MediaQueryListEvent.h", | |
184 "MediaQueryListListener.cpp", | |
185 "MediaQueryListListener.h", | |
186 "MediaQueryMatcher.cpp", | |
187 "MediaQueryMatcher.h", | |
188 "MediaValues.cpp", | |
189 "MediaValuesCached.cpp", | |
190 "MediaValuesDynamic.cpp", | |
191 "PageRuleCollector.cpp", | |
192 "PageRuleCollector.h", | |
193 "PropertySetCSSStyleDeclaration.cpp", | |
194 "PropertySetCSSStyleDeclaration.h", | |
195 "PseudoStyleRequest.h", | |
196 "RemoteFontFaceSource.cpp", | |
197 "RemoteFontFaceSource.h", | |
198 "RuleFeature.cpp", | |
199 "RuleFeature.h", | |
200 "RuleSet.cpp", | |
201 "RuleSet.h", | |
202 "SelectorChecker.cpp", | |
203 "SelectorChecker.h", | |
204 "SelectorFilter.cpp", | |
205 "SelectorFilter.h", | |
206 "StyleColor.cpp", | |
207 "StyleColor.h", | |
208 "StyleMedia.cpp", | |
209 "StyleMedia.h", | |
210 "StylePropertySerializer.cpp", | |
211 "StylePropertySerializer.h", | |
212 "StylePropertySet.cpp", | |
213 "StylePropertySet.h", | |
214 "StylePropertyShorthandCustom.cpp", | |
215 "StyleRule.cpp", | |
216 "StyleRule.h", | |
217 "StyleRuleImport.cpp", | |
218 "StyleRuleImport.h", | |
219 "StyleRuleKeyframe.cpp", | |
220 "StyleRuleKeyframe.h", | |
221 "StyleRuleNamespace.h", | |
222 "StyleSheet.cpp", | |
223 "StyleSheet.h", | |
224 "StyleSheetContents.cpp", | |
225 "StyleSheetContents.h", | |
226 "StyleSheetList.cpp", | |
227 "StyleSheetList.h", | |
228 "cssom/CSSAngleValue.cpp", | |
229 "cssom/CSSAngleValue.h", | |
230 "cssom/CSSCalcLength.cpp", | |
231 "cssom/CSSCalcLength.h", | |
232 "cssom/CSSKeywordValue.cpp", | |
233 "cssom/CSSKeywordValue.h", | |
234 "cssom/CSSLengthValue.cpp", | |
235 "cssom/CSSLengthValue.h", | |
236 "cssom/CSSMatrixTransformComponent.cpp", | |
237 "cssom/CSSMatrixTransformComponent.h", | |
238 "cssom/CSSNumberValue.h", | |
239 "cssom/CSSOMKeywords.h", | |
240 "cssom/CSSOMTypes.h", | |
241 "cssom/CSSPerspective.cpp", | |
242 "cssom/CSSPerspective.h", | |
243 "cssom/CSSPositionValue.cpp", | |
244 "cssom/CSSPositionValue.h", | |
245 "cssom/CSSResourceValue.h", | |
246 "cssom/CSSRotation.cpp", | |
247 "cssom/CSSRotation.h", | |
248 "cssom/CSSScale.cpp", | |
249 "cssom/CSSScale.h", | |
250 "cssom/CSSSimpleLength.cpp", | |
251 "cssom/CSSSimpleLength.h", | |
252 "cssom/CSSSkew.cpp", | |
253 "cssom/CSSSkew.h", | |
254 "cssom/CSSStyleImageValue.cpp", | |
255 "cssom/CSSStyleImageValue.h", | |
256 "cssom/CSSStyleValue.cpp", | |
257 "cssom/CSSStyleValue.h", | |
258 "cssom/CSSStyleVariableReferenceValue.h", | |
259 "cssom/CSSTokenStreamValue.cpp", | |
260 "cssom/CSSTokenStreamValue.h", | |
261 "cssom/CSSTransformComponent.cpp", | |
262 "cssom/CSSTransformComponent.h", | |
263 "cssom/CSSTransformValue.cpp", | |
264 "cssom/CSSTransformValue.h", | |
265 "cssom/CSSTranslation.cpp", | |
266 "cssom/CSSTranslation.h", | |
267 "cssom/CSSURLImageValue.h", | |
268 "cssom/CSSUnsupportedStyleValue.cpp", | |
269 "cssom/CSSUnsupportedStyleValue.h", | |
270 "cssom/ComputedStylePropertyMap.cpp", | |
271 "cssom/ComputedStylePropertyMap.h", | |
272 "cssom/FilteredComputedStylePropertyMap.cpp", | |
273 "cssom/FilteredComputedStylePropertyMap.h", | |
274 "cssom/ImmutableStylePropertyMap.h", | |
275 "cssom/InlineStylePropertyMap.cpp", | |
276 "cssom/InlineStylePropertyMap.h", | |
277 "cssom/MutableStylePropertyMap.h", | |
278 "cssom/StylePropertyMap.cpp", | |
279 "cssom/StylePropertyMap.h", | |
280 "cssom/StyleValueFactory.cpp", | |
281 "cssom/StyleValueFactory.h", | |
282 "cssom/WindowGetComputedStyle.h", | |
283 "invalidation/InvalidationSet.cpp", | |
284 "invalidation/InvalidationSet.h", | |
285 "invalidation/PendingInvalidations.h", | |
286 "invalidation/StyleInvalidator.cpp", | |
287 "invalidation/StyleInvalidator.h", | |
288 "invalidation/StyleSheetInvalidationAnalysis.cpp", | |
289 "invalidation/StyleSheetInvalidationAnalysis.h", | |
290 "parser/CSSAtRuleID.cpp", | |
291 "parser/CSSAtRuleID.h", | |
292 "parser/CSSParser.cpp", | |
293 "parser/CSSParser.h", | |
294 "parser/CSSParserFastPaths.cpp", | |
295 "parser/CSSParserFastPaths.h", | |
296 "parser/CSSParserImpl.cpp", | |
297 "parser/CSSParserImpl.h", | |
298 "parser/CSSParserMode.cpp", | |
299 "parser/CSSParserMode.h", | |
300 "parser/CSSParserObserverWrapper.cpp", | |
301 "parser/CSSParserSelector.cpp", | |
302 "parser/CSSParserSelector.h", | |
303 "parser/CSSParserToken.cpp", | |
304 "parser/CSSParserTokenRange.cpp", | |
305 "parser/CSSParserTokenRange.h", | |
306 "parser/CSSPropertyParser.cpp", | |
307 "parser/CSSPropertyParser.h", | |
308 "parser/CSSPropertyParserHelpers.cpp", | |
309 "parser/CSSPropertyParserHelpers.h", | |
310 "parser/CSSSelectorParser.cpp", | |
311 "parser/CSSSelectorParser.h", | |
312 "parser/CSSSupportsParser.cpp", | |
313 "parser/CSSSupportsParser.h", | |
314 "parser/CSSTokenizer.cpp", | |
315 "parser/CSSTokenizerInputStream.cpp", | |
316 "parser/CSSVariableParser.cpp", | |
317 "parser/CSSVariableParser.h", | |
318 "parser/MediaQueryBlockWatcher.cpp", | |
319 "parser/MediaQueryParser.cpp", | |
320 "parser/SizesAttributeParser.cpp", | |
321 "parser/SizesCalcParser.cpp", | |
322 "resolver/AnimatedStyleBuilder.cpp", | |
323 "resolver/AnimatedStyleBuilder.h", | |
324 "resolver/CSSToStyleMap.cpp", | |
325 "resolver/CSSToStyleMap.h", | |
326 "resolver/CSSVariableResolver.cpp", | |
327 "resolver/CSSVariableResolver.h", | |
328 "resolver/ElementResolveContext.cpp", | |
329 "resolver/ElementResolveContext.h", | |
330 "resolver/ElementStyleResources.cpp", | |
331 "resolver/ElementStyleResources.h", | |
332 "resolver/FilterOperationResolver.cpp", | |
333 "resolver/FilterOperationResolver.h", | |
334 "resolver/FontBuilder.cpp", | |
335 "resolver/FontBuilder.h", | |
336 "resolver/MatchRequest.h", | |
337 "resolver/MatchResult.cpp", | |
338 "resolver/MatchResult.h", | |
339 "resolver/MatchedPropertiesCache.cpp", | |
340 "resolver/MatchedPropertiesCache.h", | |
341 "resolver/MediaQueryResult.h", | |
342 "resolver/ScopedStyleResolver.cpp", | |
343 "resolver/ScopedStyleResolver.h", | |
344 "resolver/SelectorFilterParentScope.cpp", | |
345 "resolver/SelectorFilterParentScope.h", | |
346 "resolver/SharedStyleFinder.cpp", | |
347 "resolver/SharedStyleFinder.h", | |
348 "resolver/StyleAdjuster.cpp", | |
349 "resolver/StyleAdjuster.h", | |
350 "resolver/StyleBuilderConverter.cpp", | |
351 "resolver/StyleBuilderConverter.h", | |
352 "resolver/StyleBuilderCustom.cpp", | |
353 "resolver/StyleResolver.cpp", | |
354 "resolver/StyleResolver.h", | |
355 "resolver/StyleResolverState.cpp", | |
356 "resolver/StyleResolverState.h", | |
357 "resolver/StyleResolverStats.cpp", | |
358 "resolver/StyleResolverStats.h", | |
359 "resolver/StyleSharingDepthScope.h", | |
360 "resolver/TransformBuilder.cpp", | |
361 "resolver/TransformBuilder.h", | |
362 "resolver/ViewportStyleResolver.cpp", | |
363 "resolver/ViewportStyleResolver.h", | |
364 ] | |
365 | |
366 configs += [ | |
367 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | |
368 "//build/config/compiler:no_size_t_to_int_warning", | |
369 ] | |
370 } | |
OLD | NEW |