| Index: LayoutTests/inspector/tracing/paint-command-log-nodes.html
|
| diff --git a/LayoutTests/inspector/tracing/paint-command-log-nodes.html b/LayoutTests/inspector/tracing/paint-command-log-nodes.html
|
| deleted file mode 100644
|
| index f830c891039edc4fa792dc8fda76179f44abc339..0000000000000000000000000000000000000000
|
| --- a/LayoutTests/inspector/tracing/paint-command-log-nodes.html
|
| +++ /dev/null
|
| @@ -1,93 +0,0 @@
|
| -<html>
|
| -<head>
|
| -<style>
|
| -</style>
|
| -<script src="../../http/tests/inspector/inspector-test.js"></script>
|
| -<script src="../../http/tests/inspector/timeline-test.js"></script>
|
| -<script src="../tracing-test.js"></script>
|
| -<script>
|
| -
|
| -function doActions(callback)
|
| -{
|
| - document.getElementById("a").style.visibility = "visible";
|
| - requestAnimationFrame(function() {
|
| - testRunner.layoutAndPaintAsyncThen(callback);
|
| - });
|
| -}
|
| -
|
| -function test()
|
| -{
|
| - var imageCount = 0;
|
| -
|
| - InspectorTest.invokeWithTracing("doActions", onTracingComplete, "disabled-by-default-blink.graphics_context_annotations");
|
| -
|
| - var inFlightPictures = 0;
|
| - function onTracingComplete()
|
| - {
|
| - var events = InspectorTest.tracingTimelineModel().inspectedTargetEvents();
|
| - for (var i = 0; i < events.length; ++i) {
|
| - var event = events[i];
|
| - if (event.name !== WebInspector.TimelineModel.RecordType.Paint)
|
| - continue;
|
| - if (!event.picture)
|
| - continue;
|
| - ++inFlightPictures;
|
| - new WebInspector.LayerPaintEvent(event, InspectorTest.timelineModel().target()).loadSnapshot(onSnapshotLoaded);
|
| - }
|
| - if (!inFlightPictures)
|
| - InspectorTest.completeTest();
|
| - }
|
| -
|
| - function onSnapshotLoaded(rect, snapshot)
|
| - {
|
| - snapshot.commandLog(InspectorTest.safeWrap(onGotLog));
|
| - }
|
| -
|
| - function onGotLog(log)
|
| - {
|
| - var nodesToRequest = new Set();
|
| - for (var i = 0; i < log.length; ++i) {
|
| - if (!log[i].annotations)
|
| - continue;
|
| - var nodeId = Number(log[i].annotations["INSPECTOR_ID"]);
|
| - if (nodeId)
|
| - nodesToRequest.add(nodeId);
|
| - }
|
| - InspectorTest.domModel.pushNodesByBackendIdsToFrontend(nodesToRequest, onNodesResolved.bind(this, log));
|
| - }
|
| -
|
| - function onNodesResolved(log, nodeMap)
|
| - {
|
| - InspectorTest.addResult("Paint command log:");
|
| - for (var i = 0; i < log.length; ++i) {
|
| - if (!log[i].annotations)
|
| - continue;
|
| - if (!/^draw/.test(log[i].method))
|
| - continue;
|
| - var nodeId = Number(log[i].annotations["INSPECTOR_ID"]);
|
| - if (!nodeId || !nodeMap.get(nodeId))
|
| - continue;
|
| - InspectorTest.addResult(" " + WebInspector.DOMPresentationUtils.simpleSelector(nodeMap.get(nodeId)) + " " + log[i].method);
|
| - }
|
| - if (!--inFlightPictures)
|
| - InspectorTest.completeTest();
|
| - }
|
| -
|
| -}
|
| -
|
| -</script>
|
| -</head>
|
| -
|
| -<body onload="runTestAfterDisplay()">
|
| -<p>
|
| -Tests snapshot command log for trace-based Timeline paint event
|
| -</p>
|
| -<div id="a" style="visibility:hidden; transform: translateZ(0px); background-color:blue; width:100px; height:100px;">
|
| - <div id="b" style="width:50px; height:50px; background-color:red;"></div>
|
| - <img id="c" src="resources/test.png">
|
| - <svg id="d">
|
| - <rect id="e" x="0" y="0" width="10" height="10" style="opacity:0.5"/>
|
| - </svg>
|
| -</div>
|
| -</body>
|
| -</html>
|
|
|