Disable Mac AVFoundation for WebRTC browser tests.

WebRTC browser tests is based on Manycam virtual capture device,
but this does not work with AVFoundation, see bug.

Termporarily, disable AVFoundation for those tests, hence using
QTKit capture Framework.

BUG=327618, 288562

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251049 0039d316-1c4b-4281-b951-d872f2087c98
Don't depend on download_build_install.py in instrumented library targets.

I'm still tweaking the script to accommodate specific libraries. Rebuilding the entire list of libraries with every change is less than fun.

R=glider@chromium.org
BUG=313751,343515
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251050 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251050
Add test case for updating the bounds of snapped window.
Cleanups:
  Explicitly handle snapped case in SetChildBounds
  Use SetMaximizedOrFullscreenBounds in OnWindowAddedToLayout

BUG=none

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

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