Changeset 52185 in webkit
- Timestamp:
- Dec 15, 2009 6:26:21 PM (14 years ago)
- Location:
- trunk/SunSpider
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SunSpider/ChangeLog
r52139 r52185 1 2009-12-15 Maciej Stachowiak <mjs@apple.com> 2 3 Reviewed by Darin Adler. 4 5 Make SunSpider refuse to compare results across content versions 6 https://bugs.webkit.org/show_bug.cgi?id=32573 7 8 The results URL now includes a version indicator, and compare mode 9 will refuse to compare between versions. 10 11 * resources/driver-TEMPLATE.html: 12 * resources/results-TEMPLATE.html: 13 1 14 2009-12-14 Maciej Stachowiak <mjs@apple.com> 2 15 -
trunk/SunSpider/resources/driver-TEMPLATE.html
r52139 r52185 92 92 { 93 93 var outputString = "{"; 94 outputString += '"v": "@SUITE@", '; 94 95 for (var test in output[0]) { 95 96 outputString += '"' + test + '":['; -
trunk/SunSpider/resources/results-TEMPLATE.html
r52139 r52185 56 56 selfUrlInput.value = location; 57 57 58 var output = pivot(JSON.parse(decodeURI(location.search.substring(1)))); 58 var outputJSON = JSON.parse(decodeURI(location.search.substring(1))); 59 var version = outputJSON["v"]; 60 delete outputJSON["v"]; 61 var output = pivot(outputJSON); 59 62 60 63 function pivot(input) { … … 83 86 <script> 84 87 var output2 = output; 88 var version2 = version; 85 89 86 90 function compare(other) 87 91 { 88 92 document.getElementById("console").innerHTML = ""; 89 var output1 = pivot(JSON.parse(decodeURI(other.split("?")[1]))); 90 sunspiderCompareResults(output1, output2); 93 94 var output1JSON = JSON.parse(decodeURI(other.split("?")[1])); 95 var version1 = output1JSON["v"]; 96 delete output1JSON["v"]; 97 if (version1 != version2) { 98 print("ERROR: cannot compare version " + version1 + ' with version ' + version2); 99 } else { 100 var output1 = pivot(output1JSON); 101 sunspiderCompareResults(output1, output2); 102 } 91 103 } 92 104 </script>
Note: See TracChangeset
for help on using the changeset viewer.