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

Side by Side Diff: webkit/webkit.gyp

Issue 149391: Chaos Demo Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: '' Created 11 years, 5 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/DOMObjectsInclude.h ('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_CHANNEL_MESSAGING=1', 8 'ENABLE_CHANNEL_MESSAGING=1',
9 'ENABLE_DATABASE=1', 9 'ENABLE_DATABASE=1',
10 'ENABLE_DATAGRID=1', 10 'ENABLE_DATAGRID=1',
(...skipping 627 matching lines...) Expand 10 before | Expand all | Expand 10 after
638 }, 638 },
639 'action': ['python', 'build/rule_binding.py', '<(RULE_INPUT_PATH)', '< (INTERMEDIATE_DIR)/bindings', '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', '--' , '<@(_inputs)', '--', '--defines', '<(feature_defines) LANGUAGE_JAVASCRIPT V8_B INDING', '--generator', 'V8', '<@(generator_include_dirs)'], 639 'action': ['python', 'build/rule_binding.py', '<(RULE_INPUT_PATH)', '< (INTERMEDIATE_DIR)/bindings', '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', '--' , '<@(_inputs)', '--', '--defines', '<(feature_defines) LANGUAGE_JAVASCRIPT V8_B INDING', '--generator', 'V8', '<@(generator_include_dirs)'],
640 'process_outputs_as_sources': 1, 640 'process_outputs_as_sources': 1,
641 'message': 'Generating binding from <(RULE_INPUT_PATH)', 641 'message': 'Generating binding from <(RULE_INPUT_PATH)',
642 }, 642 },
643 ], 643 ],
644 'include_dirs': [ 644 'include_dirs': [
645 '<(INTERMEDIATE_DIR)', 645 '<(INTERMEDIATE_DIR)',
646 '<(SHARED_INTERMEDIATE_DIR)/webkit', 646 '<(SHARED_INTERMEDIATE_DIR)/webkit',
647 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', 647 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings',
648 'chaos',
648 'port/bindings/v8', 649 'port/bindings/v8',
649 '<@(webcore_include_dirs)', 650 '<@(webcore_include_dirs)',
650 ], 651 ],
651 'sources': [ 652 'sources': [
652 # bison rule 653 # bison rule
653 '../third_party/WebKit/WebCore/css/CSSGrammar.y', 654 '../third_party/WebKit/WebCore/css/CSSGrammar.y',
654 '../third_party/WebKit/WebCore/xml/XPathGrammar.y', 655 '../third_party/WebKit/WebCore/xml/XPathGrammar.y',
655 656
656 # gperf rule 657 # gperf rule
657 '../third_party/WebKit/WebCore/html/DocTypeStrings.gperf', 658 '../third_party/WebKit/WebCore/html/DocTypeStrings.gperf',
(...skipping 341 matching lines...) Expand 10 before | Expand all | Expand 10 after
999 '../third_party/WebKit/WebCore/xml/XMLHttpRequestUpload.idl', 1000 '../third_party/WebKit/WebCore/xml/XMLHttpRequestUpload.idl',
1000 '../third_party/WebKit/WebCore/xml/XMLSerializer.idl', 1001 '../third_party/WebKit/WebCore/xml/XMLSerializer.idl',
1001 '../third_party/WebKit/WebCore/xml/XPathEvaluator.idl', 1002 '../third_party/WebKit/WebCore/xml/XPathEvaluator.idl',
1002 '../third_party/WebKit/WebCore/xml/XPathException.idl', 1003 '../third_party/WebKit/WebCore/xml/XPathException.idl',
1003 '../third_party/WebKit/WebCore/xml/XPathExpression.idl', 1004 '../third_party/WebKit/WebCore/xml/XPathExpression.idl',
1004 '../third_party/WebKit/WebCore/xml/XPathNSResolver.idl', 1005 '../third_party/WebKit/WebCore/xml/XPathNSResolver.idl',
1005 '../third_party/WebKit/WebCore/xml/XPathResult.idl', 1006 '../third_party/WebKit/WebCore/xml/XPathResult.idl',
1006 '../third_party/WebKit/WebCore/xml/XSLTProcessor.idl', 1007 '../third_party/WebKit/WebCore/xml/XSLTProcessor.idl',
1007 'port/bindings/v8/UndetectableHTMLCollection.idl', 1008 'port/bindings/v8/UndetectableHTMLCollection.idl',
1008 1009
1010 # Chaos stuff
1011 'chaos/Chaos.idl',
1012 'chaos/ChaosCoordinates.idl',
1013 'chaos/ChaosGeolocation.idl',
1014 'chaos/ChaosGeoposition.idl',
1015 'chaos/ChaosPositionCallback.idl',
1016 # '../third_party/WebKit/WebCore/page/Coordinates.idl',
1017
1009 # V8 bindings not generated from .idl source. 1018 # V8 bindings not generated from .idl source.
1010 '../third_party/WebKit/WebCore/bindings/v8/custom/V8AttrCustom.cpp', 1019 '../third_party/WebKit/WebCore/bindings/v8/custom/V8AttrCustom.cpp',
1011 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CanvasPixelArrayCust om.cpp', 1020 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CanvasPixelArrayCust om.cpp',
1012 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CanvasRenderingConte xt2DCustom.cpp', 1021 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CanvasRenderingConte xt2DCustom.cpp',
1013 '../third_party/WebKit/WebCore/bindings/v8/custom/V8ClientRectListCustom .cpp', 1022 '../third_party/WebKit/WebCore/bindings/v8/custom/V8ClientRectListCustom .cpp',
1014 '../third_party/WebKit/WebCore/bindings/v8/custom/V8ClipboardCustom.cpp' , 1023 '../third_party/WebKit/WebCore/bindings/v8/custom/V8ClipboardCustom.cpp' ,
1015 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CSSStyleDeclarationC ustom.cpp', 1024 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CSSStyleDeclarationC ustom.cpp',
1016 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomBinding.cpp', 1025 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomBinding.cpp',
1017 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomBinding.h', 1026 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomBinding.h',
1018 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomEventListener. cpp', 1027 '../third_party/WebKit/WebCore/bindings/v8/custom/V8CustomEventListener. cpp',
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after
1165 'port/bindings/v8/npruntime_impl.h', 1174 'port/bindings/v8/npruntime_impl.h',
1166 'port/bindings/v8/npruntime_internal.h', 1175 'port/bindings/v8/npruntime_internal.h',
1167 'port/bindings/v8/npruntime_priv.h', 1176 'port/bindings/v8/npruntime_priv.h',
1168 'port/bindings/v8/v8_binding.h', 1177 'port/bindings/v8/v8_binding.h',
1169 'port/bindings/v8/v8_binding.cpp', 1178 'port/bindings/v8/v8_binding.cpp',
1170 'port/bindings/v8/V8NPUtils.cpp', 1179 'port/bindings/v8/V8NPUtils.cpp',
1171 'port/bindings/v8/V8NPUtils.h', 1180 'port/bindings/v8/V8NPUtils.h',
1172 'port/bindings/v8/V8NPObject.cpp', 1181 'port/bindings/v8/V8NPObject.cpp',
1173 'port/bindings/v8/V8NPObject.h', 1182 'port/bindings/v8/V8NPObject.h',
1174 1183
1184 'chaos/V8ChaosGeolocationCustom.cpp',
1185 'chaos/V8CustomChaosPositionCallback.cpp',
1186
1175 # This list contains every .cpp, .h, .m, and .mm file in the 1187 # This list contains every .cpp, .h, .m, and .mm file in the
1176 # subdirectories of ../third_party/WebKit/WebCore, excluding the 1188 # subdirectories of ../third_party/WebKit/WebCore, excluding the
1177 # ForwardingHeaders, bindings, bridge, icu, and wml subdirectories. 1189 # ForwardingHeaders, bindings, bridge, icu, and wml subdirectories.
1178 # Exclusions are handled in the sources! and sources/ sections that 1190 # Exclusions are handled in the sources! and sources/ sections that
1179 # follow, some within conditions sections. 1191 # follow, some within conditions sections.
1180 '../third_party/WebKit/WebCore/accessibility/AXObjectCache.cpp', 1192 '../third_party/WebKit/WebCore/accessibility/AXObjectCache.cpp',
1181 '../third_party/WebKit/WebCore/accessibility/AXObjectCache.h', 1193 '../third_party/WebKit/WebCore/accessibility/AXObjectCache.h',
1182 '../third_party/WebKit/WebCore/accessibility/AccessibilityARIAGrid.cpp', 1194 '../third_party/WebKit/WebCore/accessibility/AccessibilityARIAGrid.cpp',
1183 '../third_party/WebKit/WebCore/accessibility/AccessibilityARIAGrid.h', 1195 '../third_party/WebKit/WebCore/accessibility/AccessibilityARIAGrid.h',
1184 '../third_party/WebKit/WebCore/accessibility/AccessibilityARIAGridCell.c pp', 1196 '../third_party/WebKit/WebCore/accessibility/AccessibilityARIAGridCell.c pp',
(...skipping 2639 matching lines...) Expand 10 before | Expand all | Expand 10 after
3824 '../third_party/WebKit/WebCore/xml/XSLStyleSheet.h', 3836 '../third_party/WebKit/WebCore/xml/XSLStyleSheet.h',
3825 '../third_party/WebKit/WebCore/xml/XSLTExtensions.cpp', 3837 '../third_party/WebKit/WebCore/xml/XSLTExtensions.cpp',
3826 '../third_party/WebKit/WebCore/xml/XSLTExtensions.h', 3838 '../third_party/WebKit/WebCore/xml/XSLTExtensions.h',
3827 '../third_party/WebKit/WebCore/xml/XSLTProcessor.cpp', 3839 '../third_party/WebKit/WebCore/xml/XSLTProcessor.cpp',
3828 '../third_party/WebKit/WebCore/xml/XSLTProcessor.h', 3840 '../third_party/WebKit/WebCore/xml/XSLTProcessor.h',
3829 '../third_party/WebKit/WebCore/xml/XSLTUnicodeSort.cpp', 3841 '../third_party/WebKit/WebCore/xml/XSLTUnicodeSort.cpp',
3830 '../third_party/WebKit/WebCore/xml/XSLTUnicodeSort.h', 3842 '../third_party/WebKit/WebCore/xml/XSLTUnicodeSort.h',
3831 3843
3832 # For WebCoreSystemInterface, Mac-only. 3844 # For WebCoreSystemInterface, Mac-only.
3833 '../third_party/WebKit/WebKit/mac/WebCoreSupport/WebSystemInterface.m', 3845 '../third_party/WebKit/WebKit/mac/WebCoreSupport/WebSystemInterface.m',
3846
3847 # For Geolocation experiment
3848 'chaos/Chaos.cpp',
3849 'chaos/ChaosCoordinates.cpp',
3850 'chaos/ChaosGeolocation.cpp',
3851 'chaos/ChaosGeoposition.cpp',
3852
3834 ], 3853 ],
3835 'sources/': [ 3854 'sources/': [
3836 3855
3837 # Don't build bindings for storage/database. 3856 # Don't build bindings for storage/database.
3838 ['exclude', '/third_party/WebKit/WebCore/storage/Storage[^/]*\\.idl$'], 3857 ['exclude', '/third_party/WebKit/WebCore/storage/Storage[^/]*\\.idl$'],
3839 3858
3840 # SVG_FILTERS only. 3859 # SVG_FILTERS only.
3841 ['exclude', '/third_party/WebKit/WebCore/svg/SVG(FE|Filter)[^/]*\\.idl$' ], 3860 ['exclude', '/third_party/WebKit/WebCore/svg/SVG(FE|Filter)[^/]*\\.idl$' ],
3842 3861
3843 # Fortunately, many things can be excluded by using broad patterns. 3862 # Fortunately, many things can be excluded by using broad patterns.
(...skipping 27 matching lines...) Expand all
3871 # JSC-only. 3890 # JSC-only.
3872 '../third_party/WebKit/WebCore/inspector/JavaScriptCallFrame.idl', 3891 '../third_party/WebKit/WebCore/inspector/JavaScriptCallFrame.idl',
3873 3892
3874 # ENABLE_OFFLINE_WEB_APPLICATIONS only. 3893 # ENABLE_OFFLINE_WEB_APPLICATIONS only.
3875 '../third_party/WebKit/WebCore/loader/appcache/DOMApplicationCache.idl', 3894 '../third_party/WebKit/WebCore/loader/appcache/DOMApplicationCache.idl',
3876 3895
3877 # ENABLE_GEOLOCATION only. 3896 # ENABLE_GEOLOCATION only.
3878 '../third_party/WebKit/WebCore/page/Geolocation.idl', 3897 '../third_party/WebKit/WebCore/page/Geolocation.idl',
3879 '../third_party/WebKit/WebCore/page/Geoposition.idl', 3898 '../third_party/WebKit/WebCore/page/Geoposition.idl',
3880 '../third_party/WebKit/WebCore/page/PositionCallback.idl', 3899 '../third_party/WebKit/WebCore/page/PositionCallback.idl',
3881 '../third_party/WebKit/WebCore/page/PositionError.idl', 3900 # '../third_party/WebKit/WebCore/page/PositionError.idl',
3882 '../third_party/WebKit/WebCore/page/PositionErrorCallback.idl', 3901 # '../third_party/WebKit/WebCore/page/PositionErrorCallback.idl',
3883 3902
3884 # Bindings with custom Objective-C implementations. 3903 # Bindings with custom Objective-C implementations.
3885 '../third_party/WebKit/WebCore/page/AbstractView.idl', 3904 '../third_party/WebKit/WebCore/page/AbstractView.idl',
3886 3905
3887 # TODO(mark): I don't know why all of these are excluded. 3906 # TODO(mark): I don't know why all of these are excluded.
3888 # Extra SVG bindings to exclude. 3907 # Extra SVG bindings to exclude.
3889 '../third_party/WebKit/WebCore/svg/ElementTimeControl.idl', 3908 '../third_party/WebKit/WebCore/svg/ElementTimeControl.idl',
3890 '../third_party/WebKit/WebCore/svg/SVGAnimatedPathData.idl', 3909 '../third_party/WebKit/WebCore/svg/SVGAnimatedPathData.idl',
3891 '../third_party/WebKit/WebCore/svg/SVGComponentTransferFunctionElement.i dl', 3910 '../third_party/WebKit/WebCore/svg/SVGComponentTransferFunctionElement.i dl',
3892 '../third_party/WebKit/WebCore/svg/SVGExternalResourcesRequired.idl', 3911 '../third_party/WebKit/WebCore/svg/SVGExternalResourcesRequired.idl',
(...skipping 992 matching lines...) Expand 10 before | Expand all | Expand 10 after
4885 '../third_party/WebKit/WebCore/inspector/front-end/Images/userInputP reviousIcon.png', 4904 '../third_party/WebKit/WebCore/inspector/front-end/Images/userInputP reviousIcon.png',
4886 '../third_party/WebKit/WebCore/inspector/front-end/Images/warningIco n.png', 4905 '../third_party/WebKit/WebCore/inspector/front-end/Images/warningIco n.png',
4887 '../third_party/WebKit/WebCore/inspector/front-end/Images/warningMed iumIcon.png', 4906 '../third_party/WebKit/WebCore/inspector/front-end/Images/warningMed iumIcon.png',
4888 '../third_party/WebKit/WebCore/inspector/front-end/Images/warningsEr rors.png', 4907 '../third_party/WebKit/WebCore/inspector/front-end/Images/warningsEr rors.png',
4889 ], 4908 ],
4890 }, 4909 },
4891 ], 4910 ],
4892 }, 4911 },
4893 ], 4912 ],
4894 } 4913 }
OLDNEW
« no previous file with comments | « webkit/port/bindings/v8/DOMObjectsInclude.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698