summaryrefslogtreecommitdiffstats
path: root/gpu/GLES2/extensions
diff options
context:
space:
mode:
authorsimonjam@chromium.org <simonjam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-01 21:31:31 +0000
committersimonjam@chromium.org <simonjam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-01 21:31:31 +0000
commit5477d890353c732bbd0c16d8a3c5ce56a52ee2fe (patch)
treeb225cdf9c0dba2d2c77cc76b094551a8be9ba5cf /gpu/GLES2/extensions
parent271398aa3ff859d3deace9ff3ca575f14d263964 (diff)
downloadchromium_src-5477d890353c732bbd0c16d8a3c5ce56a52ee2fe.zip
chromium_src-5477d890353c732bbd0c16d8a3c5ce56a52ee2fe.tar.gz
chromium_src-5477d890353c732bbd0c16d8a3c5ce56a52ee2fe.tar.bz2
Add a force pipelining option to load flags.
Details: - Add a HttpPipelinedHostForced class for connections with forced requests. + Forced requests get their own pipeline and there's only one per host. + They always try to pipeline and won't retry if evicted. + Only one HttpStreamFactoryImpl::Job runs for all requests to the same origin with forced pipelining. All requests will fail if that Job fails. - Track HttpPipelinedHosts with a Key. Right now that's origin and force-pipelining, but it might be expanded to include content type. - Add a BufferedWriteStreamSocket that wraps a normal socket. It buffers Write() calls until a task fires to dispatch the buffer to the underlying socket. BUG=110794 TEST=net_unittests and unit_tests Review URL: http://codereview.chromium.org/9433015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124487 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/GLES2/extensions')
0 files changed, 0 insertions, 0 deletions