| OLD | NEW |
| (Empty) |
| 1 <html> | |
| 2 <head> | |
| 3 <script src="../../http/tests/inspector/inspector-test.js"></script> | |
| 4 <script src="../../http/tests/inspector/timeline-test.js"></script> | |
| 5 <script type="text/javascript"> | |
| 6 | |
| 7 var test = function() | |
| 8 { | |
| 9 | |
| 10 function dumper(record) | |
| 11 { | |
| 12 InspectorTest.addResult(record.type()); | |
| 13 } | |
| 14 | |
| 15 var sessionId = "4.20"; | |
| 16 var mainThread = 1; | |
| 17 var pid = 100; | |
| 18 | |
| 19 var testData = [ | |
| 20 { | |
| 21 "args": { "sessionId": sessionId }, | |
| 22 "cat": "disabled-by-default-devtools.timeline", | |
| 23 "name": "TracingStartedInPage", | |
| 24 "ph": "I", | |
| 25 "pid": pid, | |
| 26 "tid": mainThread, | |
| 27 "ts": 100, | |
| 28 }, | |
| 29 {"name": "a", "ts": 1000000, "ph": "B", "tid": mainThread, "pid": pid, "
cat":"disabled-by-default.devtools.timeline", "args": {}}, | |
| 30 {"name": "aa", "ts": 1000001, "ph": "B", "tid": mainThread, "pid": p
id, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 31 {"name": "aaa", "ts": 1200000, "ph": "I", "tid": mainThread, "pi
d": pid, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 32 {"name": "aab", "ts": 1300000, "ph": "I", "tid": mainThread, "pi
d": pid, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 33 {"name": "aa", "ts": 1400000, "ph": "E", "tid": mainThread, "pid": p
id, "cat":"disabled-by-default.devtools.timeline", "args": {}}, | |
| 34 {"name": "ab", "ts": 1500001, "ph": "B", "tid": mainThread, "pid": p
id, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 35 {"name": "aba", "ts": 1600000, "ph": "I", "tid": mainThread, "pi
d": pid, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 36 {"name": "abb", "ts": 1700000, "ph": "I", "tid": mainThread, "pi
d": pid, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 37 {"name": "ab", "ts": 1800000, "ph": "E", "tid": mainThread, "pid": p
id, "cat":"disabled-by-default.devtools.timeline", "args": {}}, | |
| 38 {"name": "a", "ts": 2000000, "ph": "E", "tid": mainThread, "pid": pid, "
cat":"disabled-by-default.devtools.timeline", "args": {}}, | |
| 39 {"name": "b", "ts": 3000000, "ph": "B", "tid": mainThread, "pid": pid, "
cat":"disabled-by-default.devtools.timeline", "args": {}}, | |
| 40 {"name": "ba", "ts": 3000001, "ph": "B", "tid": mainThread, "pid": p
id, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 41 {"name": "baa", "ts": 3200000, "ph": "I", "tid": mainThread, "pi
d": pid, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 42 {"name": "bab", "ts": 3300000, "ph": "I", "tid": mainThread, "pi
d": pid, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 43 {"name": "ba", "ts": 3400000, "ph": "E", "tid": mainThread, "pid": p
id, "cat":"disabled-by-default.devtools.timeline", "args": {}}, | |
| 44 {"name": "bb", "ts": 3500001, "ph": "B", "tid": mainThread, "pid": p
id, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 45 {"name": "bba", "ts": 3600000, "ph": "I", "tid": mainThread, "pi
d": pid, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 46 {"name": "bbb", "ts": 3700000, "ph": "I", "tid": mainThread, "pi
d": pid, "cat":"disabled-by-default.devtools.timeline", "args":{}}, | |
| 47 {"name": "bb", "ts": 3800000, "ph": "E", "tid": mainThread, "pid": p
id, "cat":"disabled-by-default.devtools.timeline", "args": {}}, | |
| 48 {"name": "b", "ts": 4000000, "ph": "E", "tid": mainThread, "pid": pid, "
cat":"disabled-by-default.devtools.timeline", "args": {}} | |
| 49 ]; | |
| 50 | |
| 51 var model = new WebInspector.TimelineModel(new WebInspector.TimelineModel.Fi
lter()); | |
| 52 InspectorTest.setTraceEvents(model, InspectorTest.createTracingModel(), test
Data); | |
| 53 | |
| 54 InspectorTest.addResult("DFS preorder:"); | |
| 55 model.forAllRecords(dumper); | |
| 56 InspectorTest.addResult(""); | |
| 57 | |
| 58 InspectorTest.addResult("DFS postorder:"); | |
| 59 model.forAllRecords(null, dumper); | |
| 60 InspectorTest.completeTest(); | |
| 61 } | |
| 62 | |
| 63 </script> | |
| 64 </head> | |
| 65 <body onload="runTest()"> | |
| 66 <p>Tests TimelineModel.forAllRecords function.</p> | |
| 67 </body> | |
| 68 </html> | |
| OLD | NEW |