Include any infobars' sizes in the minimum window size.

BUG=none
TEST=none
R=msw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239549 0039d316-1c4b-4281-b951-d872f2087c98
Linux sandbox: migrate policies to new format.

seccomp-bpf policies are now the implementation of the interface that
lives in sandbox/linux/seccomp-bpf/sandbox_bpf_policy.h

Sandbox policies inside content/ will all derive from the SandboxBpfBasePolicy
(sandbox_bpf_base_policy.h) class.

We can now rely on real C++ inheritance to implement our policy hierarchy.

This is a first CL, part of a larger refactor. It should help minmize the risk
of error and facilitate review by keeping the general layout of the code similar.

In upcoming changes, we will:
1. Migrate NaCl and get rid of the compatibility / deprecated interfaces.
2. Extend the interface of SandboxBpfBasePolicy to be compatible with
starting a GPU sandbox and reflect all the steps.
3. Move all the policies to directories such as renderer/ and gpu/ and each
policy class will be able to live in its own file.

BUG=325535
R=creis@chromium.org, jorgelo@chromium.org, mseaborn@chromium.org, rsesek@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239550 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239549
SVN changes up to revision 239550