Chromium Code Reviews| 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 fdd048509fce901466246313a2706ccee46e996b..3aadeb10bae2a36501e4271ce180a13f2d5a325b 100644 |
| --- a/ui/views/win/hwnd_message_handler.h |
| +++ b/ui/views/win/hwnd_message_handler.h |
| @@ -283,6 +283,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) |
| @@ -371,6 +375,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. |
| @@ -426,6 +431,7 @@ class VIEWS_EXPORT HWNDMessageHandler : |
| LRESULT OnTouchEvent(UINT message, WPARAM w_param, LPARAM l_param); |
| void OnWindowPosChanging(WINDOWPOS* window_pos); |
| void OnWindowPosChanged(WINDOWPOS* window_pos); |
| + void OnSessionChange(WPARAM status_code, PWTSSESSION_NOTIFICATION session_id); |
|
sky
2014/01/16 16:36:37
Keep alphabetical (see comment on 382).
|
| typedef std::vector<ui::TouchEvent> TouchEvents; |
| // Helper to handle the list of touch events passed in. We need this because |