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

Side by Side Diff: webkit/webkit.gyp

Issue 27336: Hook up upstreamed V8 bindings, Chromium side (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 9 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 | « webkit/port/bindings/v8/v8_custom.cpp ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'feature_defines': [ 7 'feature_defines': [
8 'ENABLE_DATABASE=1', 8 'ENABLE_DATABASE=1',
9 'ENABLE_DASHBOARD_SUPPORT=0', 9 'ENABLE_DASHBOARD_SUPPORT=0',
10 'ENABLE_JAVASCRIPT_DEBUGGER=0', 10 'ENABLE_JAVASCRIPT_DEBUGGER=0',
(...skipping 929 matching lines...) Expand 10 before | Expand all | Expand 10 after
940 '../third_party/WebKit/WebCore/xml/XMLSerializer.idl', 940 '../third_party/WebKit/WebCore/xml/XMLSerializer.idl',
941 '../third_party/WebKit/WebCore/xml/XPathEvaluator.idl', 941 '../third_party/WebKit/WebCore/xml/XPathEvaluator.idl',
942 '../third_party/WebKit/WebCore/xml/XPathException.idl', 942 '../third_party/WebKit/WebCore/xml/XPathException.idl',
943 '../third_party/WebKit/WebCore/xml/XPathExpression.idl', 943 '../third_party/WebKit/WebCore/xml/XPathExpression.idl',
944 '../third_party/WebKit/WebCore/xml/XPathNSResolver.idl', 944 '../third_party/WebKit/WebCore/xml/XPathNSResolver.idl',
945 '../third_party/WebKit/WebCore/xml/XPathResult.idl', 945 '../third_party/WebKit/WebCore/xml/XPathResult.idl',
946 '../third_party/WebKit/WebCore/xml/XSLTProcessor.idl', 946 '../third_party/WebKit/WebCore/xml/XSLTProcessor.idl',
947 'port/bindings/v8/UndetectableHTMLCollection.idl', 947 'port/bindings/v8/UndetectableHTMLCollection.idl',
948 948
949 # V8 bindings not generated from .idl source. 949 # V8 bindings not generated from .idl source.
950 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CSSStyleDeclarationC ustom.cpp',
951 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CanvasRenderingConte xt2DCustom.cpp', 950 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CanvasRenderingConte xt2DCustom.cpp',
952 '../third_party/WebKit/WebCore/bindings/v8/custom/V8ClipboardCustom.cpp' , 951 '../third_party/WebKit/WebCore/bindings/v8/custom/V8ClipboardCustom.cpp' ,
952 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CSSStyleDeclarationC ustom.cpp',
953 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomBinding.h', 953 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomBinding.h',
954 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomEventListener. h', 954 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomEventListener. h',
955 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLStatementCa llback.cpp', 955 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLStatementCa llback.cpp',
956 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLStatementCa llback.h', 956 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLStatementCa llback.h',
957 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLStatementEr rorCallback.cpp', 957 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLStatementEr rorCallback.cpp',
958 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLStatementEr rorCallback.h', 958 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLStatementEr rorCallback.h',
959 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLTransaction Callback.cpp', 959 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLTransaction Callback.cpp',
960 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLTransaction Callback.h', 960 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLTransaction Callback.h',
961 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLTransaction ErrorCallback.cpp', 961 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLTransaction ErrorCallback.cpp',
962 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLTransaction ErrorCallback.h', 962 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomSQLTransaction ErrorCallback.h',
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
1021 'port/bindings/v8/extensions/Interval.cpp', 1021 'port/bindings/v8/extensions/Interval.cpp',
1022 'port/bindings/v8/extensions/Interval.h', 1022 'port/bindings/v8/extensions/Interval.h',
1023 'port/bindings/v8/extensions/Playback.cpp', 1023 'port/bindings/v8/extensions/Playback.cpp',
1024 'port/bindings/v8/extensions/Playback.h', 1024 'port/bindings/v8/extensions/Playback.h',
1025 'port/bindings/v8/JSDOMBinding.cpp', 1025 'port/bindings/v8/JSDOMBinding.cpp',
1026 'port/bindings/v8/JSDOMBinding.h', 1026 'port/bindings/v8/JSDOMBinding.h',
1027 'port/bindings/v8/JSXPathNSResolver.cpp', 1027 'port/bindings/v8/JSXPathNSResolver.cpp',
1028 'port/bindings/v8/JSXPathNSResolver.h', 1028 'port/bindings/v8/JSXPathNSResolver.h',
1029 'port/bindings/v8/RGBColor.cpp', 1029 'port/bindings/v8/RGBColor.cpp',
1030 'port/bindings/v8/RGBColor.h', 1030 'port/bindings/v8/RGBColor.h',
1031 'port/bindings/v8/ScheduledAction.h',
1032 'port/bindings/v8/ScriptCachedFrameData.h',
1033 'port/bindings/v8/ScriptCallFrame.cpp',
1034 'port/bindings/v8/ScriptCallFrame.h',
1035 'port/bindings/v8/ScriptCallStack.cpp',
1036 'port/bindings/v8/ScriptCallStack.h',
1037 'port/bindings/v8/ScriptController.cpp',
1038 'port/bindings/v8/ScriptController.h',
1039 'port/bindings/v8/ScriptInstance.cpp',
1040 'port/bindings/v8/ScriptInstance.h',
1041 'port/bindings/v8/ScriptSourceCode.h',
1042 'port/bindings/v8/ScriptState.h',
1043 'port/bindings/v8/ScriptString.h',
1044 'port/bindings/v8/ScriptValue.cpp',
1045 'port/bindings/v8/ScriptValue.h',
1046 'port/bindings/v8/V8CanvasPixelArrayCustom.cpp', 1031 'port/bindings/v8/V8CanvasPixelArrayCustom.cpp',
1047 'port/bindings/v8/V8MessagePortCustom.cpp', 1032 'port/bindings/v8/V8MessagePortCustom.cpp',
1048 'port/bindings/v8/V8SVGPODTypeWrapper.h', 1033 'port/bindings/v8/V8SVGPODTypeWrapper.h',
1049 'port/bindings/v8/V8WorkerContextCustom.cpp', 1034 'port/bindings/v8/V8WorkerContextCustom.cpp',
1050 'port/bindings/v8/V8WorkerCustom.cpp', 1035 'port/bindings/v8/V8WorkerCustom.cpp',
1051 'port/bindings/v8/V8XMLHttpRequestCustom.cpp', 1036 'port/bindings/v8/V8XMLHttpRequestCustom.cpp',
1052 'port/bindings/v8/WorkerContextExecutionProxy.cpp', 1037 'port/bindings/v8/WorkerContextExecutionProxy.cpp',
1053 'port/bindings/v8/WorkerContextExecutionProxy.h', 1038 'port/bindings/v8/WorkerContextExecutionProxy.h',
1054 'port/bindings/v8/WorkerScriptController.cpp', 1039 'port/bindings/v8/WorkerScriptController.cpp',
1055 'port/bindings/v8/WorkerScriptController.h', 1040 'port/bindings/v8/WorkerScriptController.h',
(...skipping 2669 matching lines...) Expand 10 before | Expand all | Expand 10 after
3725 '../third_party/WebKit/WebCore/xml/XSLTExtensions.h', 3710 '../third_party/WebKit/WebCore/xml/XSLTExtensions.h',
3726 '../third_party/WebKit/WebCore/xml/XSLTProcessor.cpp', 3711 '../third_party/WebKit/WebCore/xml/XSLTProcessor.cpp',
3727 '../third_party/WebKit/WebCore/xml/XSLTProcessor.h', 3712 '../third_party/WebKit/WebCore/xml/XSLTProcessor.h',
3728 '../third_party/WebKit/WebCore/xml/XSLTUnicodeSort.cpp', 3713 '../third_party/WebKit/WebCore/xml/XSLTUnicodeSort.cpp',
3729 '../third_party/WebKit/WebCore/xml/XSLTUnicodeSort.h', 3714 '../third_party/WebKit/WebCore/xml/XSLTUnicodeSort.h',
3730 3715
3731 # For WebCoreSystemInterface, Mac-only. 3716 # For WebCoreSystemInterface, Mac-only.
3732 '../third_party/WebKit/WebKit/mac/WebCoreSupport/WebSystemInterface.m', 3717 '../third_party/WebKit/WebKit/mac/WebCoreSupport/WebSystemInterface.m',
3733 ], 3718 ],
3734 'sources/': [ 3719 'sources/': [
3735 # dglazkov says these aren't ready to build yet.
3736 # TODO(mark): Remove this when they are ready.
3737 ['exclude', '/third_party/WebKit/WebCore/bindings/v8/Script[^/]*\\.cpp$' ],
3738 3720
3739 # Don't build bindings for storage/database. 3721 # Don't build bindings for storage/database.
3740 ['exclude', '/third_party/WebKit/WebCore/storage/[^/]*\\.idl$'], 3722 ['exclude', '/third_party/WebKit/WebCore/storage/[^/]*\\.idl$'],
3741 3723
3742 # SVG_FILTERS only. 3724 # SVG_FILTERS only.
3743 ['exclude', '/third_party/WebKit/WebCore/svg/SVG(FE|Filter)[^/]*\\.idl$' ], 3725 ['exclude', '/third_party/WebKit/WebCore/svg/SVG(FE|Filter)[^/]*\\.idl$' ],
3744 3726
3745 # Don't build custom bindings for storage. 3727 # Don't build custom bindings for storage.
3746 ['exclude', '/third_party/WebKit/WebCore/bindings/v8/custom/V8((Custom)? SQL|Database)[^/]*\\.cpp$'], 3728 ['exclude', '/third_party/WebKit/WebCore/bindings/v8/custom/V8((Custom)? SQL|Database)[^/]*\\.cpp$'],
3747 3729
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
3805 '../third_party/WebKit/WebCore/svg/SVGStylable.idl', 3787 '../third_party/WebKit/WebCore/svg/SVGStylable.idl',
3806 '../third_party/WebKit/WebCore/svg/SVGTests.idl', 3788 '../third_party/WebKit/WebCore/svg/SVGTests.idl',
3807 '../third_party/WebKit/WebCore/svg/SVGTransformable.idl', 3789 '../third_party/WebKit/WebCore/svg/SVGTransformable.idl',
3808 '../third_party/WebKit/WebCore/svg/SVGViewSpec.idl', 3790 '../third_party/WebKit/WebCore/svg/SVGViewSpec.idl',
3809 '../third_party/WebKit/WebCore/svg/SVGZoomAndPan.idl', 3791 '../third_party/WebKit/WebCore/svg/SVGZoomAndPan.idl',
3810 3792
3811 # TODO(mark): I don't know why these are excluded, either. 3793 # TODO(mark): I don't know why these are excluded, either.
3812 # Someone (me?) should figure it out and add appropriate comments. 3794 # Someone (me?) should figure it out and add appropriate comments.
3813 '../third_party/WebKit/WebCore/css/CSSUnknownRule.idl', 3795 '../third_party/WebKit/WebCore/css/CSSUnknownRule.idl',
3814 3796
3815 # Not ready to build yet.
3816 # TODO(mark): Remove when ready.
3817 '../third_party/WebKit/WebCore/bindings/v8/custom/V8ClipboardCustom.cpp' ,
3818 '../third_party/WebKit/WebCore/bindings/v8/custom/V8DocumentCustom.cpp',
3819 '../third_party/WebKit/WebCore/bindings/v8/custom/V8HTMLDocumentCustom.c pp',
3820 '../third_party/WebKit/WebCore/bindings/v8/custom/V8NodeIteratorCustom.c pp',
3821 '../third_party/WebKit/WebCore/bindings/v8/custom/V8TreeWalkerCustom.cpp ',
3822 '../third_party/WebKit/WebCore/bindings/v8/custom/V8XSLTProcessorCustom. cpp',
3823
3824 # Don't build custom bindings for VoidCallback. 3797 # Don't build custom bindings for VoidCallback.
3825 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomVoidCallback.c pp', 3798 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomVoidCallback.c pp',
3826 3799
3827 # A few things can't be excluded by patterns. List them individually. 3800 # A few things can't be excluded by patterns. List them individually.
3828 3801
3829 # Use history/BackForwardListChromium.cpp instead. 3802 # Use history/BackForwardListChromium.cpp instead.
3830 '../third_party/WebKit/WebCore/history/BackForwardList.cpp', 3803 '../third_party/WebKit/WebCore/history/BackForwardList.cpp',
3831 3804
3832 # Use loader/icon/IconDatabaseNone.cpp instead. 3805 # Use loader/icon/IconDatabaseNone.cpp instead.
3833 '../third_party/WebKit/WebCore/loader/icon/IconDatabase.cpp', 3806 '../third_party/WebKit/WebCore/loader/icon/IconDatabase.cpp',
(...skipping 531 matching lines...) Expand 10 before | Expand all | Expand 10 after
4365 'pending/AccessibleBase.cpp', 4338 'pending/AccessibleBase.cpp',
4366 'pending/AccessibleDocument.cpp', 4339 'pending/AccessibleDocument.cpp',
4367 ], 4340 ],
4368 }, { # else: OS=="win" 4341 }, { # else: OS=="win"
4369 'sources/': [['exclude', '_posix\\.cc$']], 4342 'sources/': [['exclude', '_posix\\.cc$']],
4370 }], 4343 }],
4371 ], 4344 ],
4372 }, 4345 },
4373 ], 4346 ],
4374 } 4347 }
OLDNEW
« no previous file with comments | « webkit/port/bindings/v8/v8_custom.cpp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698