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

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

Issue 795833004: Use dictionaries for context creation attributes. Eliminate custom bindings. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years 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
OLDNEW
1 { 1 {
2 'includes': [ 2 'includes': [
3 'core_generated.gypi', 3 'core_generated.gypi',
4 ], 4 ],
5 'variables': { 5 'variables': {
6 # Files for which bindings (.cpp and .h files) will be generated 6 # Files for which bindings (.cpp and .h files) will be generated
7 'core_idl_files': [ 7 'core_idl_files': [
8 'animation/Animation.idl', 8 'animation/Animation.idl',
9 'animation/AnimationEffect.idl', 9 'animation/AnimationEffect.idl',
10 'animation/AnimationNode.idl', 10 'animation/AnimationNode.idl',
(...skipping 207 matching lines...) Expand 10 before | Expand all | Expand 10 after
218 'html/MediaKeyError.idl', 218 'html/MediaKeyError.idl',
219 'html/MediaKeyEvent.idl', 219 'html/MediaKeyEvent.idl',
220 'html/RadioNodeList.idl', 220 'html/RadioNodeList.idl',
221 'html/TextMetrics.idl', 221 'html/TextMetrics.idl',
222 'html/TimeRanges.idl', 222 'html/TimeRanges.idl',
223 'html/ValidityState.idl', 223 'html/ValidityState.idl',
224 'html/VoidCallback.idl', 224 'html/VoidCallback.idl',
225 'html/canvas/ANGLEInstancedArrays.idl', 225 'html/canvas/ANGLEInstancedArrays.idl',
226 'html/canvas/CHROMIUMSubscribeUniform.idl', 226 'html/canvas/CHROMIUMSubscribeUniform.idl',
227 'html/canvas/CHROMIUMValuebuffer.idl', 227 'html/canvas/CHROMIUMValuebuffer.idl',
228 'html/canvas/Canvas2DContextAttributes.idl',
229 'html/canvas/CanvasGradient.idl', 228 'html/canvas/CanvasGradient.idl',
230 'html/canvas/CanvasPattern.idl', 229 'html/canvas/CanvasPattern.idl',
231 'html/canvas/CanvasRenderingContext2D.idl', 230 'html/canvas/CanvasRenderingContext2D.idl',
232 'html/canvas/EXTBlendMinMax.idl', 231 'html/canvas/EXTBlendMinMax.idl',
233 'html/canvas/EXTFragDepth.idl', 232 'html/canvas/EXTFragDepth.idl',
234 'html/canvas/EXTShaderTextureLOD.idl', 233 'html/canvas/EXTShaderTextureLOD.idl',
235 'html/canvas/EXTTextureFilterAnisotropic.idl', 234 'html/canvas/EXTTextureFilterAnisotropic.idl',
236 'html/canvas/EXTsRGB.idl', 235 'html/canvas/EXTsRGB.idl',
237 'html/canvas/OESElementIndexUint.idl', 236 'html/canvas/OESElementIndexUint.idl',
238 'html/canvas/OESStandardDerivatives.idl', 237 'html/canvas/OESStandardDerivatives.idl',
239 'html/canvas/OESTextureFloat.idl', 238 'html/canvas/OESTextureFloat.idl',
240 'html/canvas/OESTextureFloatLinear.idl', 239 'html/canvas/OESTextureFloatLinear.idl',
241 'html/canvas/OESTextureHalfFloat.idl', 240 'html/canvas/OESTextureHalfFloat.idl',
242 'html/canvas/OESTextureHalfFloatLinear.idl', 241 'html/canvas/OESTextureHalfFloatLinear.idl',
243 'html/canvas/OESVertexArrayObject.idl', 242 'html/canvas/OESVertexArrayObject.idl',
244 'html/canvas/Path2D.idl', 243 'html/canvas/Path2D.idl',
245 'html/canvas/WebGLActiveInfo.idl', 244 'html/canvas/WebGLActiveInfo.idl',
246 'html/canvas/WebGLBuffer.idl', 245 'html/canvas/WebGLBuffer.idl',
247 'html/canvas/WebGLCompressedTextureATC.idl', 246 'html/canvas/WebGLCompressedTextureATC.idl',
248 'html/canvas/WebGLCompressedTextureETC1.idl', 247 'html/canvas/WebGLCompressedTextureETC1.idl',
249 'html/canvas/WebGLCompressedTexturePVRTC.idl', 248 'html/canvas/WebGLCompressedTexturePVRTC.idl',
250 'html/canvas/WebGLCompressedTextureS3TC.idl', 249 'html/canvas/WebGLCompressedTextureS3TC.idl',
251 'html/canvas/WebGLContextAttributes.idl',
252 'html/canvas/WebGLContextEvent.idl', 250 'html/canvas/WebGLContextEvent.idl',
253 'html/canvas/WebGLDebugRendererInfo.idl', 251 'html/canvas/WebGLDebugRendererInfo.idl',
254 'html/canvas/WebGLDebugShaders.idl', 252 'html/canvas/WebGLDebugShaders.idl',
255 'html/canvas/WebGLDepthTexture.idl', 253 'html/canvas/WebGLDepthTexture.idl',
256 'html/canvas/WebGLDrawBuffers.idl', 254 'html/canvas/WebGLDrawBuffers.idl',
257 'html/canvas/WebGLFramebuffer.idl', 255 'html/canvas/WebGLFramebuffer.idl',
258 'html/canvas/WebGLLoseContext.idl', 256 'html/canvas/WebGLLoseContext.idl',
259 'html/canvas/WebGLProgram.idl', 257 'html/canvas/WebGLProgram.idl',
260 'html/canvas/WebGLRenderbuffer.idl', 258 'html/canvas/WebGLRenderbuffer.idl',
261 'html/canvas/WebGLRenderingContext.idl', 259 'html/canvas/WebGLRenderingContext.idl',
(...skipping 2353 matching lines...) Expand 10 before | Expand all | Expand 10 after
2615 'html/ValidityState.cpp', 2613 'html/ValidityState.cpp',
2616 'html/ValidityState.h', 2614 'html/ValidityState.h',
2617 'html/WindowNameCollection.cpp', 2615 'html/WindowNameCollection.cpp',
2618 'html/WindowNameCollection.h', 2616 'html/WindowNameCollection.h',
2619 'html/canvas/ANGLEInstancedArrays.cpp', 2617 'html/canvas/ANGLEInstancedArrays.cpp',
2620 'html/canvas/ANGLEInstancedArrays.h', 2618 'html/canvas/ANGLEInstancedArrays.h',
2621 'html/canvas/CHROMIUMSubscribeUniform.cpp', 2619 'html/canvas/CHROMIUMSubscribeUniform.cpp',
2622 'html/canvas/CHROMIUMSubscribeUniform.h', 2620 'html/canvas/CHROMIUMSubscribeUniform.h',
2623 'html/canvas/CHROMIUMValuebuffer.cpp', 2621 'html/canvas/CHROMIUMValuebuffer.cpp',
2624 'html/canvas/CHROMIUMValuebuffer.h', 2622 'html/canvas/CHROMIUMValuebuffer.h',
2625 'html/canvas/Canvas2DContextAttributes.cpp',
2626 'html/canvas/Canvas2DContextAttributes.h',
2627 'html/canvas/CanvasContextAttributes.cpp',
2628 'html/canvas/CanvasContextAttributes.h',
2629 'html/canvas/CanvasGradient.cpp', 2623 'html/canvas/CanvasGradient.cpp',
2630 'html/canvas/CanvasGradient.h', 2624 'html/canvas/CanvasGradient.h',
2631 'html/canvas/CanvasImageSource.h', 2625 'html/canvas/CanvasImageSource.h',
2632 'html/canvas/CanvasPathMethods.cpp', 2626 'html/canvas/CanvasPathMethods.cpp',
2633 'html/canvas/CanvasPathMethods.h', 2627 'html/canvas/CanvasPathMethods.h',
2634 'html/canvas/CanvasPattern.cpp', 2628 'html/canvas/CanvasPattern.cpp',
2635 'html/canvas/CanvasPattern.h', 2629 'html/canvas/CanvasPattern.h',
2636 'html/canvas/CanvasRenderingContext.cpp', 2630 'html/canvas/CanvasRenderingContext.cpp',
2637 'html/canvas/CanvasRenderingContext.h', 2631 'html/canvas/CanvasRenderingContext.h',
2638 'html/canvas/CanvasRenderingContext2D.cpp', 2632 'html/canvas/CanvasRenderingContext2D.cpp',
2639 'html/canvas/CanvasRenderingContext2D.h', 2633 'html/canvas/CanvasRenderingContext2D.h',
2640 'html/canvas/CanvasStyle.cpp', 2634 'html/canvas/CanvasStyle.cpp',
2641 'html/canvas/CanvasStyle.h', 2635 'html/canvas/CanvasStyle.h',
2636 'html/canvas/ContextAttributeHelpers.cpp',
2637 'html/canvas/ContextAttributeHelpers.h',
2642 'html/canvas/ClipList.cpp', 2638 'html/canvas/ClipList.cpp',
2643 'html/canvas/ClipList.h', 2639 'html/canvas/ClipList.h',
2644 'html/canvas/DataView.cpp', 2640 'html/canvas/DataView.cpp',
2645 'html/canvas/DataView.h', 2641 'html/canvas/DataView.h',
2646 'html/canvas/EXTBlendMinMax.cpp', 2642 'html/canvas/EXTBlendMinMax.cpp',
2647 'html/canvas/EXTBlendMinMax.h', 2643 'html/canvas/EXTBlendMinMax.h',
2648 'html/canvas/EXTFragDepth.cpp', 2644 'html/canvas/EXTFragDepth.cpp',
2649 'html/canvas/EXTFragDepth.h', 2645 'html/canvas/EXTFragDepth.h',
2650 'html/canvas/EXTShaderTextureLOD.cpp', 2646 'html/canvas/EXTShaderTextureLOD.cpp',
2651 'html/canvas/EXTShaderTextureLOD.h', 2647 'html/canvas/EXTShaderTextureLOD.h',
(...skipping 23 matching lines...) Expand all
2675 'html/canvas/WebGLBuffer.cpp', 2671 'html/canvas/WebGLBuffer.cpp',
2676 'html/canvas/WebGLBuffer.h', 2672 'html/canvas/WebGLBuffer.h',
2677 'html/canvas/WebGLCompressedTextureATC.cpp', 2673 'html/canvas/WebGLCompressedTextureATC.cpp',
2678 'html/canvas/WebGLCompressedTextureATC.h', 2674 'html/canvas/WebGLCompressedTextureATC.h',
2679 'html/canvas/WebGLCompressedTextureETC1.cpp', 2675 'html/canvas/WebGLCompressedTextureETC1.cpp',
2680 'html/canvas/WebGLCompressedTextureETC1.h', 2676 'html/canvas/WebGLCompressedTextureETC1.h',
2681 'html/canvas/WebGLCompressedTexturePVRTC.cpp', 2677 'html/canvas/WebGLCompressedTexturePVRTC.cpp',
2682 'html/canvas/WebGLCompressedTexturePVRTC.h', 2678 'html/canvas/WebGLCompressedTexturePVRTC.h',
2683 'html/canvas/WebGLCompressedTextureS3TC.cpp', 2679 'html/canvas/WebGLCompressedTextureS3TC.cpp',
2684 'html/canvas/WebGLCompressedTextureS3TC.h', 2680 'html/canvas/WebGLCompressedTextureS3TC.h',
2685 'html/canvas/WebGLContextAttributes.cpp',
2686 'html/canvas/WebGLContextAttributes.h',
2687 'html/canvas/WebGLContextEvent.cpp', 2681 'html/canvas/WebGLContextEvent.cpp',
2688 'html/canvas/WebGLContextEvent.h', 2682 'html/canvas/WebGLContextEvent.h',
2689 'html/canvas/WebGLContextGroup.cpp', 2683 'html/canvas/WebGLContextGroup.cpp',
2690 'html/canvas/WebGLContextGroup.h', 2684 'html/canvas/WebGLContextGroup.h',
2691 'html/canvas/WebGLContextObject.cpp', 2685 'html/canvas/WebGLContextObject.cpp',
2692 'html/canvas/WebGLContextObject.h', 2686 'html/canvas/WebGLContextObject.h',
2693 'html/canvas/WebGLDebugRendererInfo.cpp', 2687 'html/canvas/WebGLDebugRendererInfo.cpp',
2694 'html/canvas/WebGLDebugRendererInfo.h', 2688 'html/canvas/WebGLDebugRendererInfo.h',
2695 'html/canvas/WebGLDebugShaders.cpp', 2689 'html/canvas/WebGLDebugShaders.cpp',
2696 'html/canvas/WebGLDebugShaders.h', 2690 'html/canvas/WebGLDebugShaders.h',
(...skipping 698 matching lines...) Expand 10 before | Expand all | Expand 10 after
3395 'svg/properties/SVGPropertyTearOff.cpp', 3389 'svg/properties/SVGPropertyTearOff.cpp',
3396 ], 3390 ],
3397 'core_dictionary_idl_files': [ 3391 'core_dictionary_idl_files': [
3398 'css/FontFaceDescriptors.idl', 3392 'css/FontFaceDescriptors.idl',
3399 'dom/DOMPointInit.idl', 3393 'dom/DOMPointInit.idl',
3400 'dom/ElementRegistrationOptions.idl', 3394 'dom/ElementRegistrationOptions.idl',
3401 'dom/MutationObserverInit.idl', 3395 'dom/MutationObserverInit.idl',
3402 'events/EventInit.idl', 3396 'events/EventInit.idl',
3403 'frame/ScrollOptions.idl', 3397 'frame/ScrollOptions.idl',
3404 'frame/ScrollToOptions.idl', 3398 'frame/ScrollToOptions.idl',
3399 'html/canvas/Canvas2DContextAttributes.idl',
3400 'html/canvas/CanvasContextCreationAttributes.idl',
3405 'html/canvas/HitRegionOptions.idl', 3401 'html/canvas/HitRegionOptions.idl',
3402 'html/canvas/WebGLContextAttributes.idl',
3406 'html/track/TrackEventInit.idl', 3403 'html/track/TrackEventInit.idl',
3407 'page/EventSourceInit.idl', 3404 'page/EventSourceInit.idl',
3408 'storage/StorageEventInit.idl', 3405 'storage/StorageEventInit.idl',
3409 ], 3406 ],
3410 'generated_core_dictionary_files': [ 3407 'generated_core_dictionary_files': [
3411 '<(blink_core_output_dir)/css/FontFaceDescriptors.cpp', 3408 '<(blink_core_output_dir)/css/FontFaceDescriptors.cpp',
3412 '<(blink_core_output_dir)/css/FontFaceDescriptors.h', 3409 '<(blink_core_output_dir)/css/FontFaceDescriptors.h',
3413 '<(blink_core_output_dir)/dom/DOMPointInit.cpp', 3410 '<(blink_core_output_dir)/dom/DOMPointInit.cpp',
3414 '<(blink_core_output_dir)/dom/DOMPointInit.h', 3411 '<(blink_core_output_dir)/dom/DOMPointInit.h',
3415 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.cpp', 3412 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.cpp',
3416 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.h', 3413 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.h',
3417 '<(blink_core_output_dir)/dom/MutationObserverInit.cpp', 3414 '<(blink_core_output_dir)/dom/MutationObserverInit.cpp',
3418 '<(blink_core_output_dir)/dom/MutationObserverInit.h', 3415 '<(blink_core_output_dir)/dom/MutationObserverInit.h',
3419 '<(blink_core_output_dir)/events/EventInitDictionary.cpp', 3416 '<(blink_core_output_dir)/events/EventInitDictionary.cpp',
3420 '<(blink_core_output_dir)/events/EventInitDictionary.h', 3417 '<(blink_core_output_dir)/events/EventInitDictionary.h',
3421 '<(blink_core_output_dir)/frame/ScrollOptions.cpp', 3418 '<(blink_core_output_dir)/frame/ScrollOptions.cpp',
3422 '<(blink_core_output_dir)/frame/ScrollOptions.h', 3419 '<(blink_core_output_dir)/frame/ScrollOptions.h',
3423 '<(blink_core_output_dir)/frame/ScrollToOptions.cpp', 3420 '<(blink_core_output_dir)/frame/ScrollToOptions.cpp',
3424 '<(blink_core_output_dir)/frame/ScrollToOptions.h', 3421 '<(blink_core_output_dir)/frame/ScrollToOptions.h',
3422 '<(blink_core_output_dir)/html/canvas/Canvas2DContextAttributes.cpp' ,
3423 '<(blink_core_output_dir)/html/canvas/Canvas2DContextAttributes.h',
3424 '<(blink_core_output_dir)/html/canvas/CanvasContextCreationAttribute s.cpp',
3425 '<(blink_core_output_dir)/html/canvas/CanvasContextCreationAttribute s.h',
3425 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.cpp', 3426 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.cpp',
3426 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.h', 3427 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.h',
3428 '<(blink_core_output_dir)/html/canvas/WebGLContextAttributes.cpp',
3429 '<(blink_core_output_dir)/html/canvas/WebGLContextAttributes.h',
3427 '<(blink_core_output_dir)/html/track/TrackEventInit.cpp', 3430 '<(blink_core_output_dir)/html/track/TrackEventInit.cpp',
3428 '<(blink_core_output_dir)/html/track/TrackEventInit.h', 3431 '<(blink_core_output_dir)/html/track/TrackEventInit.h',
3429 '<(blink_core_output_dir)/page/EventSourceInit.cpp', 3432 '<(blink_core_output_dir)/page/EventSourceInit.cpp',
3430 '<(blink_core_output_dir)/page/EventSourceInit.h', 3433 '<(blink_core_output_dir)/page/EventSourceInit.h',
3431 '<(blink_core_output_dir)/storage/StorageEventInit.cpp', 3434 '<(blink_core_output_dir)/storage/StorageEventInit.cpp',
3432 '<(blink_core_output_dir)/storage/StorageEventInit.h', 3435 '<(blink_core_output_dir)/storage/StorageEventInit.h',
3433 ], 3436 ],
3434 'core_testing_dictionary_idl_files': [ 3437 'core_testing_dictionary_idl_files': [
3435 'testing/InternalDictionary.idl', 3438 'testing/InternalDictionary.idl',
3436 'testing/InternalDictionaryDerived.idl', 3439 'testing/InternalDictionaryDerived.idl',
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
3610 'rendering/style/OutlineValueTest.cpp', 3613 'rendering/style/OutlineValueTest.cpp',
3611 'rendering/style/RenderStyleTest.cpp', 3614 'rendering/style/RenderStyleTest.cpp',
3612 'streams/ReadableStreamTest.cpp', 3615 'streams/ReadableStreamTest.cpp',
3613 'testing/PrivateScriptTestTest.cpp', 3616 'testing/PrivateScriptTestTest.cpp',
3614 'testing/UnitTestHelpers.cpp', 3617 'testing/UnitTestHelpers.cpp',
3615 'testing/UnitTestHelpers.h', 3618 'testing/UnitTestHelpers.h',
3616 'xml/parser/SharedBufferReaderTest.cpp', 3619 'xml/parser/SharedBufferReaderTest.cpp',
3617 ], 3620 ],
3618 } 3621 }
3619 } 3622 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698