[Win] Add option to reauthenticate the OS user before revealing passwords.

This CL depends on 28713002

BUG=303113

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238552 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238552
This CL is in preparation for making a public way for the media/cast library to access the p2p sockets.
As of yet, there is no factory methods, that will be added in a later CL.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238553 0039d316-1c4b-4281-b951-d872f2087c98
Do not spawn a thread in browser/interactive ui tests before spawning sandbox host process
* Introduced DBThreadManager::SetInstanceForTesting to specify the instance to be used when DBThreadManager::Initialize is called in the browser setup rocess.
* Temporarily stop the thread in EmbeddedTestServer to fork/exec sandbox host process properly.

BUG=322732
TBR=sky@chromium.org

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

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