[SyncFS] Add UMAs to track syncfs usage

BUG=347424

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255678 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 255678
Enable more webrtc content_browsertests on Android.

Fix SDP filtering issue on Android. rtpmap 101 is a data codec and it shouldn't be removed.

Some tests are fixed by this patch:
WebRtcBrowserTest.CanSetupLegacyCall
WebRtcBrowserTest.CallWithDataOnly
WebRtcBrowserTest.CallWithDataAndMedia
WebRtcAecDumpBrowserTest.CallWithAecDump

Some tests have been disabled in the source code:
WebRtcBrowserTest.CanMakeEmptyCallThenAddStreamsAndRenegotiate
WebRtcBrowserTest.CallWithDataAndLaterAddMedia
WebRTCInternalsBrowserTest.WithRealPeerConnectionCall

Some tests are no longer there:
WebRTCInternalsBrowserTest.NegotiateUnsupportedVideoCodec
WebRTCInternalsBrowserTest.NegotiateNonCryptoCall

BUG=181069
R=ronghuawu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255679 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 255679
Re-land: Change the user action file format from .txt to .xml.

In this way, more information can be added (currently added 'description' and 'owner' for each action) 

A few functions are moved from tools/metrics/histograms to tools/metrics/common to be shared by tools/metrics and tools/histograms.

CL 149503005 broke in http://crrev.com/255357. Add a patch to fix histograms presubmit. 

BUG=340735
NOTRY=true

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

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