HttpStreamParser will not return any response headers at all if they are
greater than 256KB. Do not attempt to send the OnFinishOpeningHandshake
message in that case.

This fixes the no-crash-on-cookie-flood.html layout test for the new
implementation.

This also fixes the crash in the close-before-handshake-response.html layout test.

BUG=339456
TEST=net_unittests, http/tests/websocket

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249377 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249377
Fix null pointer dereference in FFmpegDemuxer::OnReadFrameDone

BUG=341193
TEST=FFmpegDemuxerTest.Read_EndOfStream_NoDuration_UnsupportedStream

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249378 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249378
Correctly pass compositor frame data's LatencyInfo into browser compositor

It used to be that we only pass GL renderer frame data's LatencyInfo
into browser compositor. Now with delegated renderer enabled on
android, we need to pass the delegated frame data's LatencyInfo
into browser compositor as well.

BUG=246034
TEST=telemetry smoothness test on andorid can show touch scroll latency
     number.

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

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