diff options
Diffstat (limited to 'WebCore/loader/ResourceLoadScheduler.cpp')
-rw-r--r-- | WebCore/loader/ResourceLoadScheduler.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/WebCore/loader/ResourceLoadScheduler.cpp b/WebCore/loader/ResourceLoadScheduler.cpp index ca85ff4..7c50dc1 100644 --- a/WebCore/loader/ResourceLoadScheduler.cpp +++ b/WebCore/loader/ResourceLoadScheduler.cpp @@ -192,10 +192,9 @@ void ResourceLoadScheduler::servePendingRequests(HostInformation* host, Priority if (shouldLimitRequests && host->limitRequests()) return; - resourceLoader->start(); - if (!resourceLoader->reachedTerminalState()) - host->addLoadInProgress(resourceLoader.get()); requestsPending.removeFirst(); + host->addLoadInProgress(resourceLoader.get()); + resourceLoader->start(); } } } |