diff --git a/core/request-analyzer.js b/core/request-analyzer.js index 8698720c..32e2e3ec 100644 --- a/core/request-analyzer.js +++ b/core/request-analyzer.js @@ -259,6 +259,8 @@ requestAnalyzer._getPathOfBundle = function (initiator, channelHost, channelPath filename = requestAnalyzer._handleUncompressedFiles(filename); } else if (bundle === 'ScrollMagic (Bundle)' && !filename.endsWith('.min.js')) { filename = requestAnalyzer._handleUncompressedFiles(filename); + } else if (bundle === 'Font Awesome (Fonts) (Bundle)') { + filename = requestAnalyzer._handleFontawesomeFiles(targetPath, filename); } if (filename === false) { @@ -307,6 +309,13 @@ requestAnalyzer._handleTinyMCE = function (channelPath, channelHost, initiator) return filename; }; +requestAnalyzer._handleFontawesomeFiles = function (targetPath, filename) { + if (targetPath === 'resources/font-awesome/4.7.0/fonts/') { + return filename.replace('fontawesome-webfont.woff', 'fontawesome-webfont.woff2'); + } + return filename; +}; + requestAnalyzer._applyAllowlistedDomains = function () { storageManager.type.get(Setting.ALLOWLISTED_DOMAINS, function (items) { requestAnalyzer.allowlistedDomains = items.allowlistedDomains || {}; diff --git a/pages/updates/updates.html b/pages/updates/updates.html index 50295130..4b7294cf 100644 --- a/pages/updates/updates.html +++ b/pages/updates/updates.html @@ -28,6 +28,7 @@

Mapping