Bug 1462906 - Make HTTP throttling v2 algorithm Nightly-only due to video streaming regressions. r=mayhemer, a=RyanVM
authorRyan VanderMeulen <ryanvm@gmail.com>
Tue, 10 Jul 2018 14:53:36 -0400
changeset 473812 13eedf348fc4
parent 473811 89ae2fc86930
child 473813 0d15d4c4e8c6
push id1749
push userryanvm@gmail.com
push date2018-08-06 13:40 +0000
treeherdermozilla-release@b5d39c025741 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmayhemer, RyanVM
bugs1462906
milestone61.0.2
Bug 1462906 - Make HTTP throttling v2 algorithm Nightly-only due to video streaming regressions. r=mayhemer, a=RyanVM
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -2114,17 +2114,23 @@ pref("network.auth.private-browsing-sso"
 // Control how throttling of http responses works - number of ms that each
 // suspend and resume period lasts (prefs named appropriately)
 #ifdef ANDROID
 // disabled because of bug 1382274
 pref("network.http.throttle.enable", false);
 #else
 pref("network.http.throttle.enable", true);
 #endif
+
+// Make HTTP throttling v2 algorithm Nightly-only due to bug 1462906
+#ifdef NIGHTLY_BUILD
 pref("network.http.throttle.version", 2);
+#else
+pref("network.http.throttle.version", 1);
+#endif
 
 // V1 prefs
 pref("network.http.throttle.suspend-for", 900);
 pref("network.http.throttle.resume-for", 100);
 
 // V2 prefs
 pref("network.http.throttle.read-limit-bytes", 8000);
 pref("network.http.throttle.read-interval-ms", 500);