| Index: chrome/browser/ui/panels/panel_manager.cc
|
| diff --git a/chrome/browser/ui/panels/panel_manager.cc b/chrome/browser/ui/panels/panel_manager.cc
|
| index 30eb6cd95df05814e63b4b48a5ebe3500667a3f1..4f5dc1e7b3ba261d0e57806dafa36b49af2b8162 100644
|
| --- a/chrome/browser/ui/panels/panel_manager.cc
|
| +++ b/chrome/browser/ui/panels/panel_manager.cc
|
| @@ -12,10 +12,10 @@
|
| #include "chrome/browser/ui/panels/panel_mouse_watcher.h"
|
| #include "chrome/browser/ui/panels/panel_overflow_strip.h"
|
| #include "chrome/browser/ui/panels/panel_strip.h"
|
| -#include "chrome/browser/ui/window_sizer.h"
|
| #include "chrome/common/chrome_notification_types.h"
|
| #include "content/public/browser/notification_service.h"
|
| #include "content/public/browser/notification_source.h"
|
| +#include "ui/gfx/screen.h"
|
|
|
| namespace {
|
| const int kOverflowStripThickness = 24;
|
| @@ -51,14 +51,12 @@ PanelManager::~PanelManager() {
|
| }
|
|
|
| void PanelManager::OnDisplayChanged() {
|
| - scoped_ptr<WindowSizer::MonitorInfoProvider> info_provider(
|
| - WindowSizer::CreateDefaultMonitorInfoProvider());
|
| #if defined(OS_MACOSX)
|
| // On OSX, panels should be dropped all the way to the bottom edge of the
|
| // screen (and overlap Dock).
|
| - gfx::Rect work_area = info_provider->GetPrimaryMonitorBounds();
|
| + gfx::Rect work_area = gfx::Screen::GetPrimaryMonitorBounds();
|
| #else
|
| - gfx::Rect work_area = info_provider->GetPrimaryMonitorWorkArea();
|
| + gfx::Rect work_area = gfx::Screen::GetPrimaryMonitorWorkArea();
|
| #endif
|
| SetWorkArea(work_area);
|
| }
|
|
|