blob: 16d1366f40bc91452db490814968f4f33d59411c [file] [log] [blame]
<html>
<head>
<script src="../../http/tests/inspector/inspector-test.js"></script>
<script>
async function test()
{
var result = await InspectorTest.RuntimeAgent.evaluate("var doc = document.implementation.createHTMLDocument(''); doc.lastChild.innerHTML = '<span></span>'; doc.lastChild");
var spanWrapper = InspectorTest.runtimeModel.createRemoteObject(result);
var node = await InspectorTest.domModel.pushObjectAsNodeToFrontend(spanWrapper);
InspectorTest.assertTrue(node, "Node object should be resovled");
var remoteObject = await node.resolveToObject();
InspectorTest.addResult("Alien node should resolve to null: " + remoteObject);
InspectorTest.completeTest();
}
</script>
</head>
<body onload="runTest()">
<p>
Tests that resolveNode from alien document does not crash. https://bugs.webkit.org/show_bug.cgi?id=71806.
</p>
</body>
</html>