Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(541)

Side by Side Diff: LayoutTests/inspector/profiler/heap-snapshot-test.js

Issue 352603003: DevTools: Nuke Dominators view from heap profiler. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebaseline Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 var initialize_HeapSnapshotTest = function() { 1 var initialize_HeapSnapshotTest = function() {
2 2
3 InspectorTest.createHeapSnapshotMockFactories = function() { 3 InspectorTest.createHeapSnapshotMockFactories = function() {
4 4
5 InspectorTest.createJSHeapSnapshotMockObject = function() 5 InspectorTest.createJSHeapSnapshotMockObject = function()
6 { 6 {
7 return { 7 return {
8 _rootNodeIndex: 0, 8 _rootNodeIndex: 0,
9 _nodeTypeOffset: 0, 9 _nodeTypeOffset: 0,
10 _nodeNameOffset: 1, 10 _nodeNameOffset: 1,
(...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after
418 // We mock out HeapProfilerAgent -- as DRT runs in single-process mode, Insp ector 418 // We mock out HeapProfilerAgent -- as DRT runs in single-process mode, Insp ector
419 // and test share the same heap. Taking a snapshot takes too long for a test , 419 // and test share the same heap. Taking a snapshot takes too long for a test ,
420 // so we provide synthetic snapshots. 420 // so we provide synthetic snapshots.
421 InspectorTest._panelReset = InspectorTest.override(WebInspector.panels.profi les, "_reset", function(){}, true); 421 InspectorTest._panelReset = InspectorTest.override(WebInspector.panels.profi les, "_reset", function(){}, true);
422 InspectorTest.addSniffer(WebInspector.HeapSnapshotView.prototype, "show", In spectorTest._snapshotViewShown, true); 422 InspectorTest.addSniffer(WebInspector.HeapSnapshotView.prototype, "show", In spectorTest._snapshotViewShown, true);
423 423
424 // Reduce the number of populated nodes to speed up testing. 424 // Reduce the number of populated nodes to speed up testing.
425 WebInspector.HeapSnapshotContainmentDataGrid.prototype.defaultPopulateCount = function() { return 10; }; 425 WebInspector.HeapSnapshotContainmentDataGrid.prototype.defaultPopulateCount = function() { return 10; };
426 WebInspector.HeapSnapshotConstructorsDataGrid.prototype.defaultPopulateCount = function() { return 10; }; 426 WebInspector.HeapSnapshotConstructorsDataGrid.prototype.defaultPopulateCount = function() { return 10; };
427 WebInspector.HeapSnapshotDiffDataGrid.prototype.defaultPopulateCount = funct ion() { return 5; }; 427 WebInspector.HeapSnapshotDiffDataGrid.prototype.defaultPopulateCount = funct ion() { return 5; };
428 WebInspector.HeapSnapshotDominatorsDataGrid.prototype.defaultPopulateCount = function() { return 3; }
429 InspectorTest.addResult("Detailed heap profiles were enabled."); 428 InspectorTest.addResult("Detailed heap profiles were enabled.");
430 InspectorTest.safeWrap(callback)(); 429 InspectorTest.safeWrap(callback)();
431 }; 430 };
432 431
433 InspectorTest.completeProfilerTest = function() 432 InspectorTest.completeProfilerTest = function()
434 { 433 {
435 // There is no way to disable detailed heap profiles. 434 // There is no way to disable detailed heap profiles.
436 InspectorTest.addResult(""); 435 InspectorTest.addResult("");
437 InspectorTest.addResult("Profiler was disabled."); 436 InspectorTest.addResult("Profiler was disabled.");
438 InspectorTest.completeTest(); 437 InspectorTest.completeTest();
(...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after
726 function sortingComplete() 725 function sortingComplete()
727 { 726 {
728 dataGrid.removeEventListener(WebInspector.HeapSnapshotSortableDataGr id.Events.SortingComplete, sortingComplete, null); 727 dataGrid.removeEventListener(WebInspector.HeapSnapshotSortableDataGr id.Events.SortingComplete, sortingComplete, null);
729 callback(); 728 callback();
730 } 729 }
731 dataGrid.addEventListener(WebInspector.HeapSnapshotSortableDataGrid.Even ts.SortingComplete, sortingComplete, null); 730 dataGrid.addEventListener(WebInspector.HeapSnapshotSortableDataGrid.Even ts.SortingComplete, sortingComplete, null);
732 } 731 }
733 }; 732 };
734 733
735 }; 734 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698