| Index: ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc
 | 
| diff --git a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc
 | 
| index 69c5b2f44a8f567170a4288df8c584b1ddf81b19..821a3f8cf1be9753324a3cb16cd16c80a3107671 100644
 | 
| --- a/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc
 | 
| +++ b/ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc
 | 
| @@ -523,7 +523,16 @@ void DesktopWindowTreeHostX11::Activate() {
 | 
|    if (!window_mapped_)
 | 
|      return;
 | 
|  
 | 
| -  X11DesktopHandler::get()->ActivateWindow(xwindow_);
 | 
| +  X11DesktopHandler::get()->ActivateWindow(xwindow_,
 | 
| +                                           false /* for_user_gesture */);
 | 
| +}
 | 
| +
 | 
| +void DesktopWindowTreeHostX11::ActivateForUserGesture() {
 | 
| +  if (!window_mapped_)
 | 
| +    return;
 | 
| +
 | 
| +  X11DesktopHandler::get()->ActivateWindow(xwindow_,
 | 
| +                                           true /* for_user_gesture */);
 | 
|  }
 | 
|  
 | 
|  void DesktopWindowTreeHostX11::Deactivate() {
 | 
| 
 |