Chromium Code Reviews| Index: ui/android/display_android_manager.h |
| diff --git a/ui/android/display_android_manager.h b/ui/android/display_android_manager.h |
| index 9eae6fac7383d25f316096e608828bd690412835..95024b2346ca6359498232614dd3d1163d95f29a 100644 |
| --- a/ui/android/display_android_manager.h |
| +++ b/ui/android/display_android_manager.h |
| @@ -9,17 +9,23 @@ |
| #include "base/android/jni_android.h" |
| #include "base/macros.h" |
| +#include "ui/android/ui_android_export.h" |
| #include "ui/display/screen_base.h" |
| namespace ui { |
| -class DisplayAndroidManager : public display::ScreenBase { |
| +class UI_ANDROID_EXPORT DisplayAndroidManager : public display::ScreenBase { |
|
boliu
2017/02/13 22:58:08
does this need to be made public, if GetDisplayNea
Jinsuk Kim
2017/02/14 05:09:59
Not any more. Removed.
|
| public: |
| ~DisplayAndroidManager() override; |
| + // Prefer using |Screen::GetScreen()|. Only use this to avoid casting. |
| + static DisplayAndroidManager* GetInstance(); |
| + |
| // Screen interface. |
| display::Display GetDisplayNearestWindow(gfx::NativeView view) const override; |
| + display::Display GetDisplayNearestWindowAndroid( |
| + gfx::NativeWindow window) const override; |
| display::Display GetDisplayNearestPoint( |
| const gfx::Point& point) const override; |
| display::Display GetDisplayMatching( |