|
@@ -110,13 +110,6 @@ var Redownload = function() {
|
|
|
var metrics = {};
|
|
|
var offenders = {};
|
|
|
|
|
|
- // Remove unused fonts that a normal browser would not download (fix #224)
|
|
|
- results = results.filter(function(result) {
|
|
|
- if (result && result.fontMetrics) {
|
|
|
- return result.fontMetrics.isUsed !== false;
|
|
|
- }
|
|
|
- return true;
|
|
|
- });
|
|
|
|
|
|
// Count requests
|
|
|
offenders.totalRequests = listRequestsByType(results);
|
|
@@ -141,13 +134,11 @@ var Redownload = function() {
|
|
|
offenders.emptyRequests = listEmptyRequests(results);
|
|
|
metrics.emptyRequests = offenders.emptyRequests.length;
|
|
|
|
|
|
-
|
|
|
// Now remove unwanted responses (redirections and empty files)
|
|
|
results = results.filter(function(result) {
|
|
|
return ((result.status < 300 || result.status >= 400) && result.weightCheck.bodySize > 0);
|
|
|
});
|
|
|
|
|
|
-
|
|
|
// Image compression
|
|
|
offenders.imageOptimization = listImagesNotOptimized(results);
|
|
|
metrics.imageOptimization = offenders.imageOptimization.totalGain;
|