Index: LayoutTests/http/tests/inspector/elements-test.js |
diff --git a/LayoutTests/http/tests/inspector/elements-test.js b/LayoutTests/http/tests/inspector/elements-test.js |
index 213a5dbd3540a7d5ce7c4719d2f9e81b698c3459..2307312941683917d4020340461555f51112c8c8 100644 |
--- a/LayoutTests/http/tests/inspector/elements-test.js |
+++ b/LayoutTests/http/tests/inspector/elements-test.js |
@@ -876,4 +876,23 @@ InspectorTest.dumpInspectorHighlightJSON = function(idValue, callback) |
} |
} |
+InspectorTest.dumpAnimationTimeline = function(callback) |
+{ |
+ var sidebarPane = WebInspector.panels.elements.sidebarPanes.animations; |
+ sidebarPane.expand(); |
+ var timeline = sidebarPane._timeline; |
+ |
+ // Dump timeline |
+ for (var nodeUI of timeline._nodesMap.values()) { |
+ InspectorTest.addResult("Node: " + nodeUI._description.lastChild.shadowRoot.lastChild.textContent); |
+ for (nodeRow of nodeUI._rows) { |
+ for (var ui of nodeRow.animations) { |
+ InspectorTest.addResult(ui._svg.innerHTML); |
+ } |
+ } |
+ } |
+ |
+ callback(); |
+} |
+ |
}; |