Index: ash/screensaver/screensaver_view.h |
diff --git a/ash/screensaver/screensaver_view.h b/ash/screensaver/screensaver_view.h |
index 434dd29b85dfda16d00a750423acf2e9da5dd591..0a0b777d1754592f38b76c94d286f6f5d36a22c6 100644 |
--- a/ash/screensaver/screensaver_view.h |
+++ b/ash/screensaver/screensaver_view.h |
@@ -27,6 +27,7 @@ class ScreensaverViewTest; |
ASH_EXPORT void ShowScreensaver(const GURL& url); |
ASH_EXPORT void CloseScreensaver(); |
+ASH_EXPORT bool IsScreensaverShown(); |
typedef |
base::Callback<views::WebView*(content::BrowserContext*)> WebViewFactory; |
@@ -42,6 +43,8 @@ class ScreensaverView : public views::WidgetDelegateView, |
static void ShowScreensaver(const GURL& url); |
static void CloseScreensaver(); |
+ static bool IsScreensaverShown(); |
+ |
private: |
friend class test::ScreensaverViewTest; |
@@ -67,6 +70,7 @@ class ScreensaverView : public views::WidgetDelegateView, |
// For testing purposes. |
static ASH_EXPORT ScreensaverView* GetInstance(); |
+ ASH_EXPORT bool IsScreensaverShowingURL(const GURL& url); |
// URL to show in the screensaver. |
GURL url_; |