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..9e7732bde7c176115c8226476f3ef5a043b69004 100644 |
| --- a/ui/android/display_android_manager.h |
| +++ b/ui/android/display_android_manager.h |
| @@ -9,14 +9,21 @@ |
| #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 { |
| public: |
| ~DisplayAndroidManager() override; |
| + static DisplayAndroidManager* GetInstance(); |
|
boliu
2017/01/05 19:09:28
Add a comment that prefer using Screen::GetScreen,
Jinsuk Kim
2017/01/05 22:30:15
Done.
|
| + |
| + // This method is needed since NativeWindow is not a NativeView on Android. |
| + display::Display GetDisplayNearestWindowAndroid( |
| + gfx::NativeWindow window) const; |
| + |
| // Screen interface. |
| display::Display GetDisplayNearestWindow(gfx::NativeView view) const override; |