| Index: win8/delegate_execute/command_execute_impl.cc
|
| diff --git a/win8/delegate_execute/command_execute_impl.cc b/win8/delegate_execute/command_execute_impl.cc
|
| index 03fb4daa9ab73ae9ca56024031bf60d8d6aaacec..1bed3426d14744dd191e2b191f8d4caaf9694bac 100644
|
| --- a/win8/delegate_execute/command_execute_impl.cc
|
| +++ b/win8/delegate_execute/command_execute_impl.cc
|
| @@ -12,6 +12,7 @@
|
| #include "base/file_util.h"
|
| #include "base/path_service.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| +#include "base/win/message_window.h"
|
| #include "base/win/registry.h"
|
| #include "base/win/scoped_co_mem.h"
|
| #include "base/win/scoped_handle.h"
|
| @@ -253,9 +254,8 @@ STDMETHODIMP CommandExecuteImpl::GetValue(enum AHE_TYPE* pahe) {
|
| // New Aura/Ash world we don't want to go throgh FindWindow path
|
| // and instead take decision based on launch mode.
|
| #if !defined(USE_AURA)
|
| - HWND chrome_window = ::FindWindowEx(HWND_MESSAGE, NULL,
|
| - chrome::kMessageWindowClass,
|
| - user_data_dir.value().c_str());
|
| + HWND chrome_window = base::win::MessageWindow::FindWindow(
|
| + user_data_dir.value());
|
| if (chrome_window) {
|
| AtlTrace("Found chrome window %p\n", chrome_window);
|
| // The failure cases below are deemed to happen due to the inherently racy
|
|
|