Load the metro driver dll at startup
commitec58ac7e44a7ea70cdbc4b17f2c4c1de62b86ee7
authorcpu@chromium.org <cpu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 20 Mar 2012 17:32:16 +0000 (20 17:32 +0000)
committercpu@chromium.org <cpu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 20 Mar 2012 17:32:16 +0000 (20 17:32 +0000)
treede56e2cced3943851e9f5a06392499f677b07168
parent6722815ca4295ba65dcd646af28ebba6fa1eb480
Load the metro driver dll at startup

When the metro_driver is present, we need to relinquish the browser main
thread to it, execution of chrome will continue on another thread, which
will be used as chrome main thread.

TEST=none, other that chrome should work.
BUG=118641
Review URL: https://chromiumcodereview.appspot.com/9718001

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127714 0039d316-1c4b-4281-b951-d872f2087c98
chrome/app/chrome_exe_main_win.cc
chrome/app/metro_driver_win.cc [new file with mode: 0644]
chrome/app/metro_driver_win.h [new file with mode: 0644]
chrome/chrome_exe.gypi