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

Side by Side Diff: chrome/common/extensions/api/experimental_record.json

Issue 21854002: Remove experimental.record api completely (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased the patch Created 7 years, 4 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
(Empty)
1 [
2 {
3 "namespace": "experimental.record",
4 "description": "The <code>chrome.experimental.record</code> API.",
5 "types": [
6 {
7 "id": "SessionDetails",
8 "type": "object",
9 "description": "",
10 "properties": {
11 "extensionPath": {
12 "type": "string",
13 "optional": true,
14 "description":
15 "Absolute path to an unpacked extension to run in the subbrowser session."
16 }
17 }
18 },
19 {
20 "id": "ReplayURLsResult",
21 "type": "object",
22 "description": "Return value for Replay callback",
23 "properties": {
24 "runTime": {
25 "type": "number",
26 "description": "Time in milliseconds to complete all runs."
27 },
28 "stats": {
29 "type": "string",
30 "description": "Full multiline dump of output stats, showing one st atistic per line, comprising an abbreviated statistic name and its value (e.g. v msize_f_b= 696164352 bytes for final vm size). This is ugly, and will be change d shortly."
31 },
32 "errors": {
33 "type": "array",
34 "items": {"type": "string"},
35 "description": "List of errors during replay. Presently, this shoul d only be abnormal browser termination for unexpected reasons."
36 }
37 }
38 }
39 ],
40 "functions": [
41 {
42 "name": "captureURLs",
43 "description": "",
44 "type": "function",
45 "parameters": [
46 {
47 "type": "string",
48 "description": "Unique name of the capture.",
49 "name": "captureName"
50 },
51 {
52 "type": "array",
53 "items": {"type": "string"},
54 "description": "URL list to visit during capture.",
55 "name": "urls"
56 },
57 {
58 "name": "callback",
59 "type": "function",
60 "description": "Called when capture has completed.",
61 "optional": true,
62 "parameters": [
63 {
64 "type": "array",
65 "items": {"type": "string"},
66 "name": "errors",
67 "description": "List of any URLs that failed to load, one error per textline, along with failure reason (e.g. unknown domain). Also may include general abnormal-exit message if the subbrowser run failed for other reasons."
68 }
69 ]
70 }
71 ]
72 },
73 {
74 "name": "replayURLs",
75 "description": "",
76 "type": "function",
77 "parameters": [
78 {
79 "type": "string",
80 "name": "captureName",
81 "description": "Unique name of capture. Use to determine cache."
82 },
83 {
84 "type": "integer",
85 "name": "repeatCount",
86 "minimum": 0,
87 "maximum": 100
88 },
89 {
90 "$ref": "SessionDetails",
91 "name": "details",
92 "optional": true
93 },
94 {
95 "name": "callback",
96 "type": "function",
97 "optional": true,
98 "description": "Called when playback has completed.",
99 "parameters": [
100 {
101 "$ref": "ReplayURLsResult",
102 "name": "result"
103 }
104 ]
105 }
106 ]
107 }
108 ]
109 }
110 ]
OLDNEW
« no previous file with comments | « chrome/common/extensions/api/api.gyp ('k') | chrome/common/extensions/docs/examples/api/record/page_cycler/manifest.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698