| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Loader: | 2 * Loader: |
| 3 * Reads GM result reports written out by results.py, and imports | 3 * Reads GM result reports written out by results.py, and imports |
| 4 * them into $scope.extraColumnHeaders and $scope.imagePairs . | 4 * them into $scope.extraColumnHeaders and $scope.imagePairs . |
| 5 */ | 5 */ |
| 6 var Loader = angular.module( | 6 var Loader = angular.module( |
| 7 'Loader', | 7 'Loader', |
| 8 ['ConstantsModule'] | 8 ['ConstantsModule'] |
| 9 ); | 9 ); |
| 10 | 10 |
| (...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 95 function(){location.reload();}, | 95 function(){location.reload();}, |
| 96 timeToReload - timeNow); | 96 timeToReload - timeNow); |
| 97 } else { | 97 } else { |
| 98 $scope.loadingMessage = "processing data, please wait..."; | 98 $scope.loadingMessage = "processing data, please wait..."; |
| 99 | 99 |
| 100 $scope.header = dataHeader; | 100 $scope.header = dataHeader; |
| 101 $scope.extraColumnHeaders = data[constants.KEY__EXTRACOLUMNHEADERS]; | 101 $scope.extraColumnHeaders = data[constants.KEY__EXTRACOLUMNHEADERS]; |
| 102 $scope.imagePairs = data[constants.KEY__IMAGEPAIRS]; | 102 $scope.imagePairs = data[constants.KEY__IMAGEPAIRS]; |
| 103 $scope.imageSets = data[constants.KEY__IMAGESETS]; | 103 $scope.imageSets = data[constants.KEY__IMAGESETS]; |
| 104 $scope.sortColumnSubdict = constants.KEY__DIFFERENCE_DATA; | 104 $scope.sortColumnSubdict = constants.KEY__DIFFERENCE_DATA; |
| 105 $scope.sortColumnKey = constants.KEY__DIFFERENCE_DATA__WEIGHTED_DIFF; | 105 $scope.sortColumnKey = constants.KEY__DIFFERENCE_DATA__PERCEPTUAL_DIFF
; |
| 106 | 106 |
| 107 $scope.showSubmitAdvancedSettings = false; | 107 $scope.showSubmitAdvancedSettings = false; |
| 108 $scope.submitAdvancedSettings = {}; | 108 $scope.submitAdvancedSettings = {}; |
| 109 $scope.submitAdvancedSettings[ | 109 $scope.submitAdvancedSettings[ |
| 110 constants.KEY__EXPECTATIONS__REVIEWED] = true; | 110 constants.KEY__EXPECTATIONS__REVIEWED] = true; |
| 111 $scope.submitAdvancedSettings[ | 111 $scope.submitAdvancedSettings[ |
| 112 constants.KEY__EXPECTATIONS__IGNOREFAILURE] = false; | 112 constants.KEY__EXPECTATIONS__IGNOREFAILURE] = false; |
| 113 $scope.submitAdvancedSettings['bug'] = ''; | 113 $scope.submitAdvancedSettings['bug'] = ''; |
| 114 | 114 |
| 115 // Create the list of tabs (lists into which the user can file each | 115 // Create the list of tabs (lists into which the user can file each |
| (...skipping 288 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 404 // array copies? (For better performance.) | 404 // array copies? (For better performance.) |
| 405 | 405 |
| 406 if ($scope.viewingTab == $scope.defaultTab) { | 406 if ($scope.viewingTab == $scope.defaultTab) { |
| 407 | 407 |
| 408 // TODO(epoger): Until we allow the user to reverse sort order, | 408 // TODO(epoger): Until we allow the user to reverse sort order, |
| 409 // there are certain columns we want to sort in a different order. | 409 // there are certain columns we want to sort in a different order. |
| 410 var doReverse = ( | 410 var doReverse = ( |
| 411 ($scope.sortColumnKey == | 411 ($scope.sortColumnKey == |
| 412 constants.KEY__DIFFERENCE_DATA__PERCENT_DIFF_PIXELS) || | 412 constants.KEY__DIFFERENCE_DATA__PERCENT_DIFF_PIXELS) || |
| 413 ($scope.sortColumnKey == | 413 ($scope.sortColumnKey == |
| 414 constants.KEY__DIFFERENCE_DATA__WEIGHTED_DIFF)); | 414 constants.KEY__DIFFERENCE_DATA__PERCEPTUAL_DIFF)); |
| 415 | 415 |
| 416 $scope.filteredImagePairs = | 416 $scope.filteredImagePairs = |
| 417 $filter("orderBy")( | 417 $filter("orderBy")( |
| 418 $filter("removeHiddenImagePairs")( | 418 $filter("removeHiddenImagePairs")( |
| 419 $scope.imagePairs, | 419 $scope.imagePairs, |
| 420 $scope.hiddenResultTypes, | 420 $scope.hiddenResultTypes, |
| 421 $scope.hiddenConfigs, | 421 $scope.hiddenConfigs, |
| 422 $scope.categoryValueMatch.builder, | 422 $scope.categoryValueMatch.builder, |
| 423 $scope.categoryValueMatch.test, | 423 $scope.categoryValueMatch.test, |
| 424 $scope.viewingTab | 424 $scope.viewingTab |
| (...skipping 378 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 803 */ | 803 */ |
| 804 $scope.getImageDiffRelativeUrl = function(imagePair) { | 804 $scope.getImageDiffRelativeUrl = function(imagePair) { |
| 805 var before = | 805 var before = |
| 806 imagePair[constants.KEY__IMAGE_A_URL] + "-vs-" + | 806 imagePair[constants.KEY__IMAGE_A_URL] + "-vs-" + |
| 807 imagePair[constants.KEY__IMAGE_B_URL]; | 807 imagePair[constants.KEY__IMAGE_B_URL]; |
| 808 return before.replace(/[^\w\-]/g, "_") + ".png"; | 808 return before.replace(/[^\w\-]/g, "_") + ".png"; |
| 809 } | 809 } |
| 810 | 810 |
| 811 } | 811 } |
| 812 ); | 812 ); |
| OLD | NEW |