| Index: ash/public/cpp/window_properties.h
|
| diff --git a/ash/public/cpp/window_properties.h b/ash/public/cpp/window_properties.h
|
| index 7187ae70f1b10da93b84e297a0ee059be56f1aa3..5b1bc6c6876690a7cb15363612f70bac63c869ec 100644
|
| --- a/ash/public/cpp/window_properties.h
|
| +++ b/ash/public/cpp/window_properties.h
|
| @@ -18,6 +18,10 @@ using WindowProperty = ui::ClassProperty<T>;
|
|
|
| namespace ash {
|
|
|
| +namespace mojom {
|
| +enum class WindowPinType;
|
| +}
|
| +
|
| // Shell-specific window property keys for use by ash and its clients.
|
|
|
| // Alphabetical sort.
|
| @@ -30,6 +34,14 @@ ASH_PUBLIC_EXPORT extern const aura::WindowProperty<bool>* const
|
| ASH_PUBLIC_EXPORT extern const aura::WindowProperty<int32_t>* const
|
| kShelfItemTypeKey;
|
|
|
| +// A property key to store ash::WindowPinType for a window.
|
| +// When setting this property to PINNED or TRUSTED_PINNED, the window manager
|
| +// will try to fullscreen the window and pin it on the top of the screen. If the
|
| +// window manager failed to do it, the property will be restored to NONE. When
|
| +// setting this property to NONE, the window manager will restore the window.
|
| +ASH_PUBLIC_EXPORT extern const aura::WindowProperty<
|
| + ash::mojom::WindowPinType>* const kWindowPinTypeKey;
|
| +
|
| // Alphabetical sort.
|
|
|
| } // namespace ash
|
|
|