|
|
Revert IDL compiler build flow to Perl, rename 'deprecated'
To prevent IDL compiler rewrite from slowing down other developers,
we're moving the build flow 100% back to Perl.
We'll then incrementally review and land the Python rewrite, and
when it's 100% done in tree, we'll switch it over in one go.
This way other developers don't need to be concerned with the rewrite.
(I'll handle syncing Perl changes to the Python rewrite.)
This also removes the scary "deprecated" prefix from the Perl, so
people are not discouraged from hacking on it.
Also makes the Python bindings tests optional (not used by default),
so still usable by run-time flag, but not run in presubmit scripts.
BUG= 239771
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=157996
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+207 lines, -11656 lines) |
Patch |
 |
M |
Source/bindings/derived_sources.gyp
|
View
|
|
8 chunks |
+17 lines, -102 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/blink_idl_lexer.py
|
View
|
1
|
1 chunk |
+0 lines, -90 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/blink_idl_parser.py
|
View
|
1
2
3
|
1 chunk |
+0 lines, -404 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/code_generator_v8.pm
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/code_generator_v8.py
|
View
|
1
2
3
|
1 chunk |
+0 lines, -121 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/deprecated_code_generator_v8.pm
|
View
|
1
2
3
|
1 chunk |
+0 lines, -6067 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/deprecated_generate_bindings.pl
|
View
|
|
1 chunk |
+0 lines, -304 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/deprecated_idl_parser.pm
|
View
|
|
1 chunk |
+0 lines, -2249 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/deprecated_idl_serializer.pm
|
View
|
|
1 chunk |
+0 lines, -126 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/generate_bindings.pl
|
View
|
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/scripts/idl_compiler.py
|
View
|
1
|
1 chunk |
+0 lines, -133 lines |
0 comments
|
Download
|
 |
M |
Source/bindings/scripts/idl_definitions.py
|
View
|
1
|
1 chunk |
+0 lines, -452 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/idl_definitions_builder.py
|
View
|
1
|
1 chunk |
+0 lines, -525 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/idl_parser.pm
|
View
|
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/idl_reader.py
|
View
|
1
|
1 chunk |
+0 lines, -77 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/idl_serializer.pm
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/idl_validator.py
|
View
|
1
|
1 chunk |
+0 lines, -96 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/interface_dependency_resolver.py
|
View
|
1
|
1 chunk |
+0 lines, -211 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/blink_idl_lexer.py
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/blink_idl_parser.py
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/code_generator_v8.py
|
View
|
1
2
3
|
2 chunks |
+8 lines, -2 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/idl_compiler.py
|
View
|
1
2
|
2 chunks |
+8 lines, -12 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/idl_definitions.py
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/idl_definitions_builder.py
|
View
|
1
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/idl_reader.py
|
View
|
1
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/idl_validator.py
|
View
|
1
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/interface_dependency_resolver.py
|
View
|
1
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/v8_attributes.py
|
View
|
1
2
|
1 chunk |
+8 lines, -1 line |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/v8_callback_interface.py
|
View
|
1
2
|
1 chunk |
+8 lines, -1 line |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/v8_interface.py
|
View
|
1
2
|
1 chunk |
+8 lines, -1 line |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/v8_types.py
|
View
|
1
2
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
Source/bindings/scripts/unstable/v8_utilities.py
|
View
|
1
2
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/v8_attributes.py
|
View
|
1
|
1 chunk |
+0 lines, -80 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/v8_callback_interface.py
|
View
|
1
|
1 chunk |
+0 lines, -112 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/v8_interface.py
|
View
|
1
|
1 chunk |
+0 lines, -92 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/v8_types.py
|
View
|
1
|
1 chunk |
+0 lines, -177 lines |
0 comments
|
Download
|
 |
D |
Source/bindings/scripts/v8_utilities.py
|
View
|
1
|
1 chunk |
+0 lines, -83 lines |
0 comments
|
Download
|
 |
M |
Source/core/core.gypi
|
View
|
1
2
3
|
18 chunks |
+38 lines, -44 lines |
0 comments
|
Download
|
 |
M |
Source/modules/modules.gypi
|
View
|
|
4 chunks |
+68 lines, -71 lines |
0 comments
|
Download
|
 |
M |
Tools/Scripts/run-bindings-tests
|
View
|
|
1 chunk |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Tools/Scripts/webkitpy/bindings/main.py
|
View
|
1
|
4 chunks |
+9 lines, -7 lines |
0 comments
|
Download
|
Total messages: 12 (0 generated)
|