| Index: chrome/browser/ui/window_sizer/window_sizer.cc
|
| diff --git a/chrome/browser/ui/window_sizer/window_sizer.cc b/chrome/browser/ui/window_sizer/window_sizer.cc
|
| index ba299daf4df930caafeac701f7c13eccd3a2cb92..1c447760353a130177e0c32f66137ae3cb168297 100644
|
| --- a/chrome/browser/ui/window_sizer/window_sizer.cc
|
| +++ b/chrome/browser/ui/window_sizer/window_sizer.cc
|
| @@ -25,14 +25,17 @@ class DefaultMonitorInfoProvider : public MonitorInfoProvider {
|
| public:
|
| // Overridden from MonitorInfoProvider:
|
| virtual gfx::Rect GetPrimaryDisplayWorkArea() const OVERRIDE {
|
| - return gfx::Screen::GetPrimaryDisplay().work_area();
|
| + return gfx::Screen::GetPrimaryDisplay(
|
| + gfx::Screen::BadTwoWorldsContext()).work_area();
|
| }
|
| virtual gfx::Rect GetPrimaryDisplayBounds() const OVERRIDE {
|
| - return gfx::Screen::GetPrimaryDisplay().bounds();
|
| + return gfx::Screen::GetPrimaryDisplay(
|
| + gfx::Screen::BadTwoWorldsContext()).bounds();
|
| }
|
| virtual gfx::Rect GetMonitorWorkAreaMatching(
|
| const gfx::Rect& match_rect) const OVERRIDE {
|
| - return gfx::Screen::GetDisplayMatching(match_rect).work_area();
|
| + return gfx::Screen::GetDisplayMatching(
|
| + gfx::Screen::BadTwoWorldsContext(), match_rect).work_area();
|
| }
|
| };
|
|
|
|
|