Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / http / tests / inspector / console / console-links-on-messages-before-inspection.html
blob40a00dee044f2718d483d39cc7258112947500bf
1 <html>
2 <head>
3 <script src="../inspector-test.js"></script>
4 <script src="../console-test.js"></script>
5 <script>
7 function loadScript()
9 var script = document.createElement('script');
10 script.type = "text/javascript";
11 script.src = "../resources/source2.js";
12 document.body.appendChild(script);
15 function test()
17 var mainTarget = WebInspector.targetManager.mainTarget();
18 var debuggerModel = WebInspector.DebuggerModel.fromTarget(mainTarget);
19 var message = new WebInspector.ConsoleMessage(mainTarget, WebInspector.ConsoleMessage.MessageSource.JS, WebInspector.ConsoleMessage.MessageLevel.Log, "hello?", null, " http://127.0.0.1:8000/inspector/resources/source2.js");
20 mainTarget.consoleModel.addMessage(message);
21 debuggerModel.addEventListener(WebInspector.DebuggerModel.Events.ParsedScriptSource, onScriptAdded);
23 InspectorTest.dumpConsoleMessages();
24 InspectorTest.evaluateInPage("loadScript()");
26 function onScriptAdded(event)
28 if (!event.data.contentURL().endsWith("source2.js"))
29 return;
31 InspectorTest.addResult("script was added");
32 var message = WebInspector.ConsolePanel._view()._visibleViewMessages[0];
33 message._anchorElement.click();
36 InspectorFrontendHost.openInNewTab = function()
38 InspectorTest.addResult("Failure: Open link in new tab!!");
39 InspectorTest.completeTest();
42 WebInspector.inspectorView._tabbedPane.addEventListener(WebInspector.TabbedPane.EventTypes.TabSelected, panelChanged);
44 function panelChanged()
46 InspectorTest.addResult("Panel " + WebInspector.inspectorView.currentPanel().name + " was opened");
47 InspectorTest.completeTest();
53 </script>
54 </head>
56 <body onload="runTest()">
57 <p>
58 Tests a handling of a click on the link in a message, which had been shown before its originating script was added.
59 </p>
60 </body>
61 </html>