Fix test failure for 32 bit official build.

Official 32 bit builds seem to generate x86 fpu instructions while normal
development settings and Chromium settings generate SSE instructions. GCC has a
loss of precision bug (gcc.gnu.org/PR323) that results in a different floating
point value in some cases. This bug can be worked around by storing the
intermediate value in a variable.

BUG=334475

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245343 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245343
Flag-flip of app-list-voice-search (2)

The 1st patch was reverted because it appears on all platforms
accidentally. This is on by default only in ChromeOS.

BUG=333914
TBR=xiyuan@chromium.org
TEST=manually

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245345 0039d316-1c4b-4281-b951-d872f2087c98
Return an error on Multiple AUs in a PES.

HLS spec recommends a single access unit(AU) in a packetized elementary stream(PES) so that each access unit can
be assigned a unique PTS and DTS. The change makes es_parser_h264 return an error if the AU cannot be assigned a PTS and DTS.

BUG=254214

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245347 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245347
Remove deprecated test: ShelfWidgetTest::ActivateAsFallback

BUG=285364

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245348 0039d316-1c4b-4281-b951-d872f2087c98
[chromeos] Add a battery discharge rate plot to about:power page.

BUG=333087
TBR=sky

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245350 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245350
Move AutofillProfileSyncableService into the Autofill component.

This change enables this code to be built on iOS and facilitates the eventual
componentization of //chrome-browser/sync. As with other Autofill unit
tests, componentization of the unit test will follow.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245351 0039d316-1c4b-4281-b951-d872f2087c98
Add the UI compositor to the Mac build

Move the bulk of the files in content/browser/aura to
content/browser/compositor, since they're not aura-specific.

Build all of those files in the Mac build, and add ui/compositor
to the dependencies of the Mac build. These files will soon only
be excluded from the Android build.

BUG=314190

> Originally submitted:
> https://codereview.chromium.org/137893007
> Then reverted:
> https://codereview.chromium.org/137853019 (bug 335083)

This submission has the failing test disabled.

TBR=piman,danakj

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245352 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245352
Add third-party library 'webtreemap' for use in tools.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245353 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245353
Make WindowReachedScreen support async readback

This is the final caller that doesn't fall back or is Aura-only, and so
Aura's snapshot can switch over to only being asynchronous.

BUG=332167

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245354 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245354
Roll libjingle+webrtc to r5397.

R=sergeyu@chromium.org, wjia@chromium.org
TBR=phoglund@chromium.org

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

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

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