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

Side by Side Diff: Source/core/core.gypi

Issue 14110002: Introduce bindings.gyp (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Address Nico's comments Created 7 years, 8 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 | Annotate | Revision Log
« no previous file with comments | « Source/bindings/v8/custom/V8CSSRuleCustom.cpp ('k') | Source/core/core.gyp/core.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 { 1 {
2 'variables': { 2 'variables': {
3 'webcore_bindings_idl_files': [ 3 'core_idl_files': [
4 'css/CSSCharsetRule.idl', 4 'css/CSSCharsetRule.idl',
5 'css/CSSFontFaceLoadEvent.idl', 5 'css/CSSFontFaceLoadEvent.idl',
6 'css/CSSFontFaceRule.idl', 6 'css/CSSFontFaceRule.idl',
7 'css/CSSHostRule.idl', 7 'css/CSSHostRule.idl',
8 'css/CSSImportRule.idl', 8 'css/CSSImportRule.idl',
9 'css/CSSMediaRule.idl', 9 'css/CSSMediaRule.idl',
10 'css/CSSPageRule.idl', 10 'css/CSSPageRule.idl',
11 'css/CSSPrimitiveValue.idl', 11 'css/CSSPrimitiveValue.idl',
12 'css/CSSRule.idl', 12 'css/CSSRule.idl',
13 'css/CSSRuleList.idl', 13 'css/CSSRuleList.idl',
14 'css/CSSStyleDeclaration.idl', 14 'css/CSSStyleDeclaration.idl',
15 'css/CSSStyleRule.idl', 15 'css/CSSStyleRule.idl',
16 'css/CSSStyleSheet.idl', 16 'css/CSSStyleSheet.idl',
17 'css/CSSSupportsRule.idl', 17 'css/CSSSupportsRule.idl',
18 'css/CSSUnknownRule.idl', 18 # We should probably add CSSUnknownRule.idl to this list,
19 # but it currently causes a compile error.
20 # 'css/CSSUnknownRule.idl',
19 'css/CSSValue.idl', 21 'css/CSSValue.idl',
20 'css/CSSValueList.idl', 22 'css/CSSValueList.idl',
21 'css/Counter.idl', 23 'css/Counter.idl',
22 'css/DOMWindowCSS.idl', 24 'css/DOMWindowCSS.idl',
23 'css/FontLoader.idl', 25 'css/FontLoader.idl',
24 'css/MediaList.idl', 26 'css/MediaList.idl',
25 'css/MediaQueryList.idl', 27 'css/MediaQueryList.idl',
26 'css/Rect.idl', 28 'css/Rect.idl',
27 'css/RGBColor.idl', 29 'css/RGBColor.idl',
28 'css/StyleMedia.idl', 30 'css/StyleMedia.idl',
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
63 'dom/DeviceRotationRate.idl', 65 'dom/DeviceRotationRate.idl',
64 'dom/Document.idl', 66 'dom/Document.idl',
65 'dom/DocumentFragment.idl', 67 'dom/DocumentFragment.idl',
66 'dom/DocumentType.idl', 68 'dom/DocumentType.idl',
67 'dom/Element.idl', 69 'dom/Element.idl',
68 'dom/Entity.idl', 70 'dom/Entity.idl',
69 'dom/EntityReference.idl', 71 'dom/EntityReference.idl',
70 'dom/ErrorEvent.idl', 72 'dom/ErrorEvent.idl',
71 'dom/Event.idl', 73 'dom/Event.idl',
72 'dom/EventException.idl', 74 'dom/EventException.idl',
73 'dom/EventListener.idl',
74 'dom/EventTarget.idl', 75 'dom/EventTarget.idl',
75 'dom/FocusEvent.idl', 76 'dom/FocusEvent.idl',
76 'dom/HashChangeEvent.idl', 77 'dom/HashChangeEvent.idl',
77 'dom/KeyboardEvent.idl', 78 'dom/KeyboardEvent.idl',
78 'dom/MessageChannel.idl', 79 'dom/MessageChannel.idl',
79 'dom/MessageEvent.idl', 80 'dom/MessageEvent.idl',
80 'dom/MessagePort.idl', 81 'dom/MessagePort.idl',
81 'dom/MouseEvent.idl', 82 'dom/MouseEvent.idl',
82 'dom/MutationEvent.idl', 83 'dom/MutationEvent.idl',
83 'dom/MutationObserver.idl', 84 'dom/MutationObserver.idl',
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
258 'html/track/TextTrackList.idl', 259 'html/track/TextTrackList.idl',
259 'html/track/TrackEvent.idl', 260 'html/track/TrackEvent.idl',
260 'html/track/TextTrackRegion.idl', 261 'html/track/TextTrackRegion.idl',
261 'html/track/TextTrackRegionList.idl', 262 'html/track/TextTrackRegionList.idl',
262 'inspector/InjectedScriptHost.idl', 263 'inspector/InjectedScriptHost.idl',
263 'inspector/InspectorFrontendHost.idl', 264 'inspector/InspectorFrontendHost.idl',
264 'inspector/JavaScriptCallFrame.idl', 265 'inspector/JavaScriptCallFrame.idl',
265 'inspector/ScriptProfile.idl', 266 'inspector/ScriptProfile.idl',
266 'inspector/ScriptProfileNode.idl', 267 'inspector/ScriptProfileNode.idl',
267 'loader/appcache/DOMApplicationCache.idl', 268 'loader/appcache/DOMApplicationCache.idl',
268 'page/AbstractView.idl',
269 'page/BarInfo.idl', 269 'page/BarInfo.idl',
270 'page/Console.idl', 270 'page/Console.idl',
271 'page/Crypto.idl', 271 'page/Crypto.idl',
272 'page/DOMPoint.idl', 272 'page/DOMPoint.idl',
273 'page/DOMSecurityPolicy.idl', 273 'page/DOMSecurityPolicy.idl',
274 'page/DOMSelection.idl', 274 'page/DOMSelection.idl',
275 'page/DOMWindow.idl', 275 'page/DOMWindow.idl',
276 'page/DOMWindowPagePopup.idl', 276 'page/DOMWindowPagePopup.idl',
277 'page/EventSource.idl', 277 'page/EventSource.idl',
278 'page/History.idl', 278 'page/History.idl',
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
311 'xml/XMLHttpRequestProgressEvent.idl', 311 'xml/XMLHttpRequestProgressEvent.idl',
312 'xml/XMLHttpRequestUpload.idl', 312 'xml/XMLHttpRequestUpload.idl',
313 'xml/XMLSerializer.idl', 313 'xml/XMLSerializer.idl',
314 'xml/XPathEvaluator.idl', 314 'xml/XPathEvaluator.idl',
315 'xml/XPathException.idl', 315 'xml/XPathException.idl',
316 'xml/XPathExpression.idl', 316 'xml/XPathExpression.idl',
317 'xml/XPathNSResolver.idl', 317 'xml/XPathNSResolver.idl',
318 'xml/XPathResult.idl', 318 'xml/XPathResult.idl',
319 'xml/XSLTProcessor.idl', 319 'xml/XSLTProcessor.idl',
320 ], 320 ],
321 'webcore_svg_bindings_idl_files': [ 321 'svg_idl_files': [
322 'svg/ElementTimeControl.idl',
323 'svg/SVGAElement.idl', 322 'svg/SVGAElement.idl',
324 'svg/SVGAltGlyphElement.idl', 323 'svg/SVGAltGlyphElement.idl',
325 'svg/SVGAltGlyphItemElement.idl', 324 'svg/SVGAltGlyphItemElement.idl',
326 'svg/SVGAltGlyphDefElement.idl', 325 'svg/SVGAltGlyphDefElement.idl',
327 'svg/SVGAngle.idl', 326 'svg/SVGAngle.idl',
328 'svg/SVGAnimateColorElement.idl', 327 'svg/SVGAnimateColorElement.idl',
329 'svg/SVGAnimateMotionElement.idl', 328 'svg/SVGAnimateMotionElement.idl',
330 'svg/SVGAnimateElement.idl', 329 'svg/SVGAnimateElement.idl',
331 'svg/SVGAnimateTransformElement.idl', 330 'svg/SVGAnimateTransformElement.idl',
332 'svg/SVGAnimatedAngle.idl', 331 'svg/SVGAnimatedAngle.idl',
(...skipping 15 matching lines...) Expand all
348 'svg/SVGComponentTransferFunctionElement.idl', 347 'svg/SVGComponentTransferFunctionElement.idl',
349 'svg/SVGCursorElement.idl', 348 'svg/SVGCursorElement.idl',
350 'svg/SVGDefsElement.idl', 349 'svg/SVGDefsElement.idl',
351 'svg/SVGDescElement.idl', 350 'svg/SVGDescElement.idl',
352 'svg/SVGDocument.idl', 351 'svg/SVGDocument.idl',
353 'svg/SVGElement.idl', 352 'svg/SVGElement.idl',
354 'svg/SVGElementInstance.idl', 353 'svg/SVGElementInstance.idl',
355 'svg/SVGElementInstanceList.idl', 354 'svg/SVGElementInstanceList.idl',
356 'svg/SVGEllipseElement.idl', 355 'svg/SVGEllipseElement.idl',
357 'svg/SVGException.idl', 356 'svg/SVGException.idl',
358 'svg/SVGExternalResourcesRequired.idl',
359 'svg/SVGFEBlendElement.idl', 357 'svg/SVGFEBlendElement.idl',
360 'svg/SVGFEColorMatrixElement.idl', 358 'svg/SVGFEColorMatrixElement.idl',
361 'svg/SVGFEComponentTransferElement.idl', 359 'svg/SVGFEComponentTransferElement.idl',
362 'svg/SVGFECompositeElement.idl', 360 'svg/SVGFECompositeElement.idl',
363 'svg/SVGFEConvolveMatrixElement.idl', 361 'svg/SVGFEConvolveMatrixElement.idl',
364 'svg/SVGFEDiffuseLightingElement.idl', 362 'svg/SVGFEDiffuseLightingElement.idl',
365 'svg/SVGFEDisplacementMapElement.idl', 363 'svg/SVGFEDisplacementMapElement.idl',
366 'svg/SVGFEDistantLightElement.idl', 364 'svg/SVGFEDistantLightElement.idl',
367 'svg/SVGFEDropShadowElement.idl', 365 'svg/SVGFEDropShadowElement.idl',
368 'svg/SVGFEFloodElement.idl', 366 'svg/SVGFEFloodElement.idl',
369 'svg/SVGFEFuncAElement.idl', 367 'svg/SVGFEFuncAElement.idl',
370 'svg/SVGFEFuncBElement.idl', 368 'svg/SVGFEFuncBElement.idl',
371 'svg/SVGFEFuncGElement.idl', 369 'svg/SVGFEFuncGElement.idl',
372 'svg/SVGFEFuncRElement.idl', 370 'svg/SVGFEFuncRElement.idl',
373 'svg/SVGFEGaussianBlurElement.idl', 371 'svg/SVGFEGaussianBlurElement.idl',
374 'svg/SVGFEImageElement.idl', 372 'svg/SVGFEImageElement.idl',
375 'svg/SVGFEMergeElement.idl', 373 'svg/SVGFEMergeElement.idl',
376 'svg/SVGFEMergeNodeElement.idl', 374 'svg/SVGFEMergeNodeElement.idl',
377 'svg/SVGFEMorphologyElement.idl', 375 'svg/SVGFEMorphologyElement.idl',
378 'svg/SVGFEOffsetElement.idl', 376 'svg/SVGFEOffsetElement.idl',
379 'svg/SVGFEPointLightElement.idl', 377 'svg/SVGFEPointLightElement.idl',
380 'svg/SVGFESpecularLightingElement.idl', 378 'svg/SVGFESpecularLightingElement.idl',
381 'svg/SVGFESpotLightElement.idl', 379 'svg/SVGFESpotLightElement.idl',
382 'svg/SVGFETileElement.idl', 380 'svg/SVGFETileElement.idl',
383 'svg/SVGFETurbulenceElement.idl', 381 'svg/SVGFETurbulenceElement.idl',
384 'svg/SVGFilterElement.idl', 382 'svg/SVGFilterElement.idl',
385 'svg/SVGFilterPrimitiveStandardAttributes.idl',
386 'svg/SVGFitToViewBox.idl',
387 'svg/SVGFontElement.idl', 383 'svg/SVGFontElement.idl',
388 'svg/SVGFontFaceElement.idl', 384 'svg/SVGFontFaceElement.idl',
389 'svg/SVGFontFaceFormatElement.idl', 385 'svg/SVGFontFaceFormatElement.idl',
390 'svg/SVGFontFaceNameElement.idl', 386 'svg/SVGFontFaceNameElement.idl',
391 'svg/SVGFontFaceSrcElement.idl', 387 'svg/SVGFontFaceSrcElement.idl',
392 'svg/SVGFontFaceUriElement.idl', 388 'svg/SVGFontFaceUriElement.idl',
393 'svg/SVGForeignObjectElement.idl', 389 'svg/SVGForeignObjectElement.idl',
394 'svg/SVGGElement.idl', 390 'svg/SVGGElement.idl',
395 'svg/SVGGlyphElement.idl', 391 'svg/SVGGlyphElement.idl',
396 'svg/SVGGlyphRefElement.idl', 392 'svg/SVGGlyphRefElement.idl',
397 'svg/SVGGradientElement.idl', 393 'svg/SVGGradientElement.idl',
398 'svg/SVGHKernElement.idl', 394 'svg/SVGHKernElement.idl',
399 'svg/SVGImageElement.idl', 395 'svg/SVGImageElement.idl',
400 'svg/SVGLangSpace.idl',
401 'svg/SVGLength.idl', 396 'svg/SVGLength.idl',
402 'svg/SVGLengthList.idl', 397 'svg/SVGLengthList.idl',
403 'svg/SVGLineElement.idl', 398 'svg/SVGLineElement.idl',
404 'svg/SVGLinearGradientElement.idl', 399 'svg/SVGLinearGradientElement.idl',
405 'svg/SVGLocatable.idl',
406 'svg/SVGMarkerElement.idl', 400 'svg/SVGMarkerElement.idl',
407 'svg/SVGMaskElement.idl', 401 'svg/SVGMaskElement.idl',
408 'svg/SVGMatrix.idl', 402 'svg/SVGMatrix.idl',
409 'svg/SVGMetadataElement.idl', 403 'svg/SVGMetadataElement.idl',
410 'svg/SVGMissingGlyphElement.idl', 404 'svg/SVGMissingGlyphElement.idl',
411 'svg/SVGMPathElement.idl', 405 'svg/SVGMPathElement.idl',
412 'svg/SVGNumber.idl', 406 'svg/SVGNumber.idl',
413 'svg/SVGNumberList.idl', 407 'svg/SVGNumberList.idl',
414 'svg/SVGPaint.idl', 408 'svg/SVGPaint.idl',
415 'svg/SVGPathElement.idl', 409 'svg/SVGPathElement.idl',
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
448 'svg/SVGScriptElement.idl', 442 'svg/SVGScriptElement.idl',
449 'svg/SVGSetElement.idl', 443 'svg/SVGSetElement.idl',
450 'svg/SVGStopElement.idl', 444 'svg/SVGStopElement.idl',
451 'svg/SVGStringList.idl', 445 'svg/SVGStringList.idl',
452 'svg/SVGStyleElement.idl', 446 'svg/SVGStyleElement.idl',
453 'svg/SVGStyledElement.idl', 447 'svg/SVGStyledElement.idl',
454 'svg/SVGSwitchElement.idl', 448 'svg/SVGSwitchElement.idl',
455 'svg/SVGSymbolElement.idl', 449 'svg/SVGSymbolElement.idl',
456 'svg/SVGTRefElement.idl', 450 'svg/SVGTRefElement.idl',
457 'svg/SVGTSpanElement.idl', 451 'svg/SVGTSpanElement.idl',
458 'svg/SVGTests.idl',
459 'svg/SVGTextContentElement.idl', 452 'svg/SVGTextContentElement.idl',
460 'svg/SVGTextElement.idl', 453 'svg/SVGTextElement.idl',
461 'svg/SVGTextPathElement.idl', 454 'svg/SVGTextPathElement.idl',
462 'svg/SVGTextPositioningElement.idl', 455 'svg/SVGTextPositioningElement.idl',
463 'svg/SVGTitleElement.idl', 456 'svg/SVGTitleElement.idl',
464 'svg/SVGTransform.idl', 457 'svg/SVGTransform.idl',
465 'svg/SVGTransformList.idl', 458 'svg/SVGTransformList.idl',
466 'svg/SVGTransformable.idl',
blois 2013/05/28 21:03:43 I was curious about the removal of these- the IDL
467 'svg/SVGUnitTypes.idl', 459 'svg/SVGUnitTypes.idl',
468 'svg/SVGUseElement.idl', 460 'svg/SVGUseElement.idl',
469 'svg/SVGViewElement.idl', 461 'svg/SVGViewElement.idl',
470 'svg/SVGViewSpec.idl', 462 'svg/SVGViewSpec.idl',
471 'svg/SVGVKernElement.idl', 463 'svg/SVGVKernElement.idl',
472 'svg/SVGZoomAndPan.idl', 464 'svg/SVGZoomAndPan.idl',
473 'svg/SVGZoomEvent.idl', 465 'svg/SVGZoomEvent.idl',
474 ], 466 ],
475 'webcore_files': [ 467 'webcore_files': [
476 'accessibility/AXObjectCache.cpp', 468 'accessibility/AXObjectCache.cpp',
(...skipping 3237 matching lines...) Expand 10 before | Expand all | Expand 10 after
3714 'platform/chromium/support/WebTransformKeyframe.cpp', 3706 'platform/chromium/support/WebTransformKeyframe.cpp',
3715 'platform/chromium/support/WebURL.cpp', 3707 'platform/chromium/support/WebURL.cpp',
3716 'platform/chromium/support/WebURLError.cpp', 3708 'platform/chromium/support/WebURLError.cpp',
3717 'platform/chromium/support/WebURLRequest.cpp', 3709 'platform/chromium/support/WebURLRequest.cpp',
3718 'platform/chromium/support/WebURLRequestPrivate.h', 3710 'platform/chromium/support/WebURLRequestPrivate.h',
3719 'platform/chromium/support/WebURLResponse.cpp', 3711 'platform/chromium/support/WebURLResponse.cpp',
3720 'platform/chromium/support/WebURLResponsePrivate.h', 3712 'platform/chromium/support/WebURLResponsePrivate.h',
3721 'platform/chromium/support/WrappedResourceRequest.h', 3713 'platform/chromium/support/WrappedResourceRequest.h',
3722 'platform/chromium/support/WrappedResourceResponse.h', 3714 'platform/chromium/support/WrappedResourceResponse.h',
3723 ], 3715 ],
3716 'conditions': [
3717 ['OS=="win"', {
3718 # Using native perl rather than cygwin perl cuts execution time
3719 # of idl preprocessing rules by a bit more than 50%.
3720 'perl_exe': '<(DEPTH)/third_party/perl/perl/bin/perl.exe',
3721 'gperf_exe': '<(DEPTH)/third_party/gperf/bin/gperf.exe',
3722 'bison_exe': '<(DEPTH)/third_party/bison/bin/bison.exe',
3723 # Using cl instead of cygwin gcc cuts the processing time from
3724 # 1m58s to 0m52s.
3725 'preprocessor': '--preprocessor "cl.exe -nologo -EP -TP"',
3726 },{
3727 'perl_exe': 'perl',
3728 'gperf_exe': 'gperf',
3729 'bison_exe': 'bison',
3730 # We specify a preprocess so it happens locally and won't get
3731 # distributed to goma.
3732 # FIXME: /usr/bin/gcc won't exist on OSX forever. We want to
3733 # use /usr/bin/clang once we require Xcode 4.x.
3734 'preprocessor': '--preprocessor "/usr/bin/gcc -E -P -x c++"'
3735 }],
3736 ],
3724 } 3737 }
3725 } 3738 }
OLDNEW
« no previous file with comments | « Source/bindings/v8/custom/V8CSSRuleCustom.cpp ('k') | Source/core/core.gyp/core.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698