| 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 test() | 7 function test() |
| 8 { | 8 { |
| 9 function runTestWithDataAndCheck(input, expectedOutput) | 9 function runTestWithDataAndCheck(input, expectedOutput) |
| 10 { | 10 { |
| (...skipping 22 matching lines...) Expand all Loading... |
| 33 InspectorTest.override(model, "_createFileReader", createFileReader); | 33 InspectorTest.override(model, "_createFileReader", createFileReader); |
| 34 InspectorTest.override(model, "_createFileWriter", createFileWriter); | 34 InspectorTest.override(model, "_createFileWriter", createFileWriter); |
| 35 | 35 |
| 36 model.loadFromFile({}, new WebInspector.Progress()); | 36 model.loadFromFile({}, new WebInspector.Progress()); |
| 37 } | 37 } |
| 38 | 38 |
| 39 InspectorTest.runTestSuite([ | 39 InspectorTest.runTestSuite([ |
| 40 function testNormal(next) | 40 function testNormal(next) |
| 41 { | 41 { |
| 42 var data = ["Version", | 42 var data = ["Version", |
| 43 {"startTime":1310749854316.8408,"data":{"requestId":43,"url":"ht
tp://www.webkit.org/","requestMethod":"GET"},"type":"ResourceSendRequest","usedH
eapSize":1819936,"totalHeapSize":7629120}, | 43 {"startTime":1310749854316.8408,"data":{"requestId":43,"url":"ht
tp://www.webkit.org/","requestMethod":"GET"},"type":"ResourceSendRequest"}, |
| 44 {"startTime":1310749855118.9329,"data":{"requestId":43,"statusCo
de":200,"mimeType":"text/html"},"children":[],"endTime":1310749855118.968,"type"
:"ResourceReceiveResponse","usedHeapSize":1819936,"totalHeapSize":7629120}, | 44 {"startTime":1310749855118.9329,"data":{"requestId":43,"statusCo
de":200,"mimeType":"text/html"},"children":[],"endTime":1310749855118.968,"type"
:"ResourceReceiveResponse"}, |
| 45 {"startTime":1310749855136.245,"data":{"requestId":44,"url":"htt
p://www.webkit.org/css/main.css","requestMethod":"GET"},"type":"ResourceSendRequ
est","usedHeapSize":2367192,"totalHeapSize":7629120}, | 45 {"startTime":1310749855136.245,"data":{"requestId":44,"url":"htt
p://www.webkit.org/css/main.css","requestMethod":"GET"},"type":"ResourceSendRequ
est"}, |
| 46 {"startTime":1310749855136.655,"data":{"requestId":45,"url":"htt
p://www.webkit.org/css/green.css","requestMethod":"GET"},"type":"ResourceSendReq
uest","usedHeapSize":2367192,"totalHeapSize":7629120}, | 46 {"startTime":1310749855136.655,"data":{"requestId":45,"url":"htt
p://www.webkit.org/css/green.css","requestMethod":"GET"},"type":"ResourceSendReq
uest"}, |
| 47 {"startTime":1310749855137.023,"data":{"requestId":46,"url":"htt
p://www.webkit.org/css/blue.css","requestMethod":"GET"},"type":"ResourceSendRequ
est","usedHeapSize":2367192,"totalHeapSize":7629120}, | 47 {"startTime":1310749855137.023,"data":{"requestId":46,"url":"htt
p://www.webkit.org/css/blue.css","requestMethod":"GET"},"type":"ResourceSendRequ
est"}, |
| 48 {"startTime":1310749855137.342,"data":{"requestId":47,"url":"htt
p://www.webkit.org/css/yellow.css","requestMethod":"GET"},"type":"ResourceSendRe
quest","usedHeapSize":2367192,"totalHeapSize":7629120}, | 48 {"startTime":1310749855137.342,"data":{"requestId":47,"url":"htt
p://www.webkit.org/css/yellow.css","requestMethod":"GET"},"type":"ResourceSendRe
quest"}, |
| 49 {"startTime":1310749855137.656,"data":{"requestId":48,"url":"htt
p://www.webkit.org/css/pink.css","requestMethod":"GET"},"type":"ResourceSendRequ
est","usedHeapSize":2367192,"totalHeapSize":7629120}, | 49 {"startTime":1310749855137.656,"data":{"requestId":48,"url":"htt
p://www.webkit.org/css/pink.css","requestMethod":"GET"},"type":"ResourceSendRequ
est"}, |
| 50 {"startTime":1310749855137.989,"data":{"requestId":49,"url":"htt
p://www.webkit.org/css/purple.css","requestMethod":"GET"},"type":"ResourceSendRe
quest","usedHeapSize":2367192,"totalHeapSize":7629120}, | 50 {"startTime":1310749855137.989,"data":{"requestId":49,"url":"htt
p://www.webkit.org/css/purple.css","requestMethod":"GET"},"type":"ResourceSendRe
quest"}, |
| 51 {"startTime":1310749855138.308,"data":{"requestId":50,"url":"htt
p://www.webkit.org/css/gray.css","requestMethod":"GET"},"type":"ResourceSendRequ
est","usedHeapSize":2367192,"totalHeapSize":7629120} | 51 {"startTime":1310749855138.308,"data":{"requestId":50,"url":"htt
p://www.webkit.org/css/gray.css","requestMethod":"GET"},"type":"ResourceSendRequ
est"} |
| 52 ]; | 52 ]; |
| 53 var input = JSON.stringify(data); | 53 var input = JSON.stringify(data); |
| 54 runTestWithDataAndCheck(input, data); | 54 runTestWithDataAndCheck(input, data); |
| 55 next(); | 55 next(); |
| 56 }, | 56 }, |
| 57 | 57 |
| 58 function testIncompatible(next) | 58 function testIncompatible(next) |
| 59 { | 59 { |
| 60 var data = ["Version", | 60 var data = ["Version", |
| 61 {"startTime":1310749854316.8408,"data":{"requestId":43,"url":"ht
tp://www.webkit.org/","requestMethod":"GET"},"type":"UnknownRecordType","u\"s}e}
dHeapSize\\":1819936,"totalHeapSize":7629120} | 61 {"startTime":1310749854316.8408,"data":{"requestId":43,"url":"ht
tp://www.webkit.org/","requestMethod":"GET"},"t\"y}p}e\\":"UnknownRecordType"} |
| 62 ]; | 62 ]; |
| 63 var input = JSON.stringify(data); | 63 var input = JSON.stringify(data); |
| 64 runTestWithDataAndCheck(input, data); | 64 runTestWithDataAndCheck(input, data); |
| 65 next(); | 65 next(); |
| 66 }, | 66 }, |
| 67 | 67 |
| 68 function testMalformed(next) | 68 function testMalformed(next) |
| 69 { | 69 { |
| 70 var data = ["Version"]; | 70 var data = ["Version"]; |
| 71 // At least 1 record is parsed in first chunk. | 71 // At least 1 record is parsed in first chunk. |
| (...skipping 15 matching lines...) Expand all Loading... |
| 87 <p> | 87 <p> |
| 88 Tests the Timeline save/load functionality. | 88 Tests the Timeline save/load functionality. |
| 89 </p> | 89 </p> |
| 90 | 90 |
| 91 <p> | 91 <p> |
| 92 Also tests save/load of unknown (incompatible) record types. <a href="https://bu
gs.webkit.org/show_bug.cgi?id=91714">(Bug 91714)</a> | 92 Also tests save/load of unknown (incompatible) record types. <a href="https://bu
gs.webkit.org/show_bug.cgi?id=91714">(Bug 91714)</a> |
| 93 </p> | 93 </p> |
| 94 | 94 |
| 95 </body> | 95 </body> |
| 96 </html> | 96 </html> |
| OLD | NEW |