Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(74)

Side by Side Diff: chrome/browser/ui/panels/panel_browsertest.cc

Issue 10483010: Change the visual appearance of panel on GTK per new UI design. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Patch Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/bind.h" 5 #include "base/bind.h"
6 #include "base/utf_string_conversions.h" 6 #include "base/utf_string_conversions.h"
7 #include "chrome/browser/download/download_service.h" 7 #include "chrome/browser/download/download_service.h"
8 #include "chrome/browser/download/download_service_factory.h" 8 #include "chrome/browser/download/download_service_factory.h"
9 #include "chrome/browser/net/url_request_mock_util.h" 9 #include "chrome/browser/net/url_request_mock_util.h"
10 #include "chrome/browser/prefs/browser_prefs.h" 10 #include "chrome/browser/prefs/browser_prefs.h"
(...skipping 273 matching lines...) Expand 10 before | Expand all | Expand 10 after
284 EXPECT_TRUE(docked_strip->HasPanel(panel3)); 284 EXPECT_TRUE(docked_strip->HasPanel(panel3));
285 285
286 EXPECT_EQ(Panel::EXPANDED, panel1->expansion_state()); 286 EXPECT_EQ(Panel::EXPANDED, panel1->expansion_state());
287 EXPECT_EQ(Panel::TITLE_ONLY, panel2->expansion_state()); 287 EXPECT_EQ(Panel::TITLE_ONLY, panel2->expansion_state());
288 EXPECT_EQ(Panel::MINIMIZED, panel3->expansion_state()); 288 EXPECT_EQ(Panel::MINIMIZED, panel3->expansion_state());
289 289
290 EXPECT_TRUE(panel1->always_on_top()); 290 EXPECT_TRUE(panel1->always_on_top());
291 EXPECT_TRUE(panel2->always_on_top()); 291 EXPECT_TRUE(panel2->always_on_top());
292 EXPECT_TRUE(panel3->always_on_top()); 292 EXPECT_TRUE(panel3->always_on_top());
293 293
294 EXPECT_TRUE(panel1_testing->IsButtonVisible( 294 EXPECT_TRUE(panel1_testing->IsButtonVisible(panel::CLOSE_BUTTON));
295 NativePanelTesting::CLOSE_BUTTON)); 295 EXPECT_TRUE(panel2_testing->IsButtonVisible(panel::CLOSE_BUTTON));
296 EXPECT_TRUE(panel2_testing->IsButtonVisible( 296 EXPECT_TRUE(panel3_testing->IsButtonVisible(panel::CLOSE_BUTTON));
297 NativePanelTesting::CLOSE_BUTTON));
298 EXPECT_TRUE(panel3_testing->IsButtonVisible(
299 NativePanelTesting::CLOSE_BUTTON));
300 297
301 EXPECT_TRUE(panel1_testing->IsButtonVisible( 298 EXPECT_TRUE(panel1_testing->IsButtonVisible(panel::MINIMIZE_BUTTON));
302 NativePanelTesting::MINIMIZE_BUTTON)); 299 EXPECT_FALSE(panel2_testing->IsButtonVisible(panel::MINIMIZE_BUTTON));
303 EXPECT_FALSE(panel2_testing->IsButtonVisible( 300 EXPECT_FALSE(panel3_testing->IsButtonVisible(panel::MINIMIZE_BUTTON));
304 NativePanelTesting::MINIMIZE_BUTTON));
305 EXPECT_FALSE(panel3_testing->IsButtonVisible(
306 NativePanelTesting::MINIMIZE_BUTTON));
307 301
308 EXPECT_FALSE(panel1_testing->IsButtonVisible( 302 EXPECT_FALSE(panel1_testing->IsButtonVisible(panel::RESTORE_BUTTON));
309 NativePanelTesting::RESTORE_BUTTON)); 303 EXPECT_TRUE(panel2_testing->IsButtonVisible(panel::RESTORE_BUTTON));
310 EXPECT_TRUE(panel2_testing->IsButtonVisible( 304 EXPECT_TRUE(panel3_testing->IsButtonVisible(panel::RESTORE_BUTTON));
311 NativePanelTesting::RESTORE_BUTTON));
312 EXPECT_TRUE(panel3_testing->IsButtonVisible(
313 NativePanelTesting::RESTORE_BUTTON));
314 305
315 EXPECT_EQ(panel::RESIZABLE_ALL_SIDES_EXCEPT_BOTTOM, 306 EXPECT_EQ(panel::RESIZABLE_ALL_SIDES_EXCEPT_BOTTOM,
316 panel1->CanResizeByMouse()); 307 panel1->CanResizeByMouse());
317 EXPECT_EQ(panel::NOT_RESIZABLE, panel2->CanResizeByMouse()); 308 EXPECT_EQ(panel::NOT_RESIZABLE, panel2->CanResizeByMouse());
318 EXPECT_EQ(panel::NOT_RESIZABLE, panel3->CanResizeByMouse()); 309 EXPECT_EQ(panel::NOT_RESIZABLE, panel3->CanResizeByMouse());
319 310
320 EXPECT_EQ(Panel::USE_PANEL_ATTENTION, panel1->attention_mode()); 311 EXPECT_EQ(Panel::USE_PANEL_ATTENTION, panel1->attention_mode());
321 EXPECT_EQ(Panel::USE_PANEL_ATTENTION, panel2->attention_mode()); 312 EXPECT_EQ(Panel::USE_PANEL_ATTENTION, panel2->attention_mode());
322 EXPECT_EQ(Panel::USE_PANEL_ATTENTION, panel3->attention_mode()); 313 EXPECT_EQ(Panel::USE_PANEL_ATTENTION, panel3->attention_mode());
323 314
(...skipping 1413 matching lines...) Expand 10 before | Expand all | Expand 10 after
1737 Browser* tabbed_browser = browser::FindTabbedBrowser(profile, false); 1728 Browser* tabbed_browser = browser::FindTabbedBrowser(profile, false);
1738 EXPECT_EQ(1, tabbed_browser->tab_count()); 1729 EXPECT_EQ(1, tabbed_browser->tab_count());
1739 ASSERT_TRUE(tabbed_browser->window()->IsDownloadShelfVisible()); 1730 ASSERT_TRUE(tabbed_browser->window()->IsDownloadShelfVisible());
1740 tabbed_browser->CloseWindow(); 1731 tabbed_browser->CloseWindow();
1741 1732
1742 EXPECT_EQ(1, panel_browser->tab_count()); 1733 EXPECT_EQ(1, panel_browser->tab_count());
1743 ASSERT_FALSE(panel_browser->window()->IsDownloadShelfVisible()); 1734 ASSERT_FALSE(panel_browser->window()->IsDownloadShelfVisible());
1744 1735
1745 panel_browser->CloseWindow(); 1736 panel_browser->CloseWindow();
1746 } 1737 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698