Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(730)

Side by Side Diff: third_party/WebKit/LayoutTests/inspector/console/console-log-linkify-links.html

Issue 2527763003: [DevTools] Turn links into spans to prevent default behavior. (Closed)
Patch Set: fixed comments Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <script src="../../http/tests/inspector/inspector-test.js"></script> 3 <script src="../../http/tests/inspector/inspector-test.js"></script>
4 <script src="../../http/tests/inspector/console-test.js"></script> 4 <script src="../../http/tests/inspector/console-test.js"></script>
5 <script> 5 <script>
6 console.log("http://www.chromium.org/"); 6 console.log("http://www.chromium.org/");
7 console.log("follow http://www.chromium.org/"); 7 console.log("follow http://www.chromium.org/");
8 console.log("string", "http://www.chromium.org/"); 8 console.log("string", "http://www.chromium.org/");
9 console.log(123, "http://www.chromium.org/"); 9 console.log(123, "http://www.chromium.org/");
10 console.log("http://www.chromium.org/some?v=114:56:57"); 10 console.log("http://www.chromium.org/some?v=114:56:57");
11 11
12 12
13 function test() 13 function test()
14 { 14 {
15 InspectorTest.dumpConsoleMessages(false, true); 15 InspectorTest.dumpConsoleMessages(false, true);
16 16
17 InspectorTest.addResult("Dump urls in messages"); 17 InspectorTest.addResult("Dump urls in messages");
18 var consoleView = Console.ConsoleView.instance(); 18 var consoleView = Console.ConsoleView.instance();
19 var viewMessages = consoleView._visibleViewMessages; 19 var viewMessages = consoleView._visibleViewMessages;
20 for (var i = 0; i < viewMessages.length; ++i) { 20 for (var i = 0; i < viewMessages.length; ++i) {
21 var uiMessage = viewMessages[i]; 21 var uiMessage = viewMessages[i];
22 var element = uiMessage.contentElement(); 22 var element = uiMessage.contentElement();
23 var hrefs = element.querySelectorAll(".webkit-html-resource-link"); 23 var links = element.querySelectorAll(".devtools-link");
24 for (var href of hrefs) 24 for (var link of links) {
25 InspectorTest.addResult("linked url:" + href.href); 25 var info = Components.Linkifier._linkInfo(link);
26 InspectorTest.addResult("linked url:" + (info && info.url));
27 }
26 } 28 }
27 29
28 InspectorTest.completeTest(); 30 InspectorTest.completeTest();
29 } 31 }
30 </script> 32 </script>
31 </head> 33 </head>
32 <body onload="runTest()"> 34 <body onload="runTest()">
33 <p> 35 <p>
34 Test that console.log() would linkify the links. <a href="http://crbug.com/23107 4">Bug 231074.</a> 36 Test that console.log() would linkify the links. <a href="http://crbug.com/23107 4">Bug 231074.</a>
35 </p> 37 </p>
36 </body> 38 </body>
37 </html> 39 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698