Removes obsolete gfx::ElideUrl (gfx::Font version).

gfx::ElideUrl() which takes gfx::Font is obsolete.  Remove the method.

BUG=265485
TEST=Run ui_unittests.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233569 0039d316-1c4b-4281-b951-d872f2087c98
Add missing param to string in GRD file.

Without it, the substitution is not going to work.

BUG=315192
TBR=asargent

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233570 0039d316-1c4b-4281-b951-d872f2087c98
Change FrameInput::InsertRawAudioFrame(PcmAudioFrame) interface to InsertAudio(AudioBus).

This is a prerequisite to "gluing" the Chrome audio capture implementation with CastSender in a later change.

Major changes:

1. AudioEncoder: Removed dependency on WebRTC ACM, using opus library directly.
2. AudioEncoder: Much moar unit testing.
3. AudioEncoder: Minor structural simplifications (e.g., provide FrameEncodedCallback to ctor, one sampling rate per instance).
4. AudioEncoder: Now populating EncodedAudioFrame::frame_id field.
5. End2EndTest: Replaced SNR code with simpler "crossing-zero counter" for confirming audio signals (works well even for resampled audio).

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

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

WebSocketHost now logs all IPC messages in both directions using a
common format.

Run a debug build with --vmodule=websocket_host=3 to see all WebSocket-related
IPCs.

Numeric arguments are no longer preceeded with a space in the
output. String arguments are quoted.

BUG=
TEST=chrome --vmodule=websocket_host=3

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233572 0039d316-1c4b-4281-b951-d872f2087c98
Files.app: Delay to close the background page until all the views are closed.

The unload method of Files.app dialog calls the maybeCloseBackgroundPage method
and it means the background is closed just before the dialog is closed.

This hits another bug crbug.com/316097 and couses to close the background page
unexpectedly after Files.app opens again. In order to avoid the bug, this CL
delay to close the background page until all the views are closed.

BUG=314557
TEST=manually

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

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