Update third_party/libva to version 1.3.1.

Update libva headers to 1.3.1, by:
git clone git://anongit.freedesktop.org/libva /tmp/libva
cd /tmp/libva
git checkout libva-1.3.1
rm -rf ~/chromium/src/third_party/libva/va
find va -name \*.h -exec cp --parents \{\} ~/chromium/src/third_party/libva \;
sh build/gen_version.sh . va/va_version.h.in > ~/chromium/src/third_party/libva/va/va_version.h

Also locally remove struct _VAEncMacroblockParameterBufferH264 from
va/va_enc_h264.h, which contained an empty union, causing compile errors, and remove va/egl/va_egl.h due to lack of license header, and remove third_party/libva/va/wayland/wayland-drm-client-protocol.h.

BUG=None
TEST=build and run video decode/encode unittests
TBR=brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279284 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 176742:176782

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=176743:176782&mode=html
TBR=senorblanco@chromium.org,fmalita@chromium.org
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279287 0039d316-1c4b-4281-b951-d872f2087c98
Cleanup: Slightly simplify a test.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279291 0039d316-1c4b-4281-b951-d872f2087c98
Extensions: Add some CHECKs to help track down a flaky TestAdblockExtensionCrash.

BUG=387866

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279293 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Unit tests for DeviceUtils.

BUG=267773

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279294 0039d316-1c4b-4281-b951-d872f2087c98
Set session-client-inactive on the video container instead of the plugin.

BUG=387488

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279295 0039d316-1c4b-4281-b951-d872f2087c98
Fix wrong result from IsKnownUnaccelerated() even if there are H/W acceleratable codecs.

Android's MediaCodec can return several codecs for given codec type.
If H/W acceleratable codec is not top of the list, it might return false.
Although device is supporting H/W accelerating for given codec type,
IsKnownUnaccelerated() returns wrong result.

BUG=386484

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279297 0039d316-1c4b-4281-b951-d872f2087c98
Initialize the RenderWidget color profile for change detection

sRGB is a common color profile (especially on win32), so the browser
process communicates it to render_widget/_view's with an empty color
profile (length 0).

To allow profile change detection, the RenderWidget's initial device
color profile should be initialized to an invalid color profile with
non-zero length: '0' is a perfectly good value, use that.

No change in behavior, no new tests.

TBR=jochen@chromium.org
BUG=369787

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279298 0039d316-1c4b-4281-b951-d872f2087c98
Disable automatic reconnection for It2Me.

Automatic reconnect isn't useful for It2Me and it doesn't work
anyway (host doesn't allow more than one connection).

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279301 0039d316-1c4b-4281-b951-d872f2087c98
rAc: Fix crash when there are no valid countries to choose from

BUG=388018

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279302 0039d316-1c4b-4281-b951-d872f2087c98
Increase the test output line limit 50 -> 5000

BUG=386566
R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279304 0039d316-1c4b-4281-b951-d872f2087c98
[fsp] Add tracing macros for the reading operation.

This CL adds basic tracing macros to be able to track reading performance.

TEST=Tested manually with chrome://tracing.
BUG=384201

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279306 0039d316-1c4b-4281-b951-d872f2087c98
Apps and Extension Documentation: Don't forbid non-standard icon sizes.

Re-applying SVN r194776, which was inadvertently lost in a refactor.

BUG=230281
BUG=387515
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279307 0039d316-1c4b-4281-b951-d872f2087c98
crypto: Add ECPrivateKey::Copy (not needed for OpenSSL) and
ECPrivateKey::ExportRawPublicKey.

R=rsleevi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279308 0039d316-1c4b-4281-b951-d872f2087c98
Adds support for running analyzer from gyp_chromium

Analyzer is going to be used to determine if a set of files effects
any of the dependencies for a bot.

BUG=383609
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279309 0039d316-1c4b-4281-b951-d872f2087c98
Gallery: Clean the code related with cropping.

This is a preparation for crbug.com/127120 .

* Add missing ';'.
* Add missing comments.
* Simpify the internal structure of DraggableRect#getDragHandler method.

BUG=127120
TEST=manually

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279310 0039d316-1c4b-4281-b951-d872f2087c98
Skia roll f22b6b5:6fc763e

https://skia.googlesource.com/skia/+log/f22b6b5883943d7127cd3f77fed822fa65642f1a..6fc763e3c2b1e539510cb18ece8b97e183099ab1

CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_layout_rel
TBR=rmistry@google.com
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279311 0039d316-1c4b-4281-b951-d872f2087c98
athena: Show network and battery status in the UI.

The status of network and battery is displayed in a text-only view in
this patch at the top-right corner of the screen.

BUG=387202, 387204
R=oshima@chromium.org

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

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

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