| Index: chrome/browser/extensions/api/system_display/display_info_provider.h
|
| diff --git a/chrome/browser/extensions/api/system_display/display_info_provider.h b/chrome/browser/extensions/api/system_display/display_info_provider.h
|
| index bf578de590a10405aa8e2434416adb7f5b3fd7ed..96d198d9d75f1ddf5cb9302c38dc6f8dfb435b74 100644
|
| --- a/chrome/browser/extensions/api/system_display/display_info_provider.h
|
| +++ b/chrome/browser/extensions/api/system_display/display_info_provider.h
|
| @@ -13,6 +13,7 @@
|
|
|
| namespace gfx {
|
| class Display;
|
| +class Screen;
|
| }
|
|
|
| namespace extensions {
|
| @@ -46,6 +47,10 @@ class DisplayInfoProvider {
|
| const api::system_display::DisplayProperties& info,
|
| std::string* error) = 0;
|
|
|
| + // Get the screen that is always active, which will be used for monitoring
|
| + // display changes events.
|
| + virtual gfx::Screen* GetActiveScreen() = 0;
|
| +
|
| DisplayInfo GetAllDisplaysInfo();
|
|
|
| protected:
|
|
|