| Index: chrome/browser/extensions/window_open_apitest.cc
|
| diff --git a/chrome/browser/extensions/window_open_apitest.cc b/chrome/browser/extensions/window_open_apitest.cc
|
| index 7e29c725f6a07b4cce502f5f78a1af7fd0955088..a84cbe98b77b90067051d01c49ec219c9041dfd6 100644
|
| --- a/chrome/browser/extensions/window_open_apitest.cc
|
| +++ b/chrome/browser/extensions/window_open_apitest.cc
|
| @@ -213,6 +213,19 @@ IN_PROC_BROWSER_TEST_F(WindowOpenPanelTest, MAYBE_WindowOpenPanel) {
|
| ASSERT_TRUE(RunExtensionTest("window_open/panel")) << message_;
|
| }
|
|
|
| +#if defined(USE_ASH)
|
| +// On Ash, this currently fails because we're currently opening new panel
|
| +// windows as popup windows instead.
|
| +#define MAYBE_WindowOpenPanelDetached FAILS_WindowOpenPanelDetached
|
| +#else
|
| +#define MAYBE_WindowOpenPanelDetached WindowOpenPanelDetached
|
| +#endif
|
| +IN_PROC_BROWSER_TEST_F(WindowOpenPanelTest, MAYBE_WindowOpenPanelDetached) {
|
| + if (!PanelManager::UseBrowserlessPanels())
|
| + return;
|
| + ASSERT_TRUE(RunExtensionTest("window_open/panel_detached")) << message_;
|
| +}
|
| +
|
| #if defined(OS_MACOSX) || defined(OS_WIN)
|
| // Focus test fails if there is no window manager on Linux.
|
| IN_PROC_BROWSER_TEST_F(WindowOpenPanelTest, WindowOpenFocus) {
|
|
|