3 <script src="../../http/tests/inspector/inspector-test.js"></script>
4 <script src="../../http/tests/inspector/timeline-test.js"></script>
7 function original() { }
9 function performActions()
11 var b = document.getElementById("btn");
12 var foo = original.bind();
19 InspectorTest.startTimeline();
20 InspectorTest.waitForRecordType("FunctionCall", finish);
21 InspectorTest.evaluateInPage("performActions()");
25 function formatter(record)
27 if (record.type === "FunctionCall") {
28 var scriptName = record.data.scriptName;
29 var scriptNameShort = scriptName.substring(scriptName.lastIndexOf("/") + 1);
30 InspectorTest.addResult(record.type + " " + scriptNameShort + ":" + record.data.scriptLine);
33 InspectorTest.printTimelineRecords(null, formatter);
34 InspectorTest.completeTest();
41 <body onload="runTest()">
43 Tests extracting information about original functions from bound ones
45 <button id="btn"></button>