The method now returns a struct instrad of having mutliple out params.
Chromium change:
https://chromium.googlesource.com/chromium/src/+/4ed01619c8ae43d3a1ef1f8acd713aa6aaa3530b
commit 4ed01619c8ae43d3a1ef1f8acd713aa6aaa3530b
Author: Devlin Cronin <rdevlin.cronin@chromium.org>
Date: Thu Jul 18 17:41:55 2019 +0000
[Extensions Bindings] Return a struct from APISignature parsing methods
Make APISignature::ParseArgumentsToJSON(),
APISignature::ParseArgumentsToV8(), and
APISignature::ConvertArgumentsIgnoringSchema() return a struct
containing the parse results, including arguments, error, and
async response type (callback if one were provided).
This will make it easier when we need to provide additional information
about if a promise should be returned.
No behavior change is expected.
Bug: 978538