Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / inspector / profiler / heap-snapshot-inspect-dom-wrapper.html
index a1b9c82..35ad658 100644 (file)
@@ -14,7 +14,7 @@ function handleLoad()
 function test()
 {
     WebInspector.showPanel("profiles");
-    var heapProfileType =  WebInspector.panels.profiles.getProfileType("HEAP");
+    var heapProfileType =  WebInspector.ProfileTypeRegistry.instance.heapSnapshotProfileType;
     heapProfileType.addEventListener(WebInspector.HeapSnapshotProfileType.SnapshotReceived, finishHeapSnapshot);
     InspectorTest.addSniffer(heapProfileType, "_snapshotReceived", snapshotReceived);
     heapProfileType._takeHeapSnapshot(function() {});
@@ -31,7 +31,7 @@ function test()
             return clear("FAILED: wrong number of recorded profiles was found. profiles.length = " + profiles.length);
 
         var profile = profiles[profiles.length - 1];
-        WebInspector.panels.profiles._showProfile(profile);
+        WebInspector.panels.profiles.showProfile(profile);
     }
 
     function snapshotReceived(profile)
@@ -88,7 +88,7 @@ function test()
     {
         if (errorMessage)
             InspectorTest.addResult(errorMessage);
-        HeapProfilerAgent.clearProfiles(done);
+        setTimeout(done, 0);
         WebInspector.panels.profiles._reset();
         return !errorMessage;
     }