Relanding WebRTC browser tests will now render during tests

WebRTC browser tests will now render during tests.

This is a speculative fix to try to fix the video quality test timeouts
on the FYI bots. I noticed the browser tests did not run with pixel
output enabled, which means they don't really render. Not sure how it
is related to the gUM failures in the bug, but this will at least make
it easier to see what's going on when it fails

TBR=xians@chromium.org
BUG=340609

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249688 0039d316-1c4b-4281-b951-d872f2087c98
Add UMA stats for the wildcard login check.

Enterprise devices make an online check with GAIA to reconfirm login
permission when users login in via wildcards in the login whitelist
device setting. This adds UMA stats to quantify the slow-down incurred
on the login flow.

BUG=chromium:336284
TEST=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249689 0039d316-1c4b-4281-b951-d872f2087c98
Revert 249523 "telemetry: Use browser compositor rendering stats..."

Reason for revert: The HasRenderingStats method in Python that this change added is calling a non-existent method (see http://build.chromium.org/p/chromium.perf/builders/Mac%2010.8%20Perf%20%282%29/builds/2827). Is also on the blamelist for http://build.chromium.org/p/chromium.perf/builders/Win%207%20Perf%20%281%29/builds/11758 which is the first red build on that bot.

> telemetry: Use browser compositor rendering stats in smoothness
>
> Depends on https://codereview.chromium.org/148983007/
>
> Switch smoothness benchmark to use rendering stats from the top level
> compositor; i.e. if data from a browser compositor is available, use that.
> Otherwise use the data from the renderer compositor.
>
> R=nduca@chromium.org,tonyg@chromium.org
> BUG=340753
>
> Review URL: https://codereview.chromium.org/150103003

TBR=ernstm@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249691 0039d316-1c4b-4281-b951-d872f2087c98
Update V8 to version 3.24.34.

TBR=jkummerow@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249693 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1828.0 to 1829.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249695 0039d316-1c4b-4281-b951-d872f2087c98
Disabling flaky PDFBrowserTest.Basic on MacOSX official builder. For more details see http://crbug.com/79837

BUG=79837

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249696 0039d316-1c4b-4281-b951-d872f2087c98
Allow embedders to control which fullscreen player to release when exiting fullscreen.

The main issue being fixed is that the embedded player does not reflect playback status on remote player. This is because when fullscreen is exited, the fullscreen player's resources are released (which unintentionally releases the remote player's resources since the remote player is the fullscreen player at this point).

Related downstream changes in CL 153495.

BUG=298231

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249699 0039d316-1c4b-4281-b951-d872f2087c98
drive: Wire |has_more| callback parameters to FileSystem

fileapi::AsyncFileUtil::ReadDirectoryCallback has a boolean parameter |has_more| to return the result progressively.
Wire this parameter to FileSystem to use it later.

Add |has_more| parameter to drive::ReadDirectoryCallback.
Remove ResourceMetadata::ReadDirectoryOnUIThread.
Add a new typedef DebugInfoCollector::ReadDirectoryCallback to keep the signature unchanged.

BUG=340931
TEST=unit_tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249700 0039d316-1c4b-4281-b951-d872f2087c98
User pods layout order fixed. Public pods go first.

BUG=326651

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249701 0039d316-1c4b-4281-b951-d872f2087c98
Don't show the import supervised user link before signin state is known.

BUG=341774

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

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