From bccf36e8456b9aa402bcd99d9eba988bc810961b Mon Sep 17 00:00:00 2001 From: "kbr@chromium.org" Date: Tue, 16 Aug 2011 16:41:06 +0000 Subject: Move initialization of COM earlier in GPU process startup to work around problems doing so after installing the sandbox. BUG=91452 TEST=none Review URL: http://codereview.chromium.org/7659004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96964 0039d316-1c4b-4281-b951-d872f2087c98 --- content/gpu/gpu_main.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'content/gpu') diff --git a/content/gpu/gpu_main.cc b/content/gpu/gpu_main.cc index 398bb6d..79ca7c4 100644 --- a/content/gpu/gpu_main.cc +++ b/content/gpu/gpu_main.cc @@ -60,6 +60,8 @@ int GpuMain(const MainFunctionParams& parameters) { dead_on_arrival = true; } + base::win::ScopedCOMInitializer com_initializer; + #if defined(OS_WIN) sandbox::TargetServices* target_services = parameters.sandbox_info_.TargetServices(); @@ -103,8 +105,6 @@ int GpuMain(const MainFunctionParams& parameters) { #endif } - base::win::ScopedCOMInitializer com_initializer; - GpuProcess gpu_process; GpuChildThread* child_thread = new GpuChildThread(dead_on_arrival); -- cgit v1.1