| Index: chrome/browser/platform_util_win.cc
|
| diff --git a/chrome/browser/platform_util_win.cc b/chrome/browser/platform_util_win.cc
|
| index 967ad9f3c3a63fa8c6bafa2797625b9b79160b0f..0aad227d9051905aa4bc8312137e3cf77b8a0739 100644
|
| --- a/chrome/browser/platform_util_win.cc
|
| +++ b/chrome/browser/platform_util_win.cc
|
| @@ -188,16 +188,9 @@ void OpenItemViaShellInUtilityProcess(const base::FilePath& full_path,
|
| }
|
| }
|
|
|
| -void ActivateDesktopIfNecessary() {
|
| - DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
| - if (chrome::GetActiveDesktop() == chrome::HOST_DESKTOP_TYPE_ASH)
|
| - chrome::ActivateDesktopHelper(chrome::ASH_KEEP_RUNNING);
|
| -}
|
| -
|
| } // namespace
|
|
|
| void ShowItemInFolder(Profile* profile, const base::FilePath& full_path) {
|
| - ActivateDesktopIfNecessary();
|
| BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE,
|
| base::Bind(&ShowItemInFolderOnFileThread, full_path));
|
| }
|
| @@ -205,9 +198,6 @@ void ShowItemInFolder(Profile* profile, const base::FilePath& full_path) {
|
| namespace internal {
|
|
|
| void PlatformOpenVerifiedItem(const base::FilePath& path, OpenItemType type) {
|
| - BrowserThread::PostTask(BrowserThread::UI, FROM_HERE,
|
| - base::Bind(&ActivateDesktopIfNecessary));
|
| -
|
| if (base::FieldTrialList::FindFullName("IsolateShellOperations") ==
|
| "Enabled") {
|
| BrowserThread::PostTask(
|
| @@ -231,10 +221,6 @@ void PlatformOpenVerifiedItem(const base::FilePath& path, OpenItemType type) {
|
| void OpenExternal(Profile* profile, const GURL& url) {
|
| DCHECK_CURRENTLY_ON(BrowserThread::UI);
|
|
|
| - if (chrome::GetActiveDesktop() == chrome::HOST_DESKTOP_TYPE_ASH &&
|
| - !url.SchemeIsHTTPOrHTTPS())
|
| - chrome::ActivateDesktopHelper(chrome::ASH_KEEP_RUNNING);
|
| -
|
| BrowserThread::PostTask(BrowserThread::FILE, FROM_HERE,
|
| base::Bind(&OpenExternalOnFileThread, url));
|
| }
|
|
|