Version: 50.0.2661.86 (Official Build) (64-bit) OS: Ubuntu 14.04 What steps will reproduce the problem? Click a link in thunderbird. It opens a new tab in chrome, but chrome does not show.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ca3656dc321be956db788c5fc8ee16cd20ed6d86 commit ca3656dc321be956db788c5fc8ee16cd20ed6d86 Author: thomasanderson <thomasanderson@google.com> Date: Tue May 17 02:02:50 2016 X11: Better timestamp handling for _NET_ACTIVE_WINDOW Main changes introduced: 1. Get the X server timestamp in the newly created browser process and send it over IPC to the old process to update wm_user_time_ms 2. Add logic in set_wm_user_time_ms to avoid setting the time to 0 (or backwards) 3. If wm_user_time_ms == 0 and we try to activate a window, grab the server time first BUG= 593516 , 608521 , 379615 Review-Url: https://codereview.chromium.org/1949393007 Cr-Commit-Position: refs/heads/master@{#394018} [modify] https://crrev.com/ca3656dc321be956db788c5fc8ee16cd20ed6d86/chrome/browser/chrome_browser_main_extra_parts_x11.cc [modify] https://crrev.com/ca3656dc321be956db788c5fc8ee16cd20ed6d86/chrome/browser/ui/startup/startup_browser_creator.cc [modify] https://crrev.com/ca3656dc321be956db788c5fc8ee16cd20ed6d86/chrome/common/chrome_switches.cc [modify] https://crrev.com/ca3656dc321be956db788c5fc8ee16cd20ed6d86/chrome/common/chrome_switches.h [modify] https://crrev.com/ca3656dc321be956db788c5fc8ee16cd20ed6d86/tools/metrics/histograms/histograms.xml [modify] https://crrev.com/ca3656dc321be956db788c5fc8ee16cd20ed6d86/ui/events/platform/x11/x11_event_source.cc [modify] https://crrev.com/ca3656dc321be956db788c5fc8ee16cd20ed6d86/ui/events/platform/x11/x11_event_source.h [modify] https://crrev.com/ca3656dc321be956db788c5fc8ee16cd20ed6d86/ui/views/widget/desktop_aura/x11_desktop_handler.cc [modify] https://crrev.com/ca3656dc321be956db788c5fc8ee16cd20ed6d86/ui/views/widget/desktop_aura/x11_desktop_handler.h
Comment 1 by thomasanderson@chromium.org
, May 2 2016