Created attachment 81328 [details] local test case I'm not sure if this is an Inspector regression or a real loader one. It looks like all resources on a page start loading at once, ignoring per-host connection limit. Steps to reproduce: put attached test case into LayoutTests/http/tests/, and open <http://127.0.0.1:8000/test.html>. To reproduce again, reload.
Created attachment 81329 [details] Safari 5.0.3 screenshot
Created attachment 81330 [details] nightly screenshot
The connection limit of Snow Leopard is 6, and you can see that in Safari/WebKit 5.0.3, there are always no more than 6 connections. In nightly builds, it's either that Web Inspector lies, or the limit is not respected.
Looks like a Web inspector issue, not a loader one.
<rdar://problem/9054881>
We use InspectorInstrumentation::willSendRequest signal as a "start" mark. It looks like notifier now calls it for > than 6 resources at once (http://codesearch.google.com/codesearch/p?hl=en#OAMlx_jo-ck/src/third_party/WebKit/Source/WebCore/loader/ResourceLoadNotifier.cpp&q=InspectorInstrumentation::willSendRequest&exact_package=chromium&sa=N&cd=3&ct=rc&l=121). Any idea on why it might be so?
Can't repro