| OLD | NEW |
| 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 "chrome/browser/ui/panels/base_panel_browser_test.h" | 5 #include "chrome/browser/ui/panels/base_panel_browser_test.h" |
| 6 | 6 |
| 7 #include "base/bind.h" | 7 #include "base/bind.h" |
| 8 #include "base/command_line.h" | 8 #include "base/command_line.h" |
| 9 #include "base/memory/weak_ptr.h" | 9 #include "base/memory/weak_ptr.h" |
| 10 #include "base/message_loop/message_loop.h" | 10 #include "base/message_loop/message_loop.h" |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 58 int thickness; | 58 int thickness; |
| 59 }; | 59 }; |
| 60 | 60 |
| 61 class MockDisplaySettingsProviderImpl : | 61 class MockDisplaySettingsProviderImpl : |
| 62 public BasePanelBrowserTest::MockDisplaySettingsProvider { | 62 public BasePanelBrowserTest::MockDisplaySettingsProvider { |
| 63 public: | 63 public: |
| 64 explicit MockDisplaySettingsProviderImpl(); | 64 explicit MockDisplaySettingsProviderImpl(); |
| 65 virtual ~MockDisplaySettingsProviderImpl() { } | 65 virtual ~MockDisplaySettingsProviderImpl() { } |
| 66 | 66 |
| 67 // Overridden from DisplaySettingsProvider: | 67 // Overridden from DisplaySettingsProvider: |
| 68 virtual gfx::Rect GetPrimaryDisplayArea() const OVERRIDE; | 68 virtual gfx::Rect GetPrimaryDisplayArea() const override; |
| 69 virtual gfx::Rect GetPrimaryWorkArea() const OVERRIDE; | 69 virtual gfx::Rect GetPrimaryWorkArea() const override; |
| 70 virtual gfx::Rect GetDisplayAreaMatching( | 70 virtual gfx::Rect GetDisplayAreaMatching( |
| 71 const gfx::Rect& bounds) const OVERRIDE; | 71 const gfx::Rect& bounds) const override; |
| 72 virtual gfx::Rect GetWorkAreaMatching( | 72 virtual gfx::Rect GetWorkAreaMatching( |
| 73 const gfx::Rect& bounds) const OVERRIDE; | 73 const gfx::Rect& bounds) const override; |
| 74 virtual bool IsAutoHidingDesktopBarEnabled( | 74 virtual bool IsAutoHidingDesktopBarEnabled( |
| 75 DesktopBarAlignment alignment) OVERRIDE; | 75 DesktopBarAlignment alignment) override; |
| 76 virtual int GetDesktopBarThickness( | 76 virtual int GetDesktopBarThickness( |
| 77 DesktopBarAlignment alignment) const OVERRIDE; | 77 DesktopBarAlignment alignment) const override; |
| 78 virtual DesktopBarVisibility GetDesktopBarVisibility( | 78 virtual DesktopBarVisibility GetDesktopBarVisibility( |
| 79 DesktopBarAlignment alignment) const OVERRIDE; | 79 DesktopBarAlignment alignment) const override; |
| 80 virtual bool IsFullScreen() OVERRIDE; | 80 virtual bool IsFullScreen() override; |
| 81 | 81 |
| 82 // Overridden from MockDisplaySettingsProvider: | 82 // Overridden from MockDisplaySettingsProvider: |
| 83 virtual void SetPrimaryDisplay( | 83 virtual void SetPrimaryDisplay( |
| 84 const gfx::Rect& display_area, const gfx::Rect& work_area) OVERRIDE; | 84 const gfx::Rect& display_area, const gfx::Rect& work_area) override; |
| 85 virtual void SetSecondaryDisplay( | 85 virtual void SetSecondaryDisplay( |
| 86 const gfx::Rect& display_area, const gfx::Rect& work_area) OVERRIDE; | 86 const gfx::Rect& display_area, const gfx::Rect& work_area) override; |
| 87 virtual void EnableAutoHidingDesktopBar(DesktopBarAlignment alignment, | 87 virtual void EnableAutoHidingDesktopBar(DesktopBarAlignment alignment, |
| 88 bool enabled, | 88 bool enabled, |
| 89 int thickness) OVERRIDE; | 89 int thickness) override; |
| 90 virtual void SetDesktopBarVisibility( | 90 virtual void SetDesktopBarVisibility( |
| 91 DesktopBarAlignment alignment, DesktopBarVisibility visibility) OVERRIDE; | 91 DesktopBarAlignment alignment, DesktopBarVisibility visibility) override; |
| 92 virtual void SetDesktopBarThickness(DesktopBarAlignment alignment, | 92 virtual void SetDesktopBarThickness(DesktopBarAlignment alignment, |
| 93 int thickness) OVERRIDE; | 93 int thickness) override; |
| 94 virtual void EnableFullScreenMode(bool enabled) OVERRIDE; | 94 virtual void EnableFullScreenMode(bool enabled) override; |
| 95 | 95 |
| 96 private: | 96 private: |
| 97 gfx::Rect primary_display_area_; | 97 gfx::Rect primary_display_area_; |
| 98 gfx::Rect primary_work_area_; | 98 gfx::Rect primary_work_area_; |
| 99 gfx::Rect secondary_display_area_; | 99 gfx::Rect secondary_display_area_; |
| 100 gfx::Rect secondary_work_area_; | 100 gfx::Rect secondary_work_area_; |
| 101 MockDesktopBar mock_desktop_bars[3]; | 101 MockDesktopBar mock_desktop_bars[3]; |
| 102 bool full_screen_enabled_; | 102 bool full_screen_enabled_; |
| 103 | 103 |
| 104 DISALLOW_COPY_AND_ASSIGN(MockDisplaySettingsProviderImpl); | 104 DISALLOW_COPY_AND_ASSIGN(MockDisplaySettingsProviderImpl); |
| (...skipping 492 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 597 } | 597 } |
| 598 | 598 |
| 599 std::string BasePanelBrowserTest::MakePanelName(int index) { | 599 std::string BasePanelBrowserTest::MakePanelName(int index) { |
| 600 std::string panel_name("Panel"); | 600 std::string panel_name("Panel"); |
| 601 return panel_name + base::IntToString(index); | 601 return panel_name + base::IntToString(index); |
| 602 } | 602 } |
| 603 | 603 |
| 604 bool BasePanelBrowserTest::WmSupportWindowActivation() { | 604 bool BasePanelBrowserTest::WmSupportWindowActivation() { |
| 605 return true; | 605 return true; |
| 606 } | 606 } |
| OLD | NEW |