| Index: content/browser/devtools/protocol/devtools_protocol_handler_generator.py
|
| diff --git a/content/browser/devtools/protocol/devtools_protocol_handler_generator.py b/content/browser/devtools/protocol/devtools_protocol_handler_generator.py
|
| index f08ea9e5f085868793be5f34989638ad94ebd11c..7b0f58c2d2f28f93b70058043efe25c6ff130423 100755
|
| --- a/content/browser/devtools/protocol/devtools_protocol_handler_generator.py
|
| +++ b/content/browser/devtools/protocol/devtools_protocol_handler_generator.py
|
| @@ -657,6 +657,24 @@ browser_commands_list = [
|
| "Network.setCookie",
|
| "Network.canEmulateNetworkConditions",
|
| "Network.emulateNetworkConditions"]
|
| +async_commands_list = [
|
| + "Page.getResourceContent",
|
| + "Page.searchInResource",
|
| + "Page.captureScreenshot",
|
| + "Network.getCookies",
|
| + "Network.deleteCookie",
|
| + "Network.setCookie",
|
| + "IO.read",
|
| + "Input.synthesizePinchGesture",
|
| + "Input.synthesizeScrollGesture",
|
| + "Input.synthesizeTapGesture",
|
| + "Tracing.start",
|
| + "Tracing.end",
|
| + "Tracing.getCategories",
|
| + "Tracing.requestMemoryDump",
|
| + "SystemInfo.getInfo",
|
| + "Tethering.bind",
|
| + "Tethering.unbind"]
|
|
|
| for json_domain in all_domains:
|
| domain_map = {}
|
| @@ -719,7 +737,7 @@ for json_domain in all_domains:
|
| args.append(
|
| tmpl_arg_req.substitute(param_map, param_pass=param_pass))
|
|
|
| - if json_command.get("async"):
|
| + if full_command_name in async_commands_list:
|
| domain_needs_client = True
|
| json_returns = []
|
| if "returns" in json_command:
|
|
|