Make dbus-based wifi data provider optional on linux

The linux wifi data provider adds an external dependency on libdbus.
This prevents building content_browser on linux systems that don't
include it (particularly embedded ones such as chromecast).

Introduce use_dbus gyp variable and remove this dependency when
use_dbus==0.

BUG=318315,318413

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234894 0039d316-1c4b-4281-b951-d872f2087c98
Add mojo_idl_generator.gypi
NOT FOR REVIEW
BUG=
R=darin@chromium.org

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=234233

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234895 0039d316-1c4b-4281-b951-d872f2087c98
Fetch privet devices if selected device is a privet device

This is an initial solution. In case a privet device is selected, start fetching all privet devices. A more complete solution (coming later) will be to fetch only the specific privet destination.

BUG=311390

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234896 0039d316-1c4b-4281-b951-d872f2087c98
Switch chrome to use QUIC v12.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234897 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234896
Deprecate disable_async_readpixels on Qualcomm

Fence queries were fixed.

BUG=278606
TEST=GLReadbackTest.ReadPixelsWithPBOAndQuery
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234898 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234898