Clean-up: Replaces obsolete Font/FontList methods.

Replaces obsolete methods of gfx::Font and gfx::FontList with new ones.

BUG=265485
TEST=Run unit_tests.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248902 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 248902
hide the input method window when the user is done typing

BUG=340100

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248903 0039d316-1c4b-4281-b951-d872f2087c98
Implement support for QUIC proxies in ProxyServer

BUG=335275

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248904 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 248904
QUIC - Start the process for reading crypto config data from disk cache
as early as possible (even before host resokution has started).

Create QuicServerInfo in QuicStreamFactory and pass the ownership
to QuicCryptoClientConfig::CachedState.

This is a parital release. Will be hooking up persisting and
reading of the data (including waiting for the disk read to finish)
in the next release.

R=wtc@chromium.org

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

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