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

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: Fixed layout test failures. Addressed review feedback. 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 2356 matching lines...) Expand 10 before | Expand all | Expand 10 after
2618 'html/ValidityState.cpp', 2616 'html/ValidityState.cpp',
2619 'html/ValidityState.h', 2617 'html/ValidityState.h',
2620 'html/WindowNameCollection.cpp', 2618 'html/WindowNameCollection.cpp',
2621 'html/WindowNameCollection.h', 2619 'html/WindowNameCollection.h',
2622 'html/canvas/ANGLEInstancedArrays.cpp', 2620 'html/canvas/ANGLEInstancedArrays.cpp',
2623 'html/canvas/ANGLEInstancedArrays.h', 2621 'html/canvas/ANGLEInstancedArrays.h',
2624 'html/canvas/CHROMIUMSubscribeUniform.cpp', 2622 'html/canvas/CHROMIUMSubscribeUniform.cpp',
2625 'html/canvas/CHROMIUMSubscribeUniform.h', 2623 'html/canvas/CHROMIUMSubscribeUniform.h',
2626 'html/canvas/CHROMIUMValuebuffer.cpp', 2624 'html/canvas/CHROMIUMValuebuffer.cpp',
2627 'html/canvas/CHROMIUMValuebuffer.h', 2625 'html/canvas/CHROMIUMValuebuffer.h',
2628 'html/canvas/Canvas2DContextAttributes.cpp',
2629 'html/canvas/Canvas2DContextAttributes.h',
2630 'html/canvas/CanvasContextAttributes.cpp',
2631 'html/canvas/CanvasContextAttributes.h',
2632 'html/canvas/CanvasGradient.cpp', 2626 'html/canvas/CanvasGradient.cpp',
2633 'html/canvas/CanvasGradient.h', 2627 'html/canvas/CanvasGradient.h',
2634 'html/canvas/CanvasImageSource.h', 2628 'html/canvas/CanvasImageSource.h',
2635 'html/canvas/CanvasPathMethods.cpp', 2629 'html/canvas/CanvasPathMethods.cpp',
2636 'html/canvas/CanvasPathMethods.h', 2630 'html/canvas/CanvasPathMethods.h',
2637 'html/canvas/CanvasPattern.cpp', 2631 'html/canvas/CanvasPattern.cpp',
2638 'html/canvas/CanvasPattern.h', 2632 'html/canvas/CanvasPattern.h',
2639 'html/canvas/CanvasRenderingContext.cpp', 2633 'html/canvas/CanvasRenderingContext.cpp',
2640 'html/canvas/CanvasRenderingContext.h', 2634 'html/canvas/CanvasRenderingContext.h',
2641 'html/canvas/CanvasRenderingContext2D.cpp', 2635 'html/canvas/CanvasRenderingContext2D.cpp',
2642 'html/canvas/CanvasRenderingContext2D.h', 2636 'html/canvas/CanvasRenderingContext2D.h',
2643 'html/canvas/CanvasStyle.cpp', 2637 'html/canvas/CanvasStyle.cpp',
2644 'html/canvas/CanvasStyle.h', 2638 'html/canvas/CanvasStyle.h',
2639 'html/canvas/ContextAttributeHelpers.cpp',
2640 'html/canvas/ContextAttributeHelpers.h',
2645 'html/canvas/ClipList.cpp', 2641 'html/canvas/ClipList.cpp',
2646 'html/canvas/ClipList.h', 2642 'html/canvas/ClipList.h',
2647 'html/canvas/DataView.cpp', 2643 'html/canvas/DataView.cpp',
2648 'html/canvas/DataView.h', 2644 'html/canvas/DataView.h',
2649 'html/canvas/EXTBlendMinMax.cpp', 2645 'html/canvas/EXTBlendMinMax.cpp',
2650 'html/canvas/EXTBlendMinMax.h', 2646 'html/canvas/EXTBlendMinMax.h',
2651 'html/canvas/EXTFragDepth.cpp', 2647 'html/canvas/EXTFragDepth.cpp',
2652 'html/canvas/EXTFragDepth.h', 2648 'html/canvas/EXTFragDepth.h',
2653 'html/canvas/EXTShaderTextureLOD.cpp', 2649 'html/canvas/EXTShaderTextureLOD.cpp',
2654 'html/canvas/EXTShaderTextureLOD.h', 2650 'html/canvas/EXTShaderTextureLOD.h',
(...skipping 23 matching lines...) Expand all
2678 'html/canvas/WebGLBuffer.cpp', 2674 'html/canvas/WebGLBuffer.cpp',
2679 'html/canvas/WebGLBuffer.h', 2675 'html/canvas/WebGLBuffer.h',
2680 'html/canvas/WebGLCompressedTextureATC.cpp', 2676 'html/canvas/WebGLCompressedTextureATC.cpp',
2681 'html/canvas/WebGLCompressedTextureATC.h', 2677 'html/canvas/WebGLCompressedTextureATC.h',
2682 'html/canvas/WebGLCompressedTextureETC1.cpp', 2678 'html/canvas/WebGLCompressedTextureETC1.cpp',
2683 'html/canvas/WebGLCompressedTextureETC1.h', 2679 'html/canvas/WebGLCompressedTextureETC1.h',
2684 'html/canvas/WebGLCompressedTexturePVRTC.cpp', 2680 'html/canvas/WebGLCompressedTexturePVRTC.cpp',
2685 'html/canvas/WebGLCompressedTexturePVRTC.h', 2681 'html/canvas/WebGLCompressedTexturePVRTC.h',
2686 'html/canvas/WebGLCompressedTextureS3TC.cpp', 2682 'html/canvas/WebGLCompressedTextureS3TC.cpp',
2687 'html/canvas/WebGLCompressedTextureS3TC.h', 2683 'html/canvas/WebGLCompressedTextureS3TC.h',
2688 'html/canvas/WebGLContextAttributes.cpp',
2689 'html/canvas/WebGLContextAttributes.h',
2690 'html/canvas/WebGLContextEvent.cpp', 2684 'html/canvas/WebGLContextEvent.cpp',
2691 'html/canvas/WebGLContextEvent.h', 2685 'html/canvas/WebGLContextEvent.h',
2692 'html/canvas/WebGLContextGroup.cpp', 2686 'html/canvas/WebGLContextGroup.cpp',
2693 'html/canvas/WebGLContextGroup.h', 2687 'html/canvas/WebGLContextGroup.h',
2694 'html/canvas/WebGLContextObject.cpp', 2688 'html/canvas/WebGLContextObject.cpp',
2695 'html/canvas/WebGLContextObject.h', 2689 'html/canvas/WebGLContextObject.h',
2696 'html/canvas/WebGLDebugRendererInfo.cpp', 2690 'html/canvas/WebGLDebugRendererInfo.cpp',
2697 'html/canvas/WebGLDebugRendererInfo.h', 2691 'html/canvas/WebGLDebugRendererInfo.h',
2698 'html/canvas/WebGLDebugShaders.cpp', 2692 'html/canvas/WebGLDebugShaders.cpp',
2699 'html/canvas/WebGLDebugShaders.h', 2693 'html/canvas/WebGLDebugShaders.h',
(...skipping 698 matching lines...) Expand 10 before | Expand all | Expand 10 after
3398 'svg/properties/SVGPropertyTearOff.cpp', 3392 'svg/properties/SVGPropertyTearOff.cpp',
3399 ], 3393 ],
3400 'core_dictionary_idl_files': [ 3394 'core_dictionary_idl_files': [
3401 'css/FontFaceDescriptors.idl', 3395 'css/FontFaceDescriptors.idl',
3402 'dom/DOMPointInit.idl', 3396 'dom/DOMPointInit.idl',
3403 'dom/ElementRegistrationOptions.idl', 3397 'dom/ElementRegistrationOptions.idl',
3404 'dom/MutationObserverInit.idl', 3398 'dom/MutationObserverInit.idl',
3405 'events/EventInit.idl', 3399 'events/EventInit.idl',
3406 'frame/ScrollOptions.idl', 3400 'frame/ScrollOptions.idl',
3407 'frame/ScrollToOptions.idl', 3401 'frame/ScrollToOptions.idl',
3402 'html/canvas/Canvas2DContextAttributes.idl',
3403 'html/canvas/CanvasContextCreationAttributes.idl',
3408 'html/canvas/HitRegionOptions.idl', 3404 'html/canvas/HitRegionOptions.idl',
3405 'html/canvas/WebGLContextAttributes.idl',
3409 'html/track/TrackEventInit.idl', 3406 'html/track/TrackEventInit.idl',
3410 'page/EventSourceInit.idl', 3407 'page/EventSourceInit.idl',
3411 'storage/StorageEventInit.idl', 3408 'storage/StorageEventInit.idl',
3412 ], 3409 ],
3413 'generated_core_dictionary_files': [ 3410 'generated_core_dictionary_files': [
3414 '<(blink_core_output_dir)/css/FontFaceDescriptors.cpp', 3411 '<(blink_core_output_dir)/css/FontFaceDescriptors.cpp',
3415 '<(blink_core_output_dir)/css/FontFaceDescriptors.h', 3412 '<(blink_core_output_dir)/css/FontFaceDescriptors.h',
3416 '<(blink_core_output_dir)/dom/DOMPointInit.cpp', 3413 '<(blink_core_output_dir)/dom/DOMPointInit.cpp',
3417 '<(blink_core_output_dir)/dom/DOMPointInit.h', 3414 '<(blink_core_output_dir)/dom/DOMPointInit.h',
3418 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.cpp', 3415 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.cpp',
3419 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.h', 3416 '<(blink_core_output_dir)/dom/ElementRegistrationOptions.h',
3420 '<(blink_core_output_dir)/dom/MutationObserverInit.cpp', 3417 '<(blink_core_output_dir)/dom/MutationObserverInit.cpp',
3421 '<(blink_core_output_dir)/dom/MutationObserverInit.h', 3418 '<(blink_core_output_dir)/dom/MutationObserverInit.h',
3422 '<(blink_core_output_dir)/events/EventInitDictionary.cpp', 3419 '<(blink_core_output_dir)/events/EventInitDictionary.cpp',
3423 '<(blink_core_output_dir)/events/EventInitDictionary.h', 3420 '<(blink_core_output_dir)/events/EventInitDictionary.h',
3424 '<(blink_core_output_dir)/frame/ScrollOptions.cpp', 3421 '<(blink_core_output_dir)/frame/ScrollOptions.cpp',
3425 '<(blink_core_output_dir)/frame/ScrollOptions.h', 3422 '<(blink_core_output_dir)/frame/ScrollOptions.h',
3426 '<(blink_core_output_dir)/frame/ScrollToOptions.cpp', 3423 '<(blink_core_output_dir)/frame/ScrollToOptions.cpp',
3427 '<(blink_core_output_dir)/frame/ScrollToOptions.h', 3424 '<(blink_core_output_dir)/frame/ScrollToOptions.h',
3425 '<(blink_core_output_dir)/html/canvas/Canvas2DContextAttributes.cpp' ,
3426 '<(blink_core_output_dir)/html/canvas/Canvas2DContextAttributes.h',
3427 '<(blink_core_output_dir)/html/canvas/CanvasContextCreationAttribute s.cpp',
3428 '<(blink_core_output_dir)/html/canvas/CanvasContextCreationAttribute s.h',
3428 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.cpp', 3429 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.cpp',
3429 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.h', 3430 '<(blink_core_output_dir)/html/canvas/HitRegionOptions.h',
3431 '<(blink_core_output_dir)/html/canvas/WebGLContextAttributes.cpp',
3432 '<(blink_core_output_dir)/html/canvas/WebGLContextAttributes.h',
3430 '<(blink_core_output_dir)/html/track/TrackEventInit.cpp', 3433 '<(blink_core_output_dir)/html/track/TrackEventInit.cpp',
3431 '<(blink_core_output_dir)/html/track/TrackEventInit.h', 3434 '<(blink_core_output_dir)/html/track/TrackEventInit.h',
3432 '<(blink_core_output_dir)/page/EventSourceInit.cpp', 3435 '<(blink_core_output_dir)/page/EventSourceInit.cpp',
3433 '<(blink_core_output_dir)/page/EventSourceInit.h', 3436 '<(blink_core_output_dir)/page/EventSourceInit.h',
3434 '<(blink_core_output_dir)/storage/StorageEventInit.cpp', 3437 '<(blink_core_output_dir)/storage/StorageEventInit.cpp',
3435 '<(blink_core_output_dir)/storage/StorageEventInit.h', 3438 '<(blink_core_output_dir)/storage/StorageEventInit.h',
3436 ], 3439 ],
3437 'core_testing_dictionary_idl_files': [ 3440 'core_testing_dictionary_idl_files': [
3438 'testing/InternalDictionary.idl', 3441 'testing/InternalDictionary.idl',
3439 'testing/InternalDictionaryDerived.idl', 3442 'testing/InternalDictionaryDerived.idl',
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
3614 'rendering/style/OutlineValueTest.cpp', 3617 'rendering/style/OutlineValueTest.cpp',
3615 'rendering/style/RenderStyleTest.cpp', 3618 'rendering/style/RenderStyleTest.cpp',
3616 'streams/ReadableStreamTest.cpp', 3619 'streams/ReadableStreamTest.cpp',
3617 'testing/PrivateScriptTestTest.cpp', 3620 'testing/PrivateScriptTestTest.cpp',
3618 'testing/UnitTestHelpers.cpp', 3621 'testing/UnitTestHelpers.cpp',
3619 'testing/UnitTestHelpers.h', 3622 'testing/UnitTestHelpers.h',
3620 'xml/parser/SharedBufferReaderTest.cpp', 3623 'xml/parser/SharedBufferReaderTest.cpp',
3621 ], 3624 ],
3622 } 3625 }
3623 } 3626 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698