diff options
author | jianli@chromium.org <jianli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-11 00:12:42 +0000 |
---|---|---|
committer | jianli@chromium.org <jianli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-11 00:12:42 +0000 |
commit | 2e4dd105752ad3e754b42db4ede694c42d7364cd (patch) | |
tree | aa6ca74c89de26ab14be9058915a42a9b5fe5b16 | |
parent | 93a7d98f3b15f093a3db3bdf92df1e81ba75069e (diff) | |
download | chromium_src-2e4dd105752ad3e754b42db4ede694c42d7364cd.zip chromium_src-2e4dd105752ad3e754b42db4ede694c42d7364cd.tar.gz chromium_src-2e4dd105752ad3e754b42db4ede694c42d7364cd.tar.bz2 |
Fix and reenable PanelDragBrowserTest.AttachWithSqueeze
BUG=1432247,175760
TEST=test enabled
Review URL: https://chromiumcodereview.appspot.com/18293015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210978 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/browser/ui/panels/panel_drag_browsertest.cc | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/chrome/browser/ui/panels/panel_drag_browsertest.cc b/chrome/browser/ui/panels/panel_drag_browsertest.cc index f88a649..42b2061 100644 --- a/chrome/browser/ui/panels/panel_drag_browsertest.cc +++ b/chrome/browser/ui/panels/panel_drag_browsertest.cc @@ -1325,13 +1325,7 @@ IN_PROC_BROWSER_TEST_F(PanelDragBrowserTest, DetachWithSqueeze) { panel_manager->CloseAll(); } -// http://crbug.com/143247, http://crbug.com/175760 -#if defined(OS_LINUX) || defined(OS_MACOSX) -#define MAYBE_AttachWithSqueeze DISABLED_AttachWithSqueeze -#else -#define MAYBE_AttachWithSqueeze AttachWithSqueeze -#endif -IN_PROC_BROWSER_TEST_F(PanelDragBrowserTest, MAYBE_AttachWithSqueeze) { +IN_PROC_BROWSER_TEST_F(PanelDragBrowserTest, AttachWithSqueeze) { PanelManager* panel_manager = PanelManager::GetInstance(); DockedPanelCollection* docked_collection = panel_manager->docked_collection(); DetachedPanelCollection* detached_collection = @@ -1340,12 +1334,15 @@ IN_PROC_BROWSER_TEST_F(PanelDragBrowserTest, MAYBE_AttachWithSqueeze) { // Create some detached, docked panels. // detached: P1 P2 P3 // docked: P4 P5 P6 P7 - Panel* panel1 = CreateDetachedPanel("1", gfx::Rect(100, 300, 200, 100)); - Panel* panel2 = CreateDetachedPanel("2", gfx::Rect(200, 300, 200, 100)); - Panel* panel3 = CreateDetachedPanel("3", gfx::Rect(400, 300, 200, 100)); - Panel* panel4 = CreateDockedPanel("4", gfx::Rect(0, 0, 200, 100)); - Panel* panel5 = CreateDockedPanel("5", gfx::Rect(0, 0, 200, 100)); - Panel* panel6 = CreateDockedPanel("6", gfx::Rect(0, 0, 200, 100)); + Panel* panel1 = CreateInactiveDetachedPanel( + "1", gfx::Rect(100, 300, 200, 100)); + Panel* panel2 = CreateInactiveDetachedPanel( + "2", gfx::Rect(200, 300, 200, 100)); + Panel* panel3 = CreateInactiveDetachedPanel( + "3", gfx::Rect(400, 300, 200, 100)); + Panel* panel4 = CreateInactiveDockedPanel("4", gfx::Rect(0, 0, 200, 100)); + Panel* panel5 = CreateInactiveDockedPanel("5", gfx::Rect(0, 0, 200, 100)); + Panel* panel6 = CreateInactiveDockedPanel("6", gfx::Rect(0, 0, 200, 100)); Panel* panel7 = CreateDockedPanel("7", gfx::Rect(0, 0, 200, 100)); ASSERT_EQ(3, detached_collection->num_panels()); ASSERT_EQ(4, docked_collection->num_panels()); |