<webview>: Fix crash when hosted in WebUI

The swapped out RenderView for the guest in the embedder's process was hitting a
CHECK failure. This change allows swapped out RenderViews for guests to live in WebUI.

BUG=324491

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

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

Change the defaults QuicConfig::server_initial_congestion_window to be
kDefaultInitialWindow, kDefaultInitialWindow instead of
kMaxInitialWindow, kDefaultInitialWindow.  Move the logic for allowing a
larger max from SetDefaults to the quic_server and internal QUIC server.
Remove the logic for setting "safe" defaults from the client.

Merge internal change: 57382959
https://codereview.chromium.org/97433002/


QUIC refactor to merge the QuicCongestionManager and the
SentPacketManager.

Merge internal change: 57374920
https://codereview.chromium.org/96513003/


Rename ReliableQuicStream::Close to Reset to accurately reflect the
correct semantics.

Merge internal change: 57369140
https://codereview.chromium.org/97383003/


Removing QuicCongestionControlTest.

QuicCongestionControlTest only tested the fixed rate sender and
receiver, which already has a test in FixRateTest.  Other functionality
is tested by the QuicCongestionManagerTest, so this is an orphan test.

Merge internal change: 57366308
https://codereview.chromium.org/97413002/


Remove confusing ReliableQuicStream::TerminateFromPeer method.

Merge internal change: 57325567
https://codereview.chromium.org/97403002/

R=rch@chromium.org

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

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