| OLD | NEW |
| 1 <html> | 1 <html> |
| 2 <head> | 2 <head> |
| 3 <script src="../../http/tests/inspector/inspector-test.js"></script> | 3 <script src="../../http/tests/inspector/inspector-test.js"></script> |
| 4 <script src="../../http/tests/inspector/timeline-test.js"></script> | 4 <script src="../../http/tests/inspector/timeline-test.js"></script> |
| 5 <script> | 5 <script> |
| 6 | 6 |
| 7 function initialize_TimelineCoalescing() | 7 function initialize_TimelineCoalescing() |
| 8 { | 8 { |
| 9 | 9 |
| 10 InspectorTest.dumpStats = function(record) | 10 InspectorTest.dumpStats = function(record) |
| 11 { | 11 { |
| 12 if (!record.parent) | 12 if (record.type === "Root") |
| 13 return ""; | 13 return ""; |
| 14 var aggregatedStats = record.aggregatedStats; | 14 var aggregatedStats = record.aggregatedStats; |
| 15 var timeByCategory = ""; | 15 var timeByCategory = ""; |
| 16 | 16 |
| 17 for (category in aggregatedStats) { | 17 for (category in aggregatedStats) { |
| 18 if (timeByCategory) | 18 if (timeByCategory) |
| 19 timeByCategory += ", "; | 19 timeByCategory += ", "; |
| 20 timeByCategory += category + ": " + aggregatedStats[category].toFixed(5)
; | 20 timeByCategory += category + ": " + aggregatedStats[category].toFixed(5)
; |
| 21 } | 21 } |
| 22 var duration = (record.endTime - record.startTime).toFixed(5); | 22 var duration = (record.endTime - record.startTime).toFixed(5); |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 77 {"startTime":4200.001, "endTime":4299.9,"type":"Paint","frameId":"2"
,"data":{ type: "mouseover" }} | 77 {"startTime":4200.001, "endTime":4299.9,"type":"Paint","frameId":"2"
,"data":{ type: "mouseover" }} |
| 78 ]}, | 78 ]}, |
| 79 {"startTime":4300.000,"data":{},"endTime":4399.999,"type":"Program","chi
ldren":[ | 79 {"startTime":4300.000,"data":{},"endTime":4399.999,"type":"Program","chi
ldren":[ |
| 80 {"startTime":4300.001, "endTime":4399.9,"type":"Paint","frameId":"2"
,"data":{ type: "keydown" }} | 80 {"startTime":4300.001, "endTime":4399.9,"type":"Paint","frameId":"2"
,"data":{ type: "keydown" }} |
| 81 ]} | 81 ]} |
| 82 ]; | 82 ]; |
| 83 | 83 |
| 84 InspectorTest.loadTimelineRecords(records); | 84 InspectorTest.loadTimelineRecords(records); |
| 85 | 85 |
| 86 var rootRecord = InspectorTest.timelinePresentationModel().rootRecord(); | 86 var rootRecord = InspectorTest.timelinePresentationModel().rootRecord(); |
| 87 InspectorTest.dumpTimelineRecord(rootRecord, InspectorTest.dumpStats); | 87 InspectorTest.dumpPresentationRecord(rootRecord, InspectorTest.dumpStats); |
| 88 var coalesced = rootRecord.children[0]; | 88 var coalesced = rootRecord.presentationChildren()[0]; |
| 89 InspectorTest.addResult("coalesced record's hasWarnings(): " + coalesced.has
Warnings()); | 89 InspectorTest.addResult("coalesced record's hasWarnings(): " + coalesced.has
Warnings()); |
| 90 InspectorTest.addResult("coalesced record's childHasWarnings(): " + coalesce
d.childHasWarnings()); | 90 InspectorTest.addResult("coalesced record's childHasWarnings(): " + coalesce
d.childHasWarnings()); |
| 91 InspectorTest.completeTest(); | 91 InspectorTest.completeTest(); |
| 92 } | 92 } |
| 93 | 93 |
| 94 </script> | 94 </script> |
| 95 </head> | 95 </head> |
| 96 | 96 |
| 97 <body onload="runTest()"> | 97 <body onload="runTest()"> |
| 98 <p> | 98 <p> |
| 99 Test timeline records coalescing | 99 Test timeline records coalescing |
| 100 </p> | 100 </p> |
| 101 | 101 |
| 102 </body> | 102 </body> |
| 103 </html> | 103 </html> |
| OLD | NEW |