| Index: chrome/browser/browser_process_platform_part_aurawin.cc
|
| diff --git a/chrome/browser/browser_process_platform_part_aurawin.cc b/chrome/browser/browser_process_platform_part_aurawin.cc
|
| index f145439768adaded9745b96da16d6be9f3c5a329..65a08d9b3accd8c15f591e7e1b4358f02360a8c2 100644
|
| --- a/chrome/browser/browser_process_platform_part_aurawin.cc
|
| +++ b/chrome/browser/browser_process_platform_part_aurawin.cc
|
| @@ -41,21 +41,21 @@ void BrowserProcessPlatformPart::PlatformSpecificCommandLineProcessing(
|
| // Check for Windows 8 specific commandlines requesting that this process
|
| // either connect to an existing viewer or launch a new viewer and
|
| // synchronously wait for it to connect.
|
| - if (base::win::GetVersion() >= base::win::VERSION_WIN8) {
|
| - bool launch = command_line.HasSwitch(switches::kViewerLaunchViaAppId);
|
| - bool connect = (launch ||
|
| - (command_line.HasSwitch(switches::kViewerConnect) &&
|
| - !metro_viewer_process_host_.get()));
|
| - if (connect) {
|
| - // Create a host to connect to the Metro viewer process over IPC.
|
| - metro_viewer_process_host_.reset(new ChromeMetroViewerProcessHost());
|
| - if (launch) {
|
| - CHECK(metro_viewer_process_host_->LaunchViewerAndWaitForConnection(
|
| - command_line.GetSwitchValueNative(
|
| - switches::kViewerLaunchViaAppId)));
|
| - }
|
| - }
|
| +
|
| + bool launch = command_line.HasSwitch(switches::kViewerLaunchViaAppId);
|
| + bool connect = (launch ||
|
| + (command_line.HasSwitch(switches::kViewerConnect) &&
|
| + !metro_viewer_process_host_.get()));
|
| + if (!connect)
|
| + return;
|
| + // Create a host to connect to the Metro viewer process over IPC.
|
| + metro_viewer_process_host_.reset(new ChromeMetroViewerProcessHost());
|
| + if (launch) {
|
| + CHECK(metro_viewer_process_host_->LaunchViewerAndWaitForConnection(
|
| + command_line.GetSwitchValueNative(
|
| + switches::kViewerLaunchViaAppId)));
|
| }
|
| +
|
| }
|
|
|
| void BrowserProcessPlatformPart::Observe(
|
|
|