Merge pull request #126 from halton/vaapi-sandbox

Call vaInitialize() at PreSandbox stage.
[Backport] Cherry-pick r253775 (b84054f) from upstream.

  Author:    kalyan.kondapally@intel.com <kalyan.kondapally@intel.com>

  Fix potential crash in CursorLoaderOzone.

  We load a different set of cursors with Ash and DesktopAura. Hence,
  we cannot assume kCursorPointer is always loaded. Instead of making
  any assumptions for default cursor image, we set this as NULL.

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

This is required for any Crosswalk target that uses Wayland not to crash
instantly when the cursor is moved.
Merge pull request #136 from rakuco/cr-backport-r253775

[Backport] Cherry-pick r253775 (b84054f) from upstream.
[Backport] Remove X11 and GTK dependencies from host_forwarder

Use libevent as the implementation of MessagePumpForUI.

BUG=346113

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

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