Added BrowserPolicyConnector::GetDeviceManagementUrl().

This allows sharing the command line override on all platforms.

BUG=275292

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246251 0039d316-1c4b-4281-b951-d872f2087c98
Make ErrorConsole catch errors from Extension WebContents Views

Allow ErrorConsole to catch errors from added html pages which are run in their
own view.  Test included.

BUG=21734

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246252 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 246252
ECHO_TO_CONSOLE does not count as tracing startup.

Currently we assume we're in startup tracing if the TraceLog has been enabled.
But, in the case of ECHO_TO_CONSOLE we will have started the trace log but we
don't want the startup tracing code to automatically shut down our console
tracing.

This CL makes the is_tracing_start_ flag depend on both IsTracing and that
ECHO_TO_CONSOLE is not enabled.

BUG=trace-viewer:516

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

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