Update QTBUG-17223 for Qt 4.8
authorShane Kearns <shane.kearns@accenture.com>
Thu, 5 May 2011 15:03:14 +0000 (16:03 +0100)
committerMarkus Goetz <Markus.Goetz@nokia.com>
Mon, 9 May 2011 11:16:41 +0000 (13:16 +0200)
commit7dd503c62f9d7b58597e6b659fe3effe439ac16e
tree7076674e9c314d695241f62f27ebd3b1f1a23a56
parent9c1293283e02e11525325153f4b85a0a23bfef9f
Update QTBUG-17223 for Qt 4.8

In Qt 4.7, http network requests are assigned to http connection
channels before connecting the channel.
In Qt 4.8, channels are connected "blind" as this gives a performance
improvement in certain circumstances.

On the assumption that User-Agent should be the same for all the
requests being sent to the server in a given burst, we use the first
queued request to set the user agent for a http proxy.

Task-number: QTBUG-17223
Reviewed-by: Markus Goetz
Reviewed-by: Martin Petersson
src/network/access/qhttpnetworkconnection.cpp
src/network/access/qhttpnetworkconnection_p.h
src/network/access/qhttpnetworkconnectionchannel.cpp