Created attachment 54197 [details] Screenshot of wire capture [result of work by Markus Goetz as part of QTBUG-9894] To get HTTP pipelining to work at all on Qt-Symbian, and work better in other Qt ports, the values in initializeMaximumHTTPConnectionCountPerHost() in the following file need to fixed up. \WebCore\platform\network\qt\ResourceRequestQt.cpp I verified on N97 that changing the Symbian max value to 3 * (1+3) makes at least a few requests start getting pipelined, where there were previously _zero_ in vanilla Qt 4.6.2.
Let's get the fix into the 2.0 branch
Created attachment 54285 [details] Patch
Looks good to me, and thanks for the investigation Markus!
Committed r58254: <http://trac.webkit.org/changeset/58254>
Cherry-picked into qtwebkit-4.6 with commit 4b36f14a0ee2b25bf534f5691bea09ad0616d67d
Revision r58254 cherry-picked into qtwebkit-2.0 with commit 417bc302e719c47f787df4e9e463c93f83006386