Disables signin in a supervised profile

BUG=347920

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254257 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254257
Update WV test license server config to use portable sdk server.

This also makes the test server dynamically select an open port to use.

BUG=339983

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254258 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254258
Fix the resource management issue for MediaSourcePlayer

For MediaSourcePlayer, we did not handle the resource counting correctly.
1.When a video decoder job starts decoding, we did not report to the manager
2.When the video decoder job gets killed, the resources are not immediately released.
We have to wait until the decoder finishes decoding the current chunk.

This change passes callbacks to MediaSourcePlayer so that VideoDecoderJob can use callbacks to inform BrowserMediaPlayerManager that it needs to acquire or release resources.

BUG=348065

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

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