Allow trusted brokers to restrict connections for spawned applications to whitelisted applications and interfaces.
Currently, filters are not inherited when a restricted application starts a new application. If I did that immediately there is an opportunity for races if a restricted app starts a trusted app before the trusted broker can. I need to think through that in more detail. For now, any filters must be explicitly specified with every call to ConnectToApplication.
I'm not handling content handlers properly yet in this round. TBD.
http://crbug.com/510210
Review URL: https://codereview.chromium.org/
1244233002
Cr-Commit-Position: refs/heads/master@{#340352}