blob: 357dd3d35b8f6116262b9d31b95a989e156e444c [file] [log] [blame]
<html>
<head>
<script src="../../LayoutTests/http/tests/inspector/inspector-test.js"></script>
<script src="performance-test.js"></script>
<script>
function test()
{
WebInspector.showPanel("scripts");
var files = WebInspector.panels.scripts._fileSelector._filesSelectElement;
for (var i = 0; i < files.options.length; ++i) {
if (files.options[i].value.indexOf("inspector-test.js") !== -1) {
files.selectedIndex = i;
WebInspector.panels.scripts._fileSelector._filesSelectChanged();
break;
}
}
function test(timer)
{
WebInspector.showPanel("audits");
var showPanelTimerCookie = timer.start("first-open-scripts");
WebInspector.showPanel("scripts");
var count = WebInspector.panels.scripts.visibleView._textEditor._mainPanel._textChunks.length;
WebInspector.panels.scripts.visibleView._textEditor._mainPanel._expandChunks(0, count);
WebInspector.panels.scripts.visibleView._textEditor._mainPanel._paintScheduledLines();
timer.finish(showPanelTimerCookie);
timer.done("first-open");
}
InspectorTest.runAfterPendingDispatches(InspectorTest.runPerformanceTest.bind(null, test, 5000));
}
</script>
</head>
<body onload="runTest()">
</body>
</html>