Add supports_native_initiated_connections to native messaging host manifests. If a native messaging host sets supports_native_initiated_connections to true, it opts into messaging connections initiated by a native app and receiving additional command line switches instructing it the invocation to perform such connection initiation. These will be implemented in follow-up CLs. Add a base::Feature for onConnectNative and gate supports_native_initiated_connections parsing behind it. Bug: 967262 Change-Id: Ia8e4280b157984cabe8779c8437eaf643fa5f950 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1630072 Commit-Queue: Sam McNally <sammc@chromium.org> Reviewed-by: Sergey Ulanov <sergeyu@chromium.org> Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#668267}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .