Revert 263726 "x11: Remove X11 message-pump."

Reason for revert: along with 263718 blamed for
http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%282%29/builds/45298
http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%281%29/builds/29956

> x11: Remove X11 message-pump.
> 
> The remaining use of the X11 mesage-pump was opening the connection to the
> X11 server. This patch moves that out of the message-pump, into gfx. This
> allows us to remove the X11 message-pump, and just use the base Glib-based
> message-pump on Linux and ChromeOS.
> 
> BUG=354062
> R=darin@chromium.org, sky@chromium.org
> 
> Review URL: https://codereview.chromium.org/235043005

TBR=sadrul@chromium.org

Review URL: https://codereview.chromium.org/238093002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263733 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: dfca51a8801c7be9db5cb59de202dc0e0c91ccda
6 files changed
tree: 9a6e20cbc57eecad989f5a386b852eac5b9aa821
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/