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

Side by Side Diff: src/inspector/js_protocol.json

Issue 2553513002: [inspector] Roll inspector_protocol to c65b17da8a32bc6ab25b4ebbef1008f23c69e7d1. (Closed)
Patch Set: 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 { 1 {
2 "version": { "major": "1", "minor": "2" }, 2 "version": { "major": "1", "minor": "2" },
3 "domains": [ 3 "domains": [
4 { 4 {
5 "domain": "Schema", 5 "domain": "Schema",
6 "description": "Provides information about the protocol schema.", 6 "description": "Provides information about the protocol schema.",
7 "types": [ 7 "types": [
8 { 8 {
9 "id": "Domain", 9 "id": "Domain",
10 "type": "object", 10 "type": "object",
11 "description": "Description of the protocol domain.", 11 "description": "Description of the protocol domain.",
12 "exported": true,
13 "properties": [ 12 "properties": [
14 { "name": "name", "type": "string", "description": "Domain n ame." }, 13 { "name": "name", "type": "string", "description": "Domain n ame." },
15 { "name": "version", "type": "string", "description": "Domai n version." } 14 { "name": "version", "type": "string", "description": "Domai n version." }
16 ] 15 ]
17 } 16 }
18 ], 17 ],
19 "commands": [ 18 "commands": [
20 { 19 {
21 "name": "getDomains", 20 "name": "getDomains",
22 "description": "Returns supported domains.", 21 "description": "Returns supported domains.",
(...skipping 21 matching lines...) Expand all
44 { 43 {
45 "id": "UnserializableValue", 44 "id": "UnserializableValue",
46 "type": "string", 45 "type": "string",
47 "enum": ["Infinity", "NaN", "-Infinity", "-0"], 46 "enum": ["Infinity", "NaN", "-Infinity", "-0"],
48 "description": "Primitive value which cannot be JSON-stringified ." 47 "description": "Primitive value which cannot be JSON-stringified ."
49 }, 48 },
50 { 49 {
51 "id": "RemoteObject", 50 "id": "RemoteObject",
52 "type": "object", 51 "type": "object",
53 "description": "Mirror object referencing original JavaScript ob ject.", 52 "description": "Mirror object referencing original JavaScript ob ject.",
54 "exported": true,
55 "properties": [ 53 "properties": [
56 { "name": "type", "type": "string", "enum": ["object", "func tion", "undefined", "string", "number", "boolean", "symbol"], "description": "Ob ject type." }, 54 { "name": "type", "type": "string", "enum": ["object", "func tion", "undefined", "string", "number", "boolean", "symbol"], "description": "Ob ject type." },
57 { "name": "subtype", "type": "string", "optional": true, "en um": ["array", "null", "node", "regexp", "date", "map", "set", "iterator", "gene rator", "error", "proxy", "promise", "typedarray"], "description": "Object subty pe hint. Specified for <code>object</code> type values only." }, 55 { "name": "subtype", "type": "string", "optional": true, "en um": ["array", "null", "node", "regexp", "date", "map", "set", "iterator", "gene rator", "error", "proxy", "promise", "typedarray"], "description": "Object subty pe hint. Specified for <code>object</code> type values only." },
58 { "name": "className", "type": "string", "optional": true, " description": "Object class (constructor) name. Specified for <code>object</code > type values only." }, 56 { "name": "className", "type": "string", "optional": true, " description": "Object class (constructor) name. Specified for <code>object</code > type values only." },
59 { "name": "value", "type": "any", "optional": true, "descrip tion": "Remote object value in case of primitive values or JSON values (if it wa s requested)." }, 57 { "name": "value", "type": "any", "optional": true, "descrip tion": "Remote object value in case of primitive values or JSON values (if it wa s requested)." },
60 { "name": "unserializableValue", "$ref": "UnserializableValu e", "optional": true, "description": "Primitive value which can not be JSON-stri ngified does not have <code>value</code>, but gets this property." }, 58 { "name": "unserializableValue", "$ref": "UnserializableValu e", "optional": true, "description": "Primitive value which can not be JSON-stri ngified does not have <code>value</code>, but gets this property." },
61 { "name": "description", "type": "string", "optional": true, "description": "String representation of the object." }, 59 { "name": "description", "type": "string", "optional": true, "description": "String representation of the object." },
62 { "name": "objectId", "$ref": "RemoteObjectId", "optional": true, "description": "Unique object identifier (for non-primitive values)." }, 60 { "name": "objectId", "$ref": "RemoteObjectId", "optional": true, "description": "Unique object identifier (for non-primitive values)." },
63 { "name": "preview", "$ref": "ObjectPreview", "optional": tr ue, "description": "Preview containing abbreviated property values. Specified fo r <code>object</code> type values only.", "experimental": true }, 61 { "name": "preview", "$ref": "ObjectPreview", "optional": tr ue, "description": "Preview containing abbreviated property values. Specified fo r <code>object</code> type values only.", "experimental": true },
64 { "name": "customPreview", "$ref": "CustomPreview", "optiona l": true, "experimental": true} 62 { "name": "customPreview", "$ref": "CustomPreview", "optiona l": true, "experimental": true}
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
193 { "name": "scriptId", "$ref": "ScriptId", "description": "Ja vaScript script id." }, 191 { "name": "scriptId", "$ref": "ScriptId", "description": "Ja vaScript script id." },
194 { "name": "url", "type": "string", "description": "JavaScrip t script name or url." }, 192 { "name": "url", "type": "string", "description": "JavaScrip t script name or url." },
195 { "name": "lineNumber", "type": "integer", "description": "J avaScript script line number (0-based)." }, 193 { "name": "lineNumber", "type": "integer", "description": "J avaScript script line number (0-based)." },
196 { "name": "columnNumber", "type": "integer", "description": "JavaScript script column number (0-based)." } 194 { "name": "columnNumber", "type": "integer", "description": "JavaScript script column number (0-based)." }
197 ] 195 ]
198 }, 196 },
199 { 197 {
200 "id": "StackTrace", 198 "id": "StackTrace",
201 "type": "object", 199 "type": "object",
202 "description": "Call frames for assertions or error messages.", 200 "description": "Call frames for assertions or error messages.",
203 "exported": true,
204 "properties": [ 201 "properties": [
205 { "name": "description", "type": "string", "optional": true, "description": "String label of this stack trace. For async traces this may be a name of the function that initiated the async call." }, 202 { "name": "description", "type": "string", "optional": true, "description": "String label of this stack trace. For async traces this may be a name of the function that initiated the async call." },
206 { "name": "callFrames", "type": "array", "items": { "$ref": "CallFrame" }, "description": "JavaScript function name." }, 203 { "name": "callFrames", "type": "array", "items": { "$ref": "CallFrame" }, "description": "JavaScript function name." },
207 { "name": "parent", "$ref": "StackTrace", "optional": true, "description": "Asynchronous JavaScript stack trace that preceded this stack, if available." } 204 { "name": "parent", "$ref": "StackTrace", "optional": true, "description": "Asynchronous JavaScript stack trace that preceded this stack, if available." }
208 ] 205 ]
209 } 206 }
210 ], 207 ],
211 "commands": [ 208 "commands": [
212 { 209 {
213 "name": "evaluate", 210 "name": "evaluate",
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
461 { "name": "name", "type": "string", "optional": true }, 458 { "name": "name", "type": "string", "optional": true },
462 { "name": "startLocation", "$ref": "Location", "optional": t rue, "description": "Location in the source code where scope starts" }, 459 { "name": "startLocation", "$ref": "Location", "optional": t rue, "description": "Location in the source code where scope starts" },
463 { "name": "endLocation", "$ref": "Location", "optional": tru e, "description": "Location in the source code where scope ends" } 460 { "name": "endLocation", "$ref": "Location", "optional": tru e, "description": "Location in the source code where scope ends" }
464 ], 461 ],
465 "description": "Scope description." 462 "description": "Scope description."
466 }, 463 },
467 { 464 {
468 "id": "SearchMatch", 465 "id": "SearchMatch",
469 "type": "object", 466 "type": "object",
470 "description": "Search match for resource.", 467 "description": "Search match for resource.",
471 "exported": true,
472 "properties": [ 468 "properties": [
473 { "name": "lineNumber", "type": "number", "description": "Li ne number in resource content." }, 469 { "name": "lineNumber", "type": "number", "description": "Li ne number in resource content." },
474 { "name": "lineContent", "type": "string", "description": "L ine with match content." } 470 { "name": "lineContent", "type": "string", "description": "L ine with match content." }
475 ], 471 ],
476 "experimental": true 472 "experimental": true
477 } 473 }
478 ], 474 ],
479 "commands": [ 475 "commands": [
480 { 476 {
481 "name": "enable", 477 "name": "enable",
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after
722 "parameters": [ 718 "parameters": [
723 { "name": "breakpointId", "$ref": "BreakpointId", "descripti on": "Breakpoint unique identifier." }, 719 { "name": "breakpointId", "$ref": "BreakpointId", "descripti on": "Breakpoint unique identifier." },
724 { "name": "location", "$ref": "Location", "description": "Ac tual breakpoint location." } 720 { "name": "location", "$ref": "Location", "description": "Ac tual breakpoint location." }
725 ], 721 ],
726 "description": "Fired when breakpoint is resolved to an actual s cript and location." 722 "description": "Fired when breakpoint is resolved to an actual s cript and location."
727 }, 723 },
728 { 724 {
729 "name": "paused", 725 "name": "paused",
730 "parameters": [ 726 "parameters": [
731 { "name": "callFrames", "type": "array", "items": { "$ref": "CallFrame" }, "description": "Call stack the virtual machine stopped on." }, 727 { "name": "callFrames", "type": "array", "items": { "$ref": "CallFrame" }, "description": "Call stack the virtual machine stopped on." },
732 { "name": "reason", "type": "string", "enum": [ "XHR", "DOM" , "EventListener", "exception", "assert", "debugCommand", "promiseRejection", "o ther" ], "description": "Pause reason.", "exported": true }, 728 { "name": "reason", "type": "string", "enum": [ "XHR", "DOM" , "EventListener", "exception", "assert", "debugCommand", "promiseRejection", "o ther" ], "description": "Pause reason." },
733 { "name": "data", "type": "object", "optional": true, "descr iption": "Object containing break-specific auxiliary properties." }, 729 { "name": "data", "type": "object", "optional": true, "descr iption": "Object containing break-specific auxiliary properties." },
734 { "name": "hitBreakpoints", "type": "array", "optional": tru e, "items": { "type": "string" }, "description": "Hit breakpoints IDs" }, 730 { "name": "hitBreakpoints", "type": "array", "optional": tru e, "items": { "type": "string" }, "description": "Hit breakpoints IDs" },
735 { "name": "asyncStackTrace", "$ref": "Runtime.StackTrace", " optional": true, "description": "Async stack trace, if any." } 731 { "name": "asyncStackTrace", "$ref": "Runtime.StackTrace", " optional": true, "description": "Async stack trace, if any." }
736 ], 732 ],
737 "description": "Fired when the virtual machine stopped on breakp oint or exception or any other stop criteria." 733 "description": "Fired when the virtual machine stopped on breakp oint or exception or any other stop criteria."
738 }, 734 },
739 { 735 {
740 "name": "resumed", 736 "name": "resumed",
741 "description": "Fired when the virtual machine resumed execution ." 737 "description": "Fired when the virtual machine resumed execution ."
742 } 738 }
(...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after
996 { 992 {
997 "name": "heapStatsUpdate", 993 "name": "heapStatsUpdate",
998 "description": "If heap objects tracking has been started then b ackend may send update for one or more fragments", 994 "description": "If heap objects tracking has been started then b ackend may send update for one or more fragments",
999 "parameters": [ 995 "parameters": [
1000 { "name": "statsUpdate", "type": "array", "items": { "type": "integer" }, "description": "An array of triplets. Each triplet describes a fra gment. The first integer is the fragment index, the second integer is a total co unt of objects for the fragment, the third integer is a total size of the object s for the fragment."} 996 { "name": "statsUpdate", "type": "array", "items": { "type": "integer" }, "description": "An array of triplets. Each triplet describes a fra gment. The first integer is the fragment index, the second integer is a total co unt of objects for the fragment, the third integer is a total size of the object s for the fragment."}
1001 ] 997 ]
1002 } 998 }
1003 ] 999 ]
1004 }] 1000 }]
1005 } 1001 }
OLDNEW
« no previous file with comments | « src/inspector/inspector_protocol_config.json ('k') | third_party/inspector_protocol/CodeGenerator.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698