| Index: ui/views/window/non_client_view.h
|
| diff --git a/ui/views/window/non_client_view.h b/ui/views/window/non_client_view.h
|
| index 25459cb17712997d7f6f148012d424acb8d0eb07..74209869f2699afe2b714150fe1a84315fb0608e 100644
|
| --- a/ui/views/window/non_client_view.h
|
| +++ b/ui/views/window/non_client_view.h
|
| @@ -220,6 +220,8 @@ class VIEWS_EXPORT NonClientView : public View, public ViewTargeterDelegate {
|
| client_view_ = client_view;
|
| }
|
|
|
| + void set_mirror_client_in_rtl(bool mirror) { mirror_client_in_rtl_ = mirror; }
|
| +
|
| // Layout just the frame view. This is necessary on Windows when non-client
|
| // metrics such as the position of the window controls changes independently
|
| // of a window resize message.
|
| @@ -252,6 +254,9 @@ class VIEWS_EXPORT NonClientView : public View, public ViewTargeterDelegate {
|
| // implementation.
|
| ClientView* client_view_;
|
|
|
| + // Set to false if client_view_ position shouldn't be mirrored in RTL.
|
| + bool mirror_client_in_rtl_;
|
| +
|
| // The NonClientFrameView that renders the non-client portions of the window.
|
| // This object is not owned by the view hierarchy because it can be replaced
|
| // dynamically as the system settings change.
|
|
|