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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector/console/console-proxy.html

Issue 1953653002: [DevTools] Remove warning note for proxy (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@fix-completion-for-proxy
Patch Set: Created 4 years, 7 months 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 6
7 window.accessedGet = false; 7 window.accessedGet = false;
8 function testFunction() 8 function testFunction()
9 { 9 {
10 let proxied = new Proxy({ boo: 42 }, { 10 let proxied = new Proxy({ boo: 42 }, {
(...skipping 15 matching lines...) Expand all
26 function test() 26 function test()
27 { 27 {
28 InspectorTest.waitUntilNthMessageReceived(2, dumpMessages); 28 InspectorTest.waitUntilNthMessageReceived(2, dumpMessages);
29 InspectorTest.evaluateInPage("testFunction()"); 29 InspectorTest.evaluateInPage("testFunction()");
30 30
31 function dumpMessages() 31 function dumpMessages()
32 { 32 {
33 var consoleView = WebInspector.ConsoleView.instance(); 33 var consoleView = WebInspector.ConsoleView.instance();
34 consoleView._viewport.invalidate() 34 consoleView._viewport.invalidate()
35 var element = consoleView._visibleViewMessages[0].contentElement(); 35 var element = consoleView._visibleViewMessages[0].contentElement();
36 dumpNoteVisible(element, "warning-note");
37 dumpNoteVisible(element, "info-note"); 36 dumpNoteVisible(element, "info-note");
38 37
39 InspectorTest.dumpConsoleMessages(false, true); 38 InspectorTest.dumpConsoleMessages(false, true);
40 InspectorTest.evaluateInPage("window.accessedGet", dumpAccessedGetAndExp and); 39 InspectorTest.evaluateInPage("window.accessedGet", dumpAccessedGetAndExp and);
41 } 40 }
42 41
43 function dumpAccessedGetAndExpand(result) 42 function dumpAccessedGetAndExpand(result)
44 { 43 {
45 InspectorTest.addResult("window.accessedGet = " + result.value); 44 InspectorTest.addResult("window.accessedGet = " + result.value);
46 InspectorTest.expandConsoleMessages(dumpExpandedConsoleMessages); 45 InspectorTest.expandConsoleMessages(dumpExpandedConsoleMessages);
47 } 46 }
48 47
49 function dumpExpandedConsoleMessages() 48 function dumpExpandedConsoleMessages()
50 { 49 {
51 var element = WebInspector.ConsoleView.instance()._visibleViewMessages[0 ].contentElement(); 50 var element = WebInspector.ConsoleView.instance()._visibleViewMessages[0 ].contentElement();
52 dumpNoteVisible(element, "warning-note");
53 dumpNoteVisible(element, "info-note"); 51 dumpNoteVisible(element, "info-note");
54 52
55 InspectorTest.dumpConsoleMessages(false, true); 53 InspectorTest.dumpConsoleMessages(false, true);
56 InspectorTest.evaluateInPage("window.accessedGet", dumpAccessedGetAndCom pleteTest); 54 InspectorTest.evaluateInPage("window.accessedGet", dumpAccessedGetAndCom pleteTest);
57 } 55 }
58 56
59 function dumpAccessedGetAndCompleteTest(result) 57 function dumpAccessedGetAndCompleteTest(result)
60 { 58 {
61 InspectorTest.addResult("window.accessedGet = " + result.value); 59 InspectorTest.addResult("window.accessedGet = " + result.value);
62 InspectorTest.completeTest(); 60 InspectorTest.completeTest();
63 } 61 }
64 62
65 function dumpNoteVisible(element, name) 63 function dumpNoteVisible(element, name)
66 { 64 {
67 var note = window.getComputedStyle(element.querySelector('.object-state- note.' + name)).display; 65 var note = window.getComputedStyle(element.querySelector('.object-state- note.' + name)).display;
68 InspectorTest.addResult(name + " display: " + note); 66 InspectorTest.addResult(name + " display: " + note);
69 } 67 }
70 } 68 }
71 69
72 </script> 70 </script>
73 </head> 71 </head>
74 72
75 <body onload="runTest()"> 73 <body onload="runTest()">
76 <p> 74 <p>
77 Tests that console logging dumps proxy properly. 75 Tests that console logging dumps proxy properly.
78 </p> 76 </p>
79 77
80 </body> 78 </body>
81 </html> 79 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698