Add child processes created outside Job object as peer processes.
commit764aeb996f6f82ed5958dc4cb5e295b11208462d
authorwfh <wfh@chromium.org>
Tue, 30 Jun 2015 18:41:33 +0000 (30 11:41 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 30 Jun 2015 18:42:16 +0000 (30 18:42 +0000)
tree1a366400be1fec24c82df29e604eeff182105211
parent881be96e3d2012b00d083a0b5d255776bac8ae7f
Add child processes created outside Job object as peer processes.

This tracks non-job object processes (e.g. those created under
--allow-no-sandbox-job on Citrix and RDP RemoteApp) so policy
decisions can be made correctly by the broker.

BUG=480716,505813
TEST=sbox_integration_tests --gtest_filter=HandlePolicyTest.DuplicateHandle running an a RemoteApp on Win2k8r2
TEST=make sure printing and flash both work from Win2k8r2 as RemoteApp or Citrix XenApp 6.5 running Chrome as published application.

Review URL: https://codereview.chromium.org/1214933005

Cr-Commit-Position: refs/heads/master@{#336825}
sandbox/win/src/broker_services.cc