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(); |
} |
}; |