Cast:Adding signaling and infrastructure for adjustable delay

Actual adjustment of the target delay will be done in a follow up cl. 

This cl also includes some clean-up of the rtcp types.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256757 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 256757
Remove extensions::ExtensionSystem::Get(profile_) from ExtensionService

ExtensionService has a reference to the associated ExtensionSystem. Use it in
all cases in order to avoid a lookup in a constantly-growing map of BCKS.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256758 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 256758
cc: Remove showing culled tile borders as a different color.

This visualization depends on use making quads at full size then
shrinking them later. Instead we will only generate quads that are
visible after occlusion. We should visualize the occlusion instead
(for which there is a command line flag to do so).

R=enne
BUG=344962

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256759 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 256759
Move to new attestation dbus methods.

The new attestation methods support selection of an alternate Privacy CA
which has been configured by enterprise policy.  This CL does not add
support for alternate PCAs, just support for the new methods.

BUG=chromium:243605
TEST=unit, manual

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

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