Gaël Métais 10 年之前
父節點
當前提交
05a27d9003
共有 3 個文件被更改,包括 5 次插入6 次删除
  1. 1 1
      front/src/views/rule.html
  2. 3 4
      lib/tools/jsExecutionTransformer.js
  3. 1 1
      package.json

+ 1 - 1
front/src/views/rule.html

@@ -80,7 +80,7 @@
                     </div>
 
                     <div ng-if="policyName === 'jQueryFunctionsUsed'">
-                        Function <b>{{offender.functionName}}</b> used {{offender.count}} times
+                        function <b>{{offender.functionName}}</b> used {{offender.count}} times
                     </div>
 
                     <div ng-if="policyName === 'jQueryNotDelegatedEvents'">

+ 3 - 4
lib/tools/jsExecutionTransformer.js

@@ -7,7 +7,6 @@ var jsExecutionTransformer = function() {
 
     this.transform = function(data) {
         var javascriptExecutionTree = {};
-        var scrollExecutionTree = {};
         var jQueryFunctionsCollection = new Collection();
         
         var metrics = {
@@ -120,9 +119,9 @@ var jsExecutionTransformer = function() {
 
 
             debug('Starting scroll execution transformation');
-            offenders.scrollExecutionTree = JSON.parse(data.toolsResults.phantomas.offenders.scrollExecutionTree[0]);
-            if (offenders.scrollExecutionTree.children) {
-                offenders.scrollExecutionTree.children.forEach(function(node) {
+            offenders.DOMaccessesOnScroll = JSON.parse(data.toolsResults.phantomas.offenders.scrollExecutionTree[0]);
+            if (offenders.DOMaccessesOnScroll.children) {
+                offenders.DOMaccessesOnScroll.children.forEach(function(node) {
                     
                     // Mark a event flag
                     if (['documentScroll', 'windowScroll', 'window.onscroll'].indexOf(node.data.type) >= 0) {

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "yellowlabtools",
-  "version": "1.5.0",
+  "version": "1.5.1",
   "description": "Online tool to audit a webpage for performance and front-end quality issues",
   "repository": {
     "type": "git",