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

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: Rebased. 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 2363 matching lines...) Expand 10 before | Expand all | Expand 10 after
2625 'html/ValidityState.cpp', 2623 'html/ValidityState.cpp',
2626 'html/ValidityState.h', 2624 'html/ValidityState.h',
2627 'html/WindowNameCollection.cpp', 2625 'html/WindowNameCollection.cpp',
2628 'html/WindowNameCollection.h', 2626 'html/WindowNameCollection.h',
2629 'html/canvas/ANGLEInstancedArrays.cpp', 2627 'html/canvas/ANGLEInstancedArrays.cpp',
2630 'html/canvas/ANGLEInstancedArrays.h', 2628 'html/canvas/ANGLEInstancedArrays.h',
2631 'html/canvas/CHROMIUMSubscribeUniform.cpp', 2629 'html/canvas/CHROMIUMSubscribeUniform.cpp',
2632 'html/canvas/CHROMIUMSubscribeUniform.h', 2630 'html/canvas/CHROMIUMSubscribeUniform.h',
2633 'html/canvas/CHROMIUMValuebuffer.cpp', 2631 'html/canvas/CHROMIUMValuebuffer.cpp',
2634 'html/canvas/CHROMIUMValuebuffer.h', 2632 'html/canvas/CHROMIUMValuebuffer.h',
2635 'html/canvas/Canvas2DContextAttributes.cpp',
2636 'html/canvas/Canvas2DContextAttributes.h',
2637 'html/canvas/CanvasContextAttributes.cpp',
2638 'html/canvas/CanvasContextAttributes.h',
2639 'html/canvas/CanvasGradient.cpp', 2633 'html/canvas/CanvasGradient.cpp',
2640 'html/canvas/CanvasGradient.h', 2634 'html/canvas/CanvasGradient.h',
2641 'html/canvas/CanvasImageSource.h', 2635 'html/canvas/CanvasImageSource.h',
2642 'html/canvas/CanvasPathMethods.cpp', 2636 'html/canvas/CanvasPathMethods.cpp',
2643 'html/canvas/CanvasPathMethods.h', 2637 'html/canvas/CanvasPathMethods.h',
2644 'html/canvas/CanvasPattern.cpp', 2638 'html/canvas/CanvasPattern.cpp',
2645 'html/canvas/CanvasPattern.h', 2639 'html/canvas/CanvasPattern.h',
2646 'html/canvas/CanvasRenderingContext.cpp', 2640 'html/canvas/CanvasRenderingContext.cpp',
2647 'html/canvas/CanvasRenderingContext.h', 2641 'html/canvas/CanvasRenderingContext.h',
2648 'html/canvas/CanvasRenderingContext2D.cpp', 2642 'html/canvas/CanvasRenderingContext2D.cpp',
2649 'html/canvas/CanvasRenderingContext2D.h', 2643 'html/canvas/CanvasRenderingContext2D.h',
2650 'html/canvas/CanvasStyle.cpp', 2644 'html/canvas/CanvasStyle.cpp',
2651 'html/canvas/CanvasStyle.h', 2645 'html/canvas/CanvasStyle.h',
2646 'html/canvas/ContextAttributeHelpers.cpp',
2647 'html/canvas/ContextAttributeHelpers.h',
2652 'html/canvas/ClipList.cpp', 2648 'html/canvas/ClipList.cpp',
2653 'html/canvas/ClipList.h', 2649 'html/canvas/ClipList.h',
2654 'html/canvas/DataView.cpp', 2650 'html/canvas/DataView.cpp',
2655 'html/canvas/DataView.h', 2651 'html/canvas/DataView.h',
2656 'html/canvas/EXTBlendMinMax.cpp', 2652 'html/canvas/EXTBlendMinMax.cpp',
2657 'html/canvas/EXTBlendMinMax.h', 2653 'html/canvas/EXTBlendMinMax.h',
2658 'html/canvas/EXTFragDepth.cpp', 2654 'html/canvas/EXTFragDepth.cpp',
2659 'html/canvas/EXTFragDepth.h', 2655 'html/canvas/EXTFragDepth.h',
2660 'html/canvas/EXTShaderTextureLOD.cpp', 2656 'html/canvas/EXTShaderTextureLOD.cpp',
2661 'html/canvas/EXTShaderTextureLOD.h', 2657 'html/canvas/EXTShaderTextureLOD.h',
(...skipping 23 matching lines...) Expand all
2685 'html/canvas/WebGLBuffer.cpp', 2681 'html/canvas/WebGLBuffer.cpp',
2686 'html/canvas/WebGLBuffer.h', 2682 'html/canvas/WebGLBuffer.h',
2687 'html/canvas/WebGLCompressedTextureATC.cpp', 2683 'html/canvas/WebGLCompressedTextureATC.cpp',
2688 'html/canvas/WebGLCompressedTextureATC.h', 2684 'html/canvas/WebGLCompressedTextureATC.h',
2689 'html/canvas/WebGLCompressedTextureETC1.cpp', 2685 'html/canvas/WebGLCompressedTextureETC1.cpp',
2690 'html/canvas/WebGLCompressedTextureETC1.h', 2686 'html/canvas/WebGLCompressedTextureETC1.h',
2691 'html/canvas/WebGLCompressedTexturePVRTC.cpp', 2687 'html/canvas/WebGLCompressedTexturePVRTC.cpp',
2692 'html/canvas/WebGLCompressedTexturePVRTC.h', 2688 'html/canvas/WebGLCompressedTexturePVRTC.h',
2693 'html/canvas/WebGLCompressedTextureS3TC.cpp', 2689 'html/canvas/WebGLCompressedTextureS3TC.cpp',
2694 'html/canvas/WebGLCompressedTextureS3TC.h', 2690 'html/canvas/WebGLCompressedTextureS3TC.h',
2695 'html/canvas/WebGLContextAttributes.cpp',
2696 'html/canvas/WebGLContextAttributes.h',
2697 'html/canvas/WebGLContextEvent.cpp', 2691 'html/canvas/WebGLContextEvent.cpp',
2698 'html/canvas/WebGLContextEvent.h', 2692 'html/canvas/WebGLContextEvent.h',
2699 'html/canvas/WebGLContextGroup.cpp', 2693 'html/canvas/WebGLContextGroup.cpp',
2700 'html/canvas/WebGLContextGroup.h', 2694 'html/canvas/WebGLContextGroup.h',
2701 'html/canvas/WebGLContextObject.cpp', 2695 'html/canvas/WebGLContextObject.cpp',
2702 'html/canvas/WebGLContextObject.h', 2696 'html/canvas/WebGLContextObject.h',
2703 'html/canvas/WebGLDebugRendererInfo.cpp', 2697 'html/canvas/WebGLDebugRendererInfo.cpp',
2704 'html/canvas/WebGLDebugRendererInfo.h', 2698 'html/canvas/WebGLDebugRendererInfo.h',
2705 'html/canvas/WebGLDebugShaders.cpp', 2699 'html/canvas/WebGLDebugShaders.cpp',
2706 'html/canvas/WebGLDebugShaders.h', 2700 'html/canvas/WebGLDebugShaders.h',
(...skipping 700 matching lines...) Expand 10 before | Expand all | Expand 10 after
3407 'core_dictionary_idl_files': [ 3401 'core_dictionary_idl_files': [
3408 'css/FontFaceDescriptors.idl', 3402 'css/FontFaceDescriptors.idl',
3409 'css/MediaQueryListEventInit.idl', 3403 'css/MediaQueryListEventInit.idl',
3410 'dom/DOMPointInit.idl', 3404 'dom/DOMPointInit.idl',
3411 'dom/ElementRegistrationOptions.idl', 3405 'dom/ElementRegistrationOptions.idl',
3412 'dom/MutationObserverInit.idl', 3406 'dom/MutationObserverInit.idl',
3413 'events/EventInit.idl', 3407 'events/EventInit.idl',
3414 'frame/ScrollOptions.idl', 3408 'frame/ScrollOptions.idl',
3415 'frame/ScrollToOptions.idl', 3409 'frame/ScrollToOptions.idl',
3416 'html/MediaKeyEventInit.idl', 3410 'html/MediaKeyEventInit.idl',
3411 'html/canvas/Canvas2DContextAttributes.idl',
3412 'html/canvas/CanvasContextCreationAttributes.idl',
3417 'html/canvas/HitRegionOptions.idl', 3413 'html/canvas/HitRegionOptions.idl',
3414 'html/canvas/WebGLContextAttributes.idl',
3418 'html/canvas/WebGLContextEventInit.idl', 3415 'html/canvas/WebGLContextEventInit.idl',
3419 'html/track/TrackEventInit.idl', 3416 'html/track/TrackEventInit.idl',
3420 'page/EventSourceInit.idl', 3417 'page/EventSourceInit.idl',
3421 'storage/StorageEventInit.idl', 3418 'storage/StorageEventInit.idl',
3422 ], 3419 ],
3423 'generated_core_dictionary_files': [ 3420 'generated_core_dictionary_files': [
3424 '<(blink_core_output_dir)/css/FontFaceDescriptors.cpp', 3421 '<(blink_core_output_dir)/css/FontFaceDescriptors.cpp',
3425 '<(blink_core_output_dir)/css/FontFaceDescriptors.h', 3422 '<(blink_core_output_dir)/css/FontFaceDescriptors.h',
3426 '<(blink_core_output_dir)/css/MediaQueryListEventInit.cpp', 3423 '<(blink_core_output_dir)/css/MediaQueryListEventInit.cpp',
3427 '<(blink_core_output_dir)/css/MediaQueryListEventInit.h', 3424 '<(blink_core_output_dir)/css/MediaQueryListEventInit.h',
3428 '<(blink_core_output_dir)/dom/DOMPointInit.cpp', 3425 '<(blink_core_output_dir)/dom/DOMPointInit.cpp',
3429 '<(blink_core_output_dir)/dom/DOMPointInit.h', 3426 '<(blink_core_output_dir)/dom/DOMPointInit.h',
3430 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.cpp', 3427 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.cpp',
3431 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.h', 3428 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.h',
3432 '<(blink_core_output_dir)/dom/MutationObserverInit.cpp', 3429 '<(blink_core_output_dir)/dom/MutationObserverInit.cpp',
3433 '<(blink_core_output_dir)/dom/MutationObserverInit.h', 3430 '<(blink_core_output_dir)/dom/MutationObserverInit.h',
3434 '<(blink_core_output_dir)/events/EventInitDictionary.cpp', 3431 '<(blink_core_output_dir)/events/EventInitDictionary.cpp',
3435 '<(blink_core_output_dir)/events/EventInitDictionary.h', 3432 '<(blink_core_output_dir)/events/EventInitDictionary.h',
3436 '<(blink_core_output_dir)/frame/ScrollOptions.cpp', 3433 '<(blink_core_output_dir)/frame/ScrollOptions.cpp',
3437 '<(blink_core_output_dir)/frame/ScrollOptions.h', 3434 '<(blink_core_output_dir)/frame/ScrollOptions.h',
3438 '<(blink_core_output_dir)/frame/ScrollToOptions.cpp', 3435 '<(blink_core_output_dir)/frame/ScrollToOptions.cpp',
3439 '<(blink_core_output_dir)/frame/ScrollToOptions.h', 3436 '<(blink_core_output_dir)/frame/ScrollToOptions.h',
3440 '<(blink_core_output_dir)/html/MediaKeyEventInit.cpp', 3437 '<(blink_core_output_dir)/html/MediaKeyEventInit.cpp',
3441 '<(blink_core_output_dir)/html/MediaKeyEventInit.h', 3438 '<(blink_core_output_dir)/html/MediaKeyEventInit.h',
3439 '<(blink_core_output_dir)/html/canvas/Canvas2DContextAttributes.cpp' ,
3440 '<(blink_core_output_dir)/html/canvas/Canvas2DContextAttributes.h',
3441 '<(blink_core_output_dir)/html/canvas/CanvasContextCreationAttribute s.cpp',
3442 '<(blink_core_output_dir)/html/canvas/CanvasContextCreationAttribute s.h',
3442 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.cpp', 3443 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.cpp',
3443 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.h', 3444 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.h',
3445 '<(blink_core_output_dir)/html/canvas/WebGLContextAttributes.cpp',
3446 '<(blink_core_output_dir)/html/canvas/WebGLContextAttributes.h',
3444 '<(blink_core_output_dir)/html/canvas/WebGLContextEventInit.cpp', 3447 '<(blink_core_output_dir)/html/canvas/WebGLContextEventInit.cpp',
3445 '<(blink_core_output_dir)/html/canvas/WebGLContextEventInit.h', 3448 '<(blink_core_output_dir)/html/canvas/WebGLContextEventInit.h',
3446 '<(blink_core_output_dir)/html/track/TrackEventInit.cpp', 3449 '<(blink_core_output_dir)/html/track/TrackEventInit.cpp',
3447 '<(blink_core_output_dir)/html/track/TrackEventInit.h', 3450 '<(blink_core_output_dir)/html/track/TrackEventInit.h',
3448 '<(blink_core_output_dir)/page/EventSourceInit.cpp', 3451 '<(blink_core_output_dir)/page/EventSourceInit.cpp',
3449 '<(blink_core_output_dir)/page/EventSourceInit.h', 3452 '<(blink_core_output_dir)/page/EventSourceInit.h',
3450 '<(blink_core_output_dir)/storage/StorageEventInit.cpp', 3453 '<(blink_core_output_dir)/storage/StorageEventInit.cpp',
3451 '<(blink_core_output_dir)/storage/StorageEventInit.h', 3454 '<(blink_core_output_dir)/storage/StorageEventInit.h',
3452 ], 3455 ],
3453 'core_testing_dictionary_idl_files': [ 3456 'core_testing_dictionary_idl_files': [
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after
3630 'rendering/style/OutlineValueTest.cpp', 3633 'rendering/style/OutlineValueTest.cpp',
3631 'rendering/style/RenderStyleTest.cpp', 3634 'rendering/style/RenderStyleTest.cpp',
3632 'streams/ReadableStreamTest.cpp', 3635 'streams/ReadableStreamTest.cpp',
3633 'testing/PrivateScriptTestTest.cpp', 3636 'testing/PrivateScriptTestTest.cpp',
3634 'testing/UnitTestHelpers.cpp', 3637 'testing/UnitTestHelpers.cpp',
3635 'testing/UnitTestHelpers.h', 3638 'testing/UnitTestHelpers.h',
3636 'xml/parser/SharedBufferReaderTest.cpp', 3639 'xml/parser/SharedBufferReaderTest.cpp',
3637 ], 3640 ],
3638 } 3641 }
3639 } 3642 }
OLDNEW
« no previous file with comments | « Source/bindings/tests/results/core/V8TestPermissiveDictionary.cpp ('k') | Source/core/dom/Document.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698