Step 1: type about:config in the Firefox address bar and hit enter.
Click “i’ll be careful,i promise!”, when prompted.
Step 2:
In the Filter search bar type network.http.pipelining.
Here, if the value is set to false, then double-click it to set the value to true.
Step 3:
Again, go to the Filter search bar and type network.http.pipelining.maxrequests. Double-click on this option and set its value to 8.
Step 4:
Similarly, open network.http.proxy.pipelining and set its value to true by double-clicking on it.
Step 5:
Type network.dns.disableIPv6 in the filter search bar and set this option to true by double clicking on it.
Step 6:
CONTENT INTERRUPT PARSING
This preference is used to control the response to UI events if the application will interrupt parsing a page.
Right-click (for Apple users ctrl+click) anywhere in the about:config window, select New–>Boolean from the pop-up menu.
Then enter content.interrupt.parsing in the New boolean value pop-up window and click OK.
Select true and click OK when prompted to choose the value for the new boolean
Step 7:
Mozilla applications regularly render what has been received at any instance, instead of waiting for a page to completely download to display it to the user. This option controls the maximum amount of time the application will be unresponsive while rendering pages.
Right-click (for Apple users ctrl+click) anywhere in the about:config window, select New–>Integer from the pop-up menu.
Here, enter content.max.tokenizing.time in the New integer value pop-up window and click OK.
Set the value of content.max.tokenizing time to 2250000 when prompted and click OK.
Step 8:
CONTENT NOTIFY INTERVAL
This option sets the minimum amount of time to wait between reflows.
Right-click (for Apple users ctrl+click) anywhere in the about:config window and select New–>Integer from the pop-up menu.
Type content.notify.interval in the New integer value pop-up window