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

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

Issue 10272021: Files generated by the JSON schema compiler are named incorrectly (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Minor changes Created 8 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
(Empty)
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 [
6 {
7 "namespace": "browsingData",
8 "types": [
9 {
10 "id": "RemovalOptions",
11 "type": "object",
12 "description": "Options that determine exactly what data will be removed .",
13 "properties": {
14 "since": {
15 "type": "number",
16 "optional": true,
17 "description": "Remove data accumulated on or after this date, repre sented in milliseconds since the epoch (accessible via the <code>getTime</code> method of the JavaScript <code>Date</code> object). If absent, defaults to 0 (wh ich would remove all browsing data)."
18 }
19 }
20 }
21 ],
22 "functions": [
23 {
24 "name": "remove",
25 "description": "Clears various types of browsing data stored in a user's profile.",
26 "type": "function",
27 "parameters": [
28 {
29 "$ref": "RemovalOptions",
30 "name": "options"
31 },
32 {
33 "name": "dataToRemove",
34 "type": "object",
35 "description": "An object whose properties specify which browsing da ta types ought to be cleared. You may set as many or as few as you like in a sin gle call, each is optional (defaulting to <code>false</code>).",
36 "properties": {
37 "appcache": {
38 "type": "boolean",
39 "optional": true,
40 "description": "Should websites' appcaches be cleared?"
41 },
42 "cache": {
43 "type": "boolean",
44 "optional": true,
45 "description": "Should the browser's cache be cleared? Note: thi s clears the <em>entire</em> cache: it is not limited to the range you specify."
46 },
47 "cookies": {
48 "type": "boolean",
49 "optional": true,
50 "description": "Should the browser's cookies be cleared?"
51 },
52 "downloads": {
53 "type": "boolean",
54 "optional": true,
55 "description": "Should the browser's download list be cleared?"
56 },
57 "fileSystems": {
58 "type": "boolean",
59 "optional": true,
60 "description": "Should websites' file systems be cleared?"
61 },
62 "formData": {
63 "type": "boolean",
64 "optional": true,
65 "description": "Should the browser's stored form data be cleared ?"
66 },
67 "history": {
68 "type": "boolean",
69 "optional": true,
70 "description": "Should the browser's history be cleared?"
71 },
72 "indexedDB": {
73 "type": "boolean",
74 "optional": true,
75 "description": "Should websites' IndexedDB data be cleared?"
76 },
77 "localStorage": {
78 "type": "boolean",
79 "optional": true,
80 "description": "Should websites' local storage data be cleared?"
81 },
82 "serverBoundCertificates": {
83 "type": "boolean",
84 "optional": true,
85 "description": "Should server-bound certificates be removed?"
86 },
87 "pluginData": {
88 "type": "boolean",
89 "optional": true,
90 "description": "Should plugins' data be cleared?"
91 },
92 "passwords": {
93 "type": "boolean",
94 "optional": true,
95 "description": "Should the stored passwords be cleared?"
96 },
97 "webSQL": {
98 "type": "boolean",
99 "optional": true,
100 "description": "Should websites' WebSQL data be cleared?"
101 }
102 }
103 },
104 {
105 "name": "callback",
106 "type": "function",
107 "description": "Called when deletion has completed.",
108 "optional": true,
109 "parameters": []
110 }
111 ]
112 },
113 {
114 "name": "removeAppcache",
115 "description": "Clears websites' appcache data.",
116 "type": "function",
117 "parameters": [
118 {
119 "$ref": "RemovalOptions",
120 "name": "options"
121 },
122 {
123 "name": "callback",
124 "type": "function",
125 "description": "Called when websites' appcache data has been cleared .",
126 "optional": true,
127 "parameters": []
128 }
129 ]
130 },
131 {
132 "name": "removeCache",
133 "description": "Clears the browser's cache.",
134 "type": "function",
135 "parameters": [
136 {
137 "$ref": "RemovalOptions",
138 "name": "options"
139 },
140 {
141 "name": "callback",
142 "type": "function",
143 "description": "Called when the browser's cache has been cleared.",
144 "optional": true,
145 "parameters": []
146 }
147 ]
148 },
149 {
150 "name": "removeCookies",
151 "description": "Clears the browser's cookies modified within a particula r timeframe.",
152 "type": "function",
153 "parameters": [
154 {
155 "$ref": "RemovalOptions",
156 "name": "options"
157 },
158 {
159 "name": "callback",
160 "type": "function",
161 "description": "Called when the browser's cookies have been cleared. ",
162 "optional": true,
163 "parameters": []
164 }
165 ]
166 },
167 {
168 "name": "removeDownloads",
169 "description": "Clears the browser's list of downloaded files (<em>not</ em> the downloaded files themselves).",
170 "type": "function",
171 "parameters": [
172 {
173 "$ref": "RemovalOptions",
174 "name": "options"
175 },
176 {
177 "name": "callback",
178 "type": "function",
179 "description": "Called when the browser's list of downloaded files h as been cleared.",
180 "optional": true,
181 "parameters": []
182 }
183 ]
184 },
185 {
186 "name": "removeFileSystems",
187 "description": "Clears websites' file system data.",
188 "type": "function",
189 "parameters": [
190 {
191 "$ref": "RemovalOptions",
192 "name": "options"
193 },
194 {
195 "name": "callback",
196 "type": "function",
197 "description": "Called when websites' file systems have been cleared .",
198 "optional": true,
199 "parameters": []
200 }
201 ]
202 },
203 {
204 "name": "removeFormData",
205 "description": "Clears the browser's stored form data (autofill).",
206 "type": "function",
207 "parameters": [
208 {
209 "$ref": "RemovalOptions",
210 "name": "options"
211 },
212 {
213 "name": "callback",
214 "type": "function",
215 "description": "Called when the browser's form data has been cleared .",
216 "optional": true,
217 "parameters": []
218 }
219 ]
220 },
221 {
222 "name": "removeHistory",
223 "description": "Clears the browser's history.",
224 "type": "function",
225 "parameters": [
226 {
227 "$ref": "RemovalOptions",
228 "name": "options"
229 },
230 {
231 "name": "callback",
232 "type": "function",
233 "description": "Called when the browser's history has cleared.",
234 "optional": true,
235 "parameters": []
236 }
237 ]
238 },
239 {
240 "name": "removeIndexedDB",
241 "description": "Clears websites' IndexedDB data.",
242 "type": "function",
243 "parameters": [
244 {
245 "$ref": "RemovalOptions",
246 "name": "options"
247 },
248 {
249 "name": "callback",
250 "type": "function",
251 "description": "Called when websites' IndexedDB data has been cleare d.",
252 "optional": true,
253 "parameters": []
254 }
255 ]
256 },
257 {
258 "name": "removeLocalStorage",
259 "description": "Clears websites' local storage data.",
260 "type": "function",
261 "parameters": [
262 {
263 "$ref": "RemovalOptions",
264 "name": "options"
265 },
266 {
267 "name": "callback",
268 "type": "function",
269 "description": "Called when websites' local storage has been cleared .",
270 "optional": true,
271 "parameters": []
272 }
273 ]
274 },
275 {
276 "name": "removePluginData",
277 "description": "Clears plugins' data.",
278 "type": "function",
279 "parameters": [
280 {
281 "$ref": "RemovalOptions",
282 "name": "options"
283 },
284 {
285 "name": "callback",
286 "type": "function",
287 "description": "Called when plugins' data has been cleared.",
288 "optional": true,
289 "parameters": []
290 }
291 ]
292 },
293 {
294 "name": "removePasswords",
295 "description": "Clears the browser's stored passwords.",
296 "type": "function",
297 "parameters": [
298 {
299 "$ref": "RemovalOptions",
300 "name": "options"
301 },
302 {
303 "name": "callback",
304 "type": "function",
305 "description": "Called when the browser's passwords have been cleare d.",
306 "optional": true,
307 "parameters": []
308 }
309 ]
310 },
311 {
312 "name": "removeWebSQL",
313 "description": "Clears websites' WebSQL data.",
314 "type": "function",
315 "parameters": [
316 {
317 "$ref": "RemovalOptions",
318 "name": "options"
319 },
320 {
321 "name": "callback",
322 "type": "function",
323 "description": "Called when websites' WebSQL databases have been cle ared.",
324 "optional": true,
325 "parameters": []
326 }
327 ]
328 }
329 ]
330 }
331 ]
OLDNEW
« no previous file with comments | « chrome/common/extensions/api/browser_action.json ('k') | chrome/common/extensions/api/browsing_data.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698