| OLD | NEW |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 Loading... |
| 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 } |
| OLD | NEW |