diff options
author | hebert.christopherj@chromium.org <hebert.christopherj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-14 23:06:15 +0000 |
---|---|---|
committer | hebert.christopherj@chromium.org <hebert.christopherj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-08-14 23:06:15 +0000 |
commit | 8af81c0e35caff07d2e9710de572d52a2e7100fa (patch) | |
tree | e428bf42b2bac41cbef9af30229db8dfe7219c73 /tools | |
parent | f0dd9d7d692fad568da8c546b826e316f1b9b00a (diff) | |
download | chromium_src-8af81c0e35caff07d2e9710de572d52a2e7100fa.zip chromium_src-8af81c0e35caff07d2e9710de572d52a2e7100fa.tar.gz chromium_src-8af81c0e35caff07d2e9710de572d52a2e7100fa.tar.bz2 |
Context Menus now uses the JSON Schema Compiler.
BUG=121174
Review URL: https://chromiumcodereview.appspot.com/10809094
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151595 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/json_schema_compiler/cpp_type_generator.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/json_schema_compiler/cpp_type_generator.py b/tools/json_schema_compiler/cpp_type_generator.py index a0f5752..edfe79f 100644 --- a/tools/json_schema_compiler/cpp_type_generator.py +++ b/tools/json_schema_compiler/cpp_type_generator.py @@ -277,6 +277,9 @@ class CppTypeGenerator(object): for type_ in self._namespace.types.values(): for prop in type_.properties.values(): dependencies |= self._PropertyTypeDependencies(prop) + for event in self._namespace.events.values(): + for param in event.params: + dependencies |= self._PropertyTypeDependencies(param) dependency_namespaces = dict() for dependency in dependencies: |