I took a look at the page speed macros....
Some of those settings are insane, and some are not even valid.
For instance:
"network.http.pipelining.maxrequests", 100"
The max for this pref is 8, no matter how high it's set, it will never make more than 8 requests.
Here's more sane settings if you want to try them.
In macros.cfg:
# PAGESPEED MACRO
# TOGGLE PAGESPEED
ToggleSpeed{
menu = "Enable Page Load Speed-Up"
getpref(BOOL, "network.http.pipelining") == true ? &DisableSpeed:&EnableSpeed;
&Sync;
getpref(BOOL, "network.http.pipelining") == true ? $warn = "enabled":$warn = "disabled";
Alert("Page Load Speed-Up has been ".$warn."!");
}
# ENABLE PAGESPEED
EnableSpeed{
# TURN ON TIMER BASED REFLOW MANAGEMENT
setpref(BOOL, "content.notify.ontimer", true);
# SETS THE ALLOWED TIME BETWEEN REFLOWS IN MICROSECONDS
setpref(INT, "content.notify.interval", 240000);
# SET THE NUMBER OF REFLOWS TO DO BEFORE WAITING FOR THE REST OF THE PAGE TO ARRIVE
setpref(INT, "content.notify.backoffcount", 10);
# ENABLE IMPROVED PIPELINING
setpref(BOOL, "network.http.pipelining", true);
setpref(INT, "network.http.pipelining.maxrequests", 8);
setpref(BOOL, "network.http.proxy.pipelining", true);
# INCREASE MULTI-THREADED DOWNLOAD PERFORMANCE
setpref(INT, "network.http.max-connections", 24);
setpref(INT, "network.http.max-connections-per-server", 16);
setpref(INT, "network.http.max-persistent-connections-per-proxy", 8);
setpref(INT, "network.http.max-persistent-connections-per-server", 4);
}
DisableSpeed{
setpref(BOOL, "content.notify.ontimer", false);
setpref(INT, "content.notify.interval", 120000);
setpref(INT, "content.notify.backoffcount", -1);
setpref(BOOL,"network.http.pipelining", false);
setpref(INT, "network.http.pipelining.maxrequests", 4);
setpref(BOOL, "network.http.proxy.pipelining", false);
setpref(INT, "network.http.max-connections", 24);
setpref(INT, "network.http.max-connections-per-server", 8);
setpref(INT, "network.http.max-persistent-connections-per-proxy", 4);
setpref(INT, "network.http.max-persistent-connections-per-server", 2);
}
In menus.cfg:
# ----- Tools
&Tools{
%ifplugin macros
:&Mail And News
-
age &Search
:&Web Search
:&Translate From
%else
&Web Search\tCtrl+G=ID_NAV_SEARCH
%endif
%ifplugin macros|privacy
-
:&Privacy
%endif
%ifplugin macros
ro&xy
:&User Agent
-
macros(ToggleSpeed)
}
Theses settings can cause problems loading some pages.