| OLD | NEW | 
|    1 # Copyright 2016 The Chromium Authors. All rights reserved. |    1 # Copyright 2016 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 import os.path |    5 import os.path | 
|    6 import sys |    6 import sys | 
|    7 import optparse |    7 import optparse | 
|    8 import collections |    8 import collections | 
|    9 import functools |    9 import functools | 
|   10 try: |   10 try: | 
| (...skipping 312 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  323  |  323  | 
|  324 def resolve_type(protocol, prop): |  324 def resolve_type(protocol, prop): | 
|  325     if "$ref" in prop: |  325     if "$ref" in prop: | 
|  326         return protocol.type_definitions[prop["$ref"]] |  326         return protocol.type_definitions[prop["$ref"]] | 
|  327     if prop["type"] == "array": |  327     if prop["type"] == "array": | 
|  328         return wrap_array_definition(resolve_type(protocol, prop["items"])) |  328         return wrap_array_definition(resolve_type(protocol, prop["items"])) | 
|  329     return protocol.type_definitions[prop["type"]] |  329     return protocol.type_definitions[prop["type"]] | 
|  330  |  330  | 
|  331  |  331  | 
|  332 def new_style(domain): |  332 def new_style(domain): | 
|  333     domains = ["DOMStorage", "Rendering", "Emulation", "Network", "Memory", "Pag
     e", "LayerTree", "Database", "IndexedDB", "CacheStorage" ] |  333     domains = ["DOMStorage", "Rendering", "Emulation", "Network", "Memory", "Pag
     e", "LayerTree", "Database", "IndexedDB", "CacheStorage", "DOM" ] | 
|  334     return domain["domain"] in domains |  334     return domain["domain"] in domains | 
|  335  |  335  | 
|  336  |  336  | 
|  337 def join_arrays(dict, keys): |  337 def join_arrays(dict, keys): | 
|  338     result = [] |  338     result = [] | 
|  339     for key in keys: |  339     for key in keys: | 
|  340         if key in dict: |  340         if key in dict: | 
|  341             result += dict[key] |  341             result += dict[key] | 
|  342     return result |  342     return result | 
|  343  |  343  | 
| (...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  495     if up_to_date: |  495     if up_to_date: | 
|  496         sys.exit() |  496         sys.exit() | 
|  497  |  497  | 
|  498     for file_name, content in outputs.iteritems(): |  498     for file_name, content in outputs.iteritems(): | 
|  499         out_file = open(file_name, "w") |  499         out_file = open(file_name, "w") | 
|  500         out_file.write(content) |  500         out_file.write(content) | 
|  501         out_file.close() |  501         out_file.close() | 
|  502  |  502  | 
|  503  |  503  | 
|  504 main() |  504 main() | 
| OLD | NEW |