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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector/inspector-backend-commands.html

Issue 2851913002: [DevTools] Do not expose agents on Target
Patch Set: storage and tests.js Created 3 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 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.or g/TR/html4/loose.dtd"> 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.or g/TR/html4/loose.dtd">
2 <html> 2 <html>
3 <head> 3 <head>
4 <script src="../http/tests/inspector/inspector-test.js"></script> 4 <script src="../http/tests/inspector/inspector-test.js"></script>
5 <script> 5 <script>
6 function test() 6 function test()
7 { 7 {
8 Protocol.InspectorBackend.Options.suppressRequestErrors = false; 8 Protocol.InspectorBackend.Options.suppressRequestErrors = false;
9 function dumpArgument(name, value) 9 function dumpArgument(name, value)
10 { 10 {
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
74 [{"name": "arg1", "type": "object", "optional": false}, {"name": "arg2", "type": "number", "optional": true}, {"name": "arg3", "type": "string", "option al": true}], ["arg1", "arg2", "arg3"], false); 74 [{"name": "arg1", "type": "object", "optional": false}, {"name": "arg2", "type": "number", "optional": true}, {"name": "arg3", "type": "string", "option al": true}], ["arg1", "arg2", "arg3"], false);
75 Protocol.inspectorBackend.registerCommand("Profiler.commandError", [{"name": "error", "type": "object", "optional": false}], [], false); 75 Protocol.inspectorBackend.registerCommand("Profiler.commandError", [{"name": "error", "type": "object", "optional": false}], [], false);
76 76
77 var sendMessageToBackendOriginal = InspectorFrontendHost.sendMessageToBacken d; 77 var sendMessageToBackendOriginal = InspectorFrontendHost.sendMessageToBacken d;
78 InspectorFrontendHost.sendMessageToBackend = sendMessageToBackendLoopback; 78 InspectorFrontendHost.sendMessageToBackend = sendMessageToBackendLoopback;
79 79
80 function defaultHandler() { 80 function defaultHandler() {
81 return Array.prototype.slice.call(arguments); 81 return Array.prototype.slice.call(arguments);
82 } 82 }
83 83
84 var agent = SDK.targetManager.mainTarget().profilerAgent(); 84 var agent = SDK.targetManager.mainTarget()._dispatcher.profilerAgent();
85 Promise.resolve() 85 Promise.resolve()
86 .then(function() { return processResult("commandError", agent.commandErr or({"message": "this is the error message"}, defaultHandler)); }) // Error: erro r in the protocol response 86 .then(function() { return processResult("commandError", agent.commandErr or({"message": "this is the error message"}, defaultHandler)); }) // Error: erro r in the protocol response
87 .then(function() { return processResult("commandArgs0", agent.commandArg s0(defaultHandler)); }) 87 .then(function() { return processResult("commandArgs0", agent.commandArg s0(defaultHandler)); })
88 .then(function() { return processResult("commandArgs0", agent.commandArg s0(1, defaultHandler)); }) // Error: extra arg 88 .then(function() { return processResult("commandArgs0", agent.commandArg s0(1, defaultHandler)); }) // Error: extra arg
89 .then(function() { return processResult("commandArgs1Rets0", agent.comma ndArgs1Rets0(123, defaultHandler)); }) 89 .then(function() { return processResult("commandArgs1Rets0", agent.comma ndArgs1Rets0(123, defaultHandler)); })
90 .then(function() { return processResult("commandArgs1Rets0", agent.comma ndArgs1Rets0(123, 456, defaultHandler)); }) // Error: extra arg 90 .then(function() { return processResult("commandArgs1Rets0", agent.comma ndArgs1Rets0(123, 456, defaultHandler)); }) // Error: extra arg
91 .then(function() { return processResult("commandArgs1Rets0", agent.comma ndArgs1Rets0("abc", defaultHandler)); }) // Error: wrong type 91 .then(function() { return processResult("commandArgs1Rets0", agent.comma ndArgs1Rets0("abc", defaultHandler)); }) // Error: wrong type
92 .then(function() { return processResult("commandArgs1Rets0", agent.comma ndArgs1Rets0(defaultHandler)); }) // Error: missing arg 92 .then(function() { return processResult("commandArgs1Rets0", agent.comma ndArgs1Rets0(defaultHandler)); }) // Error: missing arg
93 .then(function() { return processResult("commandArgs1Rets1", agent.comma ndArgs1Rets1({"value1": 234}, defaultHandler)); }) 93 .then(function() { return processResult("commandArgs1Rets1", agent.comma ndArgs1Rets1({"value1": 234}, defaultHandler)); })
94 .then(function() { return processResult("commandArgs1Rets1", agent.comma ndArgs1Rets1({"value1": 234}, defaultHandler)); }) 94 .then(function() { return processResult("commandArgs1Rets1", agent.comma ndArgs1Rets1({"value1": 234}, defaultHandler)); })
(...skipping 12 matching lines...) Expand all
107 InspectorFrontendHost.sendMessageToBackend = sendMessageToBackendOrigina l; 107 InspectorFrontendHost.sendMessageToBackend = sendMessageToBackendOrigina l;
108 InspectorTest.completeTest(); 108 InspectorTest.completeTest();
109 } 109 }
110 } 110 }
111 </script> 111 </script>
112 </head> 112 </head>
113 <body onload="runTest()"> 113 <body onload="runTest()">
114 <p>Tests correctness of promisified protocol commands.</p> 114 <p>Tests correctness of promisified protocol commands.</p>
115 </body> 115 </body>
116 </html> 116 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698