Title: [139655] trunk/Source/WebKit2
Revision
139655
Author
a...@apple.com
Date
2013-01-14 13:31:12 -0800 (Mon, 14 Jan 2013)

Log Message

        NetworkProcess scheduler never resumes resource loads that were postponed
        due to connection limit
        https://bugs.webkit.org/show_bug.cgi?id=106821

        Reviewed by Brady Eidson.

        * NetworkProcess/NetworkResourceLoadScheduler.cpp:
        (WebKit::NetworkResourceLoadScheduler::servePendingRequests):
        * NetworkProcess/NetworkResourceLoadScheduler.h:
        Remove an uninitialized variable that could prevent loading.

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (139654 => 139655)


--- trunk/Source/WebKit2/ChangeLog	2013-01-14 21:31:06 UTC (rev 139654)
+++ trunk/Source/WebKit2/ChangeLog	2013-01-14 21:31:12 UTC (rev 139655)
@@ -1,3 +1,16 @@
+2013-01-14  Alexey Proskuryakov  <a...@apple.com>
+
+        NetworkProcess scheduler never resumes resource loads that were postponed
+        due to connection limit
+        https://bugs.webkit.org/show_bug.cgi?id=106821
+
+        Reviewed by Brady Eidson.
+
+        * NetworkProcess/NetworkResourceLoadScheduler.cpp:
+        (WebKit::NetworkResourceLoadScheduler::servePendingRequests):
+        * NetworkProcess/NetworkResourceLoadScheduler.h:
+        Remove an uninitialized variable that could prevent loading.
+
 2013-01-11  Balazs Kelemen  <kbal...@webkit.org>
 
         [Qt][WK2] plugin tests assert in debug

Modified: trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoadScheduler.cpp (139654 => 139655)


--- trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoadScheduler.cpp	2013-01-14 21:31:06 UTC (rev 139654)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoadScheduler.cpp	2013-01-14 21:31:12 UTC (rev 139655)
@@ -146,9 +146,6 @@
 
 void NetworkResourceLoadScheduler::servePendingRequests(ResourceLoadPriority minimumPriority)
 {
-    if (m_suspendPendingRequestsCount)
-        return;
-
     LOG(NetworkScheduling, "(NetworkProcess) NetworkResourceLoadScheduler::servePendingRequests Serving requests for up to %i hosts", m_hosts.size());
 
     m_requestTimer.stop();

Modified: trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoadScheduler.h (139654 => 139655)


--- trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoadScheduler.h	2013-01-14 21:31:06 UTC (rev 139654)
+++ trunk/Source/WebKit2/NetworkProcess/NetworkResourceLoadScheduler.h	2013-01-14 21:31:12 UTC (rev 139655)
@@ -92,7 +92,6 @@
 
     HostRecord* m_nonHTTPProtocolHost;
 
-    unsigned m_suspendPendingRequestsCount;
     bool m_isSerialLoadingEnabled;
 
     WebCore::Timer<NetworkResourceLoadScheduler> m_requestTimer;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to