| Index: chrome/browser/ui/views/frame/browser_frame_aura.cc
|
| diff --git a/chrome/browser/ui/views/frame/browser_frame_aura.cc b/chrome/browser/ui/views/frame/browser_frame_aura.cc
|
| index 8adf1a2ef923c1afba72e9a37f7c2b3a252a3b55..fd023eb626ed599f1b7c976f825b055ad42b68c5 100644
|
| --- a/chrome/browser/ui/views/frame/browser_frame_aura.cc
|
| +++ b/chrome/browser/ui/views/frame/browser_frame_aura.cc
|
| @@ -64,9 +64,11 @@ BrowserFrameAura::BrowserFrameAura(BrowserFrame* browser_frame,
|
| GetNativeWindow()->SetName("BrowserFrameAura");
|
| GetNativeWindow()->AddObserver(window_property_watcher_.get());
|
| #if defined(USE_ASH)
|
| - ash::SetPersistsAcrossAllWorkspaces(
|
| - GetNativeWindow(),
|
| - ash::WINDOW_PERSISTS_ACROSS_ALL_WORKSPACES_VALUE_NO);
|
| + if (browser_view->browser()->type() != Browser::TYPE_POPUP) {
|
| + ash::SetPersistsAcrossAllWorkspaces(
|
| + GetNativeWindow(),
|
| + ash::WINDOW_PERSISTS_ACROSS_ALL_WORKSPACES_VALUE_NO);
|
| + }
|
| #endif
|
| }
|
|
|
|
|