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( |