| Index: extensions/browser/app_window/app_window.h
|
| diff --git a/extensions/browser/app_window/app_window.h b/extensions/browser/app_window/app_window.h
|
| index ab812c21c36e27f202388e890e9d3dab44177385..6022852c3986f7bf538c757c049964ec80dffdc2 100644
|
| --- a/extensions/browser/app_window/app_window.h
|
| +++ b/extensions/browser/app_window/app_window.h
|
| @@ -184,6 +184,10 @@ class AppWindow : public content::WebContentsDelegate,
|
| // If true, the window will be visible on all workspaces. Defaults to false.
|
| bool visible_on_all_workspaces;
|
|
|
| + // Whether the app window should be shown on the lock screen.
|
| + // Chrome OS only.
|
| + bool show_on_lock_screen;
|
| +
|
| // If true, the window will have its own shelf icon. Otherwise the window
|
| // will be grouped in the shelf with other windows that are associated with
|
| // the app. Defaults to false.
|
| @@ -364,6 +368,8 @@ class AppWindow : public content::WebContentsDelegate,
|
| // remove this TODO.
|
| bool is_ime_window() const { return is_ime_window_; }
|
|
|
| + bool show_on_lock_screen() const { return show_on_lock_screen_; }
|
| +
|
| bool show_in_shelf() const { return show_in_shelf_; }
|
|
|
| AppDelegate* app_delegate() { return app_delegate_.get(); }
|
| @@ -547,6 +553,9 @@ class AppWindow : public content::WebContentsDelegate,
|
| // Whether |is_ime_window| was set in the CreateParams.
|
| bool is_ime_window_;
|
|
|
| + // Whether |show_on_lock_screen| was set in the CreateParams.
|
| + bool show_on_lock_screen_;
|
| +
|
| // Whether |show_in_shelf| was set in the CreateParams.
|
| bool show_in_shelf_;
|
|
|
|
|