|
- Extend compiler.py to recognize .idl files.
- Extend .gyp to pass certain .idl files to compiler.py.
- Implement a translator taking IDL parser output and creating
a schema that the JSON compiler recognizes.
- Convert one API to IDL using asargent's JSON cat JSON-to-IDL
converter, and adapt API's implementation to use the newly generated
output.
TEST=no changes
BUG=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125300
Total comments: 19
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+315 lines, -23 lines) |
Patch |
|
M |
build/json_schema_compile.gypi
|
View
|
|
2 chunks |
+40 lines, -1 line |
0 comments
|
Download
|
|
M |
chrome/browser/extensions/api/dns/dns_api.h
|
View
|
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
Download
|
|
M |
chrome/browser/extensions/api/dns/dns_api.cc
|
View
|
|
3 chunks |
+14 lines, -8 lines |
0 comments
|
Download
|
|
M |
chrome/browser/extensions/api/dns/dns_apitest.cc
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
chrome/common/extensions/api/api.gyp
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
|
A |
chrome/common/extensions/api/experimental.dns.idl
|
View
|
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/json_schema_compiler/compiler.py
|
View
|
|
2 chunks |
+12 lines, -4 lines |
0 comments
|
Download
|
|
A |
tools/json_schema_compiler/idl_schema.py
|
View
|
1
|
1 chunk |
+211 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/json_schema_compiler/json_schema.py
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
tools/json_schema_compiler/model.py
|
View
|
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
Total messages: 6 (0 generated)
|