| Index: ui/views/win/hwnd_message_handler.h
|
| diff --git a/ui/views/win/hwnd_message_handler.h b/ui/views/win/hwnd_message_handler.h
|
| index d0b51d2954820f0d4022f8d5c937b31cb4b617dd..60b267f741ae6363e3599f3ce1e50c9570b8e15c 100644
|
| --- a/ui/views/win/hwnd_message_handler.h
|
| +++ b/ui/views/win/hwnd_message_handler.h
|
| @@ -286,6 +286,10 @@ class VIEWS_EXPORT HWNDMessageHandler :
|
| // layered windows only.
|
| void RedrawLayeredWindowContents();
|
|
|
| + // Attempts to force the window to be redrawn, ensuring that it gets
|
| + // onscreen.
|
| + void ForceRedrawWindow(int attempts);
|
| +
|
| // Message Handlers ----------------------------------------------------------
|
|
|
| BEGIN_SAFE_MSG_MAP_EX(HWNDMessageHandler)
|
| @@ -374,6 +378,7 @@ class VIEWS_EXPORT HWNDMessageHandler :
|
| MSG_WM_THEMECHANGED(OnThemeChanged)
|
| MSG_WM_WINDOWPOSCHANGED(OnWindowPosChanged)
|
| MSG_WM_WINDOWPOSCHANGING(OnWindowPosChanging)
|
| + MSG_WM_WTSSESSION_CHANGE(OnSessionChange)
|
| END_MSG_MAP()
|
|
|
| // Message Handlers.
|
| @@ -418,6 +423,7 @@ class VIEWS_EXPORT HWNDMessageHandler :
|
| void OnPaint(HDC dc);
|
| LRESULT OnReflectedMessage(UINT message, WPARAM w_param, LPARAM l_param);
|
| LRESULT OnScrollMessage(UINT message, WPARAM w_param, LPARAM l_param);
|
| + void OnSessionChange(WPARAM status_code, PWTSSESSION_NOTIFICATION session_id);
|
| LRESULT OnSetCursor(UINT message, WPARAM w_param, LPARAM l_param);
|
| void OnSetFocus(HWND last_focused_window);
|
| LRESULT OnSetIcon(UINT size_type, HICON new_icon);
|
|
|