| 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> | 4 <script> |
| 5 function test() | 5 function test() |
| 6 { | 6 { |
| 7 WebInspector.inspectorView.showPanel("timeline"); | 7 WebInspector.inspectorView.showPanel("timeline"); |
| 8 var sessionId = "6.23"; | 8 var sessionId = "6.23"; |
| 9 var rawTraceEvents = [ | 9 var rawTraceEvents = [ |
| 10 { | 10 { |
| (...skipping 20 matching lines...) Expand all Loading... |
| 31 }, | 31 }, |
| 32 { | 32 { |
| 33 "args": { | 33 "args": { |
| 34 "sessionId": sessionId | 34 "sessionId": sessionId |
| 35 }, | 35 }, |
| 36 "cat": "disabled-by-default-devtools.timeline", | 36 "cat": "disabled-by-default-devtools.timeline", |
| 37 "name": "TracingStartedInPage", | 37 "name": "TracingStartedInPage", |
| 38 "ph": "I", | 38 "ph": "I", |
| 39 "pid": 17851, | 39 "pid": 17851, |
| 40 "tid": 23, | 40 "tid": 23, |
| 41 "ts": 100, | 41 "ts": 100000, |
| 42 "tts": 606543 | 42 "tts": 606543 |
| 43 }, | 43 }, |
| 44 { | 44 { |
| 45 "args": {}, | 45 "args": {}, |
| 46 "cat": "disabled-by-default-devtools.timeline", | 46 "cat": "disabled-by-default-devtools.timeline", |
| 47 "name": "Program", | 47 "name": "Program", |
| 48 "ph": "B", | 48 "ph": "B", |
| 49 "pid": 17851, | 49 "pid": 17851, |
| 50 "tid": 23, | 50 "tid": 23, |
| 51 "ts": 200, | 51 "ts": 200000, |
| 52 "tts": 5612442 | 52 "tts": 5612442 |
| 53 }, | 53 }, |
| 54 { | 54 { |
| 55 "args": { | 55 "args": { |
| 56 "frame": "0x2f7b63884000" | 56 "frame": "0x2f7b63884000" |
| 57 }, | 57 }, |
| 58 "cat": "disabled-by-default-devtools.timeline", | 58 "cat": "disabled-by-default-devtools.timeline", |
| 59 "name": "InvalidateLayout", | 59 "name": "InvalidateLayout", |
| 60 "ph": "I", | 60 "ph": "I", |
| 61 "pid": 17851, | 61 "pid": 17851, |
| 62 "tid": 23, | 62 "tid": 23, |
| 63 "ts": 210, | 63 "ts": 210000, |
| 64 "tts": 5612442 | 64 "tts": 5612442 |
| 65 }, | 65 }, |
| 66 { | 66 { |
| 67 "args": { | 67 "args": { |
| 68 "beginData": { | 68 "beginData": { |
| 69 "dirtyObjects": 10, | 69 "dirtyObjects": 10, |
| 70 "frame": "0x2f7b63884000", | 70 "frame": "0x2f7b63884000", |
| 71 "partialLayout": true, | 71 "partialLayout": true, |
| 72 "totalObjects": 179 | 72 "totalObjects": 179 |
| 73 } | 73 } |
| 74 }, | 74 }, |
| 75 "cat": "disabled-by-default-devtools.timeline", | 75 "cat": "disabled-by-default-devtools.timeline", |
| 76 "name": "Layout", | 76 "name": "Layout", |
| 77 "ph": "B", | 77 "ph": "B", |
| 78 "pid": 17851, | 78 "pid": 17851, |
| 79 "tid": 23, | 79 "tid": 23, |
| 80 "ts": 220, | 80 "ts": 220000, |
| 81 "tts": 1758056 | 81 "tts": 1758056 |
| 82 }, | 82 }, |
| 83 { | 83 { |
| 84 "args": { | 84 "args": { |
| 85 "endData": { | 85 "endData": { |
| 86 "root": [ | 86 "root": [ |
| 87 0, | 87 0, |
| 88 286, | 88 286, |
| 89 1681, | 89 1681, |
| 90 286, | 90 286, |
| 91 1681, | 91 1681, |
| 92 1371, | 92 1371, |
| 93 0, | 93 0, |
| 94 1371 | 94 1371 |
| 95 ], | 95 ], |
| 96 "rootNode": 9 | 96 "rootNode": 9 |
| 97 } | 97 } |
| 98 }, | 98 }, |
| 99 "cat": "disabled-by-default-devtools.timeline", | 99 "cat": "disabled-by-default-devtools.timeline", |
| 100 "name": "Layout", | 100 "name": "Layout", |
| 101 "ph": "E", | 101 "ph": "E", |
| 102 "pid": 17851, | 102 "pid": 17851, |
| 103 "tid": 23, | 103 "tid": 23, |
| 104 "ts": 270, | 104 "ts": 270000, |
| 105 "tts": 1758430 | 105 "tts": 1758430 |
| 106 }, | 106 }, |
| 107 { | 107 { |
| 108 "args": {}, | 108 "args": {}, |
| 109 "cat": "disabled-by-default-devtools.timeline", | 109 "cat": "disabled-by-default-devtools.timeline", |
| 110 "name": "Program", | 110 "name": "Program", |
| 111 "ph": "E", | 111 "ph": "E", |
| 112 "pid": 17851, | 112 "pid": 17851, |
| 113 "tid": 23, | 113 "tid": 23, |
| 114 "ts": 300, | 114 "ts": 300000, |
| 115 "tts": 5612451 | 115 "tts": 5612451 |
| 116 }, | 116 }, |
| 117 { | 117 { |
| 118 "args": {}, | 118 "args": {}, |
| 119 "cat": "disabled-by-default-devtools.timeline", | 119 "cat": "disabled-by-default-devtools.timeline", |
| 120 "name": "Program", | 120 "name": "Program", |
| 121 "ph": "B", | 121 "ph": "B", |
| 122 "pid": 17851, | 122 "pid": 17851, |
| 123 "tid": 23, | 123 "tid": 23, |
| 124 "ts": 400, | 124 "ts": 400000, |
| 125 "tts": 5612504 | 125 "tts": 5612504 |
| 126 }, | 126 }, |
| 127 { | 127 { |
| 128 "args": { | 128 "args": { |
| 129 "type": "blur" | 129 "type": "blur" |
| 130 }, | 130 }, |
| 131 "cat": "disabled-by-default-devtools.timeline", | 131 "cat": "disabled-by-default-devtools.timeline", |
| 132 "dur": 60, | 132 "dur": 60000, |
| 133 "name": "EventDispatch", | 133 "name": "EventDispatch", |
| 134 "ph": "X", | 134 "ph": "X", |
| 135 "pid": 17851, | 135 "pid": 17851, |
| 136 "tdur": 60, | 136 "tdur": 60, |
| 137 "tid": 23, | 137 "tid": 23, |
| 138 "ts": 410, | 138 "ts": 410000, |
| 139 "tts": 1769084 | 139 "tts": 1769084 |
| 140 }, | 140 }, |
| 141 { | 141 { |
| 142 "args": { | 142 "args": { |
| 143 "data": { | 143 "data": { |
| 144 "frame": "0x2f7b63884000", | 144 "frame": "0x2f7b63884000", |
| 145 "scriptId": "52", | 145 "scriptId": "52", |
| 146 "scriptLine": 539, | 146 "scriptLine": 539, |
| 147 "scriptName": "chrome-devtools://devtools/bundled/ui/UIUtils.js" | 147 "scriptName": "chrome-devtools://devtools/bundled/ui/UIUtils.js" |
| 148 } | 148 } |
| 149 }, | 149 }, |
| 150 "cat": "disabled-by-default-devtools.timeline", | 150 "cat": "disabled-by-default-devtools.timeline", |
| 151 "dur": 10, | 151 "dur": 10000, |
| 152 "name": "FunctionCall", | 152 "name": "FunctionCall", |
| 153 "ph": "X", | 153 "ph": "X", |
| 154 "pid": 17851, | 154 "pid": 17851, |
| 155 "tdur": 74, | 155 "tdur": 74, |
| 156 "tid": 23, | 156 "tid": 23, |
| 157 "ts": 420, | 157 "ts": 420000, |
| 158 "tts": 1769136 | 158 "tts": 1769136 |
| 159 }, | 159 }, |
| 160 { | 160 { |
| 161 "args": { | 161 "args": { |
| 162 "data": { | 162 "data": { |
| 163 "frame": "0x2f7b63884000", | 163 "frame": "0x2f7b63884000", |
| 164 "scriptId": "52", | 164 "scriptId": "52", |
| 165 "scriptLine": 539, | 165 "scriptLine": 539, |
| 166 "scriptName": "chrome-devtools://devtools/bundled/ui/UIUtils.js" | 166 "scriptName": "chrome-devtools://devtools/bundled/ui/UIUtils.js" |
| 167 } | 167 } |
| 168 }, | 168 }, |
| 169 "cat": "disabled-by-default-devtools.timeline", | 169 "cat": "disabled-by-default-devtools.timeline", |
| 170 "dur": 10, | 170 "dur": 10000, |
| 171 "name": "FunctionCall", | 171 "name": "FunctionCall", |
| 172 "ph": "X", | 172 "ph": "X", |
| 173 "pid": 17851, | 173 "pid": 17851, |
| 174 "tdur": 74, | 174 "tdur": 74, |
| 175 "tid": 23, | 175 "tid": 23, |
| 176 "ts": 440, | 176 "ts": 440000, |
| 177 "tts": 1769136 | 177 "tts": 1769136 |
| 178 }, | 178 }, |
| 179 { | 179 { |
| 180 "args": {}, | 180 "args": {}, |
| 181 "cat": "disabled-by-default-devtools.timeline", | 181 "cat": "disabled-by-default-devtools.timeline", |
| 182 "name": "Program", | 182 "name": "Program", |
| 183 "ph": "E", | 183 "ph": "E", |
| 184 "pid": 17851, | 184 "pid": 17851, |
| 185 "tid": 23, | 185 "tid": 23, |
| 186 "ts": 500, | 186 "ts": 500000, |
| 187 "tts": 5612506 | 187 "tts": 5612506 |
| 188 } | 188 } |
| 189 ]; | 189 ]; |
| 190 | 190 |
| 191 var model = new WebInspector.TracingModel(); | 191 var model = new WebInspector.TracingModel(); |
| 192 var tracineTimelineModel = new WebInspector.TracingTimelineModel(model); | 192 var tracineTimelineModel = new WebInspector.TracingTimelineModel(model); |
| 193 tracineTimelineModel.willStartRecordingTraceEvents(); | 193 tracineTimelineModel.willStartRecordingTraceEvents(); |
| 194 model.setSessionIdForTest(sessionId); | 194 model.setSessionIdForTest(sessionId); |
| 195 model._eventsCollected(rawTraceEvents); | 195 model._eventsCollected(rawTraceEvents); |
| 196 model._tracingComplete(); | 196 model._tracingComplete(); |
| 197 tracineTimelineModel.didStopRecordingTraceEvents(); | 197 tracineTimelineModel.didStopRecordingTraceEvents(); |
| 198 var events = tracineTimelineModel.inspectedTargetEvents(); | 198 var events = tracineTimelineModel.inspectedTargetEvents(); |
| 199 InspectorTest.assertEquals(8, events.length); | 199 InspectorTest.assertEquals(8, events.length); |
| 200 var eventTimes = events.map(function(e) | 200 var eventTimes = events.map(function(e) |
| 201 { | 201 { |
| 202 return e.name + ": " + e.duration + "(" + e.selfTime + ")"; | 202 return e.name + ": " + e.duration + "(" + e.selfTime + ")"; |
| 203 }); | 203 }); |
| 204 InspectorTest.addResult(eventTimes.join("\n")); | 204 InspectorTest.addResult(eventTimes.join("\n")); |
| 205 InspectorTest.completeTest(); | 205 InspectorTest.completeTest(); |
| 206 } | 206 } |
| 207 | 207 |
| 208 </script> | 208 </script> |
| 209 </head> | 209 </head> |
| 210 <body onload="runTest()"> | 210 <body onload="runTest()"> |
| 211 </body> | 211 </body> |
| 212 </html> | 212 </html> |
| 213 | 213 |
| OLD | NEW |