3 <script src=
"resources/profiler-test-JS-resources.js"></script>
5 if (window
.layoutTestController
) {
6 layoutTestController
.dumpAsText();
7 layoutTestController
.setJavaScriptProfilingEnabled(true);
12 console
.profile("Profiling From A Nested Location");
14 functionWichStopsTheProfiler();
17 function functionWichStopsTheProfiler()
19 for (var i
= 0; i
< 10000000; i
++)
22 console
.profileEnd("Profiling From A Nested Location");
23 printProfilesDataWithoutTime();
29 <body onload=
"startTest()">
30 This page's JavaScript starts profiling from within a nested location.
33 To run this test manually, load it in the browser then load the WebInspector and look at
34 the profile. In the profile there should be a call to functionWichStopsTheProfiler().
35 <div id=
"output"></div>