Gaël Métais 4 年 前
コミット
8e3b212df0
1 ファイル変更9 行追加10 行削除
  1. 9 10
      lib/tools/redownload/fontAnalyzer.js

+ 9 - 10
lib/tools/redownload/fontAnalyzer.js

@@ -16,7 +16,10 @@ var FontAnalyzer = function() {
             return deferred.promise;
         }
 
-        var fileSize = entry.weightCheck.uncompressedSize;
+        var fileSize = entry.weightCheck.bodySize;
+        var ttf;
+        var woff2;
+        var newFileSize;
 
         if (entry.isWebFont) {
             debug('File %s is a font. Let\'s have a look inside!', entry.url);
@@ -58,13 +61,11 @@ var FontAnalyzer = function() {
 
             try {
 
-                var fileSize = entry.weightCheck.bodySize;
                 debug('Current file size is %d', fileSize);
 
-                var ttf = woffTools.toSfnt(entry.weightCheck.bodyBuffer);
-                var woff2 = ttf2woff2(ttf);
-
-                var newFileSize = woff2.length;
+                ttf = woffTools.toSfnt(entry.weightCheck.bodyBuffer);
+                woff2 = ttf2woff2(ttf);
+                newFileSize = woff2.length;
 
                 debug('New image size is %d', newFileSize);
                 debug('Filesize is %d bytes smaller (-%d%)', fileSize - newFileSize, Math.round((fileSize - newFileSize) * 100 / fileSize));
@@ -82,12 +83,10 @@ var FontAnalyzer = function() {
 
             try {
 
-                var fileSize = entry.weightCheck.bodySize;
                 debug('Current file size is %d', fileSize);
 
-                var woff2 = ttf2woff2(entry.weightCheck.bodyBuffer);
-
-                var newFileSize = woff2.length;
+                woff2 = ttf2woff2(entry.weightCheck.bodyBuffer);
+                newFileSize = woff2.length;
 
                 debug('New image size is %d', newFileSize);
                 debug('Filesize is %d bytes smaller (-%d%)', fileSize - newFileSize, Math.round((fileSize - newFileSize) * 100 / fileSize));