3 <script src=
"inspector-test.js"></script>
4 <script src=
"console-test.js"></script>
8 function performActions()
16 var xhr
= new XMLHttpRequest();
17 xhr
.open("GET","non-existent-xhr", false);
23 var iframe
= document
.createElement("iframe");
24 iframe
.src
= "resources/console-resource-errors-iframe.html";
25 document
.body
.appendChild(iframe
);
30 InspectorTest
.addConsoleViewSniffer(addMessage
, true);
32 function addMessage(uiMessage
)
34 // There will be only one such message.
35 if (uiMessage
.toString().indexOf("non-existent-iframe") !== -1)
36 InspectorTest
.expandConsoleMessages(onExpandedMessages
);
39 function onExpandedMessages()
41 InspectorTest
.dumpConsoleMessagesWithClasses(true);
42 InspectorTest
.completeTest();
45 InspectorTest
.evaluateInPage("performActions()");
51 <body onload=
"runTest()">
53 Tests that errors to load a resource cause error messages to be logged to console.