| Index: LayoutTests/inspector/timeline/timeline-load.html
|
| diff --git a/LayoutTests/inspector/timeline/timeline-load.html b/LayoutTests/inspector/timeline/timeline-load.html
|
| deleted file mode 100644
|
| index 9ee1c07592bf4e05f65ebc105d043958652a3336..0000000000000000000000000000000000000000
|
| --- a/LayoutTests/inspector/timeline/timeline-load.html
|
| +++ /dev/null
|
| @@ -1,95 +0,0 @@
|
| -<html>
|
| -<head>
|
| -<script src="../../http/tests/inspector/inspector-test.js"></script>
|
| -<script src="../../http/tests/inspector/timeline-test.js"></script>
|
| -<script>
|
| -
|
| -function test()
|
| -{
|
| - function runTestWithDataAndCheck(input, expectedOutput)
|
| - {
|
| - var model = new WebInspector.TimelineModelImpl(WebInspector.timelineManager);
|
| -
|
| - function createFileReader(file, delegate)
|
| - {
|
| - return new InspectorTest.FakeFileReader(input, delegate, model.saveToFile.bind(model));
|
| - }
|
| -
|
| - function createFileWriter()
|
| - {
|
| - return new InspectorTest.StringOutputStream(checkSaveData);
|
| - }
|
| -
|
| - function checkSaveData(output)
|
| - {
|
| - var saveData = JSON.parse(output);
|
| - saveData.shift(); // strip version info
|
| - expectedOutput.shift();
|
| - InspectorTest.assertEquals(JSON.stringify(expectedOutput), JSON.stringify(saveData), "saved data is not equal to restored");
|
| - InspectorTest.addResult("passed");
|
| - }
|
| -
|
| - InspectorTest.override(model, "_createFileReader", createFileReader);
|
| - InspectorTest.override(model, "_createFileWriter", createFileWriter);
|
| -
|
| - model.loadFromFile({}, new WebInspector.Progress());
|
| - }
|
| -
|
| - InspectorTest.runTestSuite([
|
| - function testNormal(next)
|
| - {
|
| - var data = ["Version",
|
| - {"startTime":1310749854316.8408,"data":{"requestId":43,"url":"http://www.webkit.org/","requestMethod":"GET"},"type":"ResourceSendRequest"},
|
| - {"startTime":1310749855118.9329,"data":{"requestId":43,"statusCode":200,"mimeType":"text/html"},"children":[],"endTime":1310749855118.968,"type":"ResourceReceiveResponse"},
|
| - {"startTime":1310749855136.245,"data":{"requestId":44,"url":"http://www.webkit.org/css/main.css","requestMethod":"GET"},"type":"ResourceSendRequest"},
|
| - {"startTime":1310749855136.655,"data":{"requestId":45,"url":"http://www.webkit.org/css/green.css","requestMethod":"GET"},"type":"ResourceSendRequest"},
|
| - {"startTime":1310749855137.023,"data":{"requestId":46,"url":"http://www.webkit.org/css/blue.css","requestMethod":"GET"},"type":"ResourceSendRequest"},
|
| - {"startTime":1310749855137.342,"data":{"requestId":47,"url":"http://www.webkit.org/css/yellow.css","requestMethod":"GET"},"type":"ResourceSendRequest"},
|
| - {"startTime":1310749855137.656,"data":{"requestId":48,"url":"http://www.webkit.org/css/pink.css","requestMethod":"GET"},"type":"ResourceSendRequest"},
|
| - {"startTime":1310749855137.989,"data":{"requestId":49,"url":"http://www.webkit.org/css/purple.css","requestMethod":"GET"},"type":"ResourceSendRequest"},
|
| - {"startTime":1310749855138.308,"data":{"requestId":50,"url":"http://www.webkit.org/css/gray.css","requestMethod":"GET"},"type":"ResourceSendRequest"}
|
| - ];
|
| - var input = JSON.stringify(data);
|
| - runTestWithDataAndCheck(input, data);
|
| - next();
|
| - },
|
| -
|
| - function testIncompatible(next)
|
| - {
|
| - var data = ["Version",
|
| - {"startTime":1310749854316.8408,"data":{"requestId":43,"url":"http://www.webkit.org/","requestMethod":"GET"},"t\"y}p}e\\":"UnknownRecordType"}
|
| - ];
|
| - var input = JSON.stringify(data);
|
| - runTestWithDataAndCheck(input, data);
|
| - next();
|
| - },
|
| -
|
| - function testMalformed(next)
|
| - {
|
| - var data = ["Version"];
|
| - // At least 1 record is parsed in first chunk.
|
| - var input = '["Version",'
|
| - +'{"startTime":1310749854316.8408,"data":{"requestId":43},"type":"UnknownRecordType"},'
|
| - +'{"startTime":1310749854316.8508,"data":{"requestId":43},"type":"UnknownRecordType"},'
|
| - +'{"startTime":1310749854316.8608,"data":{"requestId":43},"type":"UnknownRecordType"},'
|
| - +'{"startTime":1310749854316.8708,"data":{"requestId":43_MALFORMED_JSON_},"type":"UnknownRecordType"}]';
|
| - runTestWithDataAndCheck(input, data);
|
| - next();
|
| - }
|
| - ]);
|
| -}
|
| -
|
| -</script>
|
| -</head>
|
| -
|
| -<body onload="runTest()">
|
| -<p>
|
| -Tests the Timeline save/load functionality.
|
| -</p>
|
| -
|
| -<p>
|
| -Also tests save/load of unknown (incompatible) record types. <a href="https://bugs.webkit.org/show_bug.cgi?id=91714">(Bug 91714)</a>
|
| -</p>
|
| -
|
| -</body>
|
| -</html>
|
|
|