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

Side by Side Diff: chrome/common/extensions/api/developer_private.idl

Issue 1016413004: [Extensions] Update Error Console UI (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 8 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 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 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 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // developerPrivate API. 5 // developerPrivate API.
6 // This is a private API exposing developing and debugging functionalities for 6 // This is a private API exposing developing and debugging functionalities for
7 // apps and extensions. 7 // apps and extensions.
8 namespace developerPrivate { 8 namespace developerPrivate {
9 9
10 // DEPRECATED: Prefer ExtensionType. 10 // DEPRECATED: Prefer ExtensionType.
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
98 DOMString url; 98 DOMString url;
99 DOMString functionName; 99 DOMString functionName;
100 }; 100 };
101 101
102 dictionary ManifestError { 102 dictionary ManifestError {
103 ErrorType type; 103 ErrorType type;
104 DOMString extensionId; 104 DOMString extensionId;
105 boolean fromIncognito; 105 boolean fromIncognito;
106 DOMString source; 106 DOMString source;
107 DOMString message; 107 DOMString message;
108 long id;
108 DOMString manifestKey; 109 DOMString manifestKey;
109 DOMString? manifestSpecific; 110 DOMString? manifestSpecific;
110 }; 111 };
111 112
112 dictionary RuntimeError { 113 dictionary RuntimeError {
113 ErrorType type; 114 ErrorType type;
114 DOMString extensionId; 115 DOMString extensionId;
115 boolean fromIncognito; 116 boolean fromIncognito;
116 DOMString source; 117 DOMString source;
117 DOMString message; 118 DOMString message;
119 long id;
118 ErrorLevel severity; 120 ErrorLevel severity;
119 DOMString contextUrl; 121 DOMString contextUrl;
120 long occurrences; 122 long occurrences;
121 long renderViewId; 123 long renderViewId;
122 long renderProcessId; 124 long renderProcessId;
123 boolean canInspect; 125 boolean canInspect;
124 StackFrame[] stackTrace; 126 StackFrame[] stackTrace;
125 }; 127 };
126 128
127 dictionary DisableReasons { 129 dictionary DisableReasons {
(...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after
265 267
266 enum EventType { 268 enum EventType {
267 INSTALLED, 269 INSTALLED,
268 UNINSTALLED, 270 UNINSTALLED,
269 LOADED, 271 LOADED,
270 UNLOADED, 272 UNLOADED,
271 // New window / view opened. 273 // New window / view opened.
272 VIEW_REGISTERED, 274 VIEW_REGISTERED,
273 // window / view closed. 275 // window / view closed.
274 VIEW_UNREGISTERED, 276 VIEW_UNREGISTERED,
275 ERROR_ADDED 277 ERROR_ADDED,
278 ERRORS_REMOVED
276 }; 279 };
277 280
278 dictionary PackDirectoryResponse { 281 dictionary PackDirectoryResponse {
279 // The response message of success or error. 282 // The response message of success or error.
280 DOMString message; 283 DOMString message;
281 284
282 // Unpacked items's path. 285 // Unpacked items's path.
283 DOMString item_path; 286 DOMString item_path;
284 287
285 // Permanent key path. 288 // Permanent key path.
286 DOMString pem_path; 289 DOMString pem_path;
287 290
288 long override_flags; 291 long override_flags;
289 PackStatus status; 292 PackStatus status;
290 }; 293 };
291 294
292 dictionary ProjectInfo { 295 dictionary ProjectInfo {
293 DOMString name; 296 DOMString name;
294 }; 297 };
295 298
296 dictionary EventData { 299 dictionary EventData {
297 EventType event_type; 300 EventType event_type;
298 DOMString item_id; 301 DOMString item_id;
302 ExtensionInfo? info;
299 }; 303 };
300 304
301 dictionary RequestFileSourceProperties { 305 dictionary RequestFileSourceProperties {
302 // The ID of the extension owning the file. 306 // The ID of the extension owning the file.
303 DOMString extensionId; 307 DOMString extensionId;
304 308
305 // The path of the file, relative to the extension; e.g., manifest.json, 309 // The path of the file, relative to the extension; e.g., manifest.json,
306 // script.js, or main.html. 310 // script.js, or main.html.
307 DOMString pathSuffix; 311 DOMString pathSuffix;
308 312
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
491 static void inspect(InspectOptions options, 495 static void inspect(InspectOptions options,
492 optional VoidCallback callback); 496 optional VoidCallback callback);
493 }; 497 };
494 498
495 interface Events { 499 interface Events {
496 // Fired when a item state is changed. 500 // Fired when a item state is changed.
497 static void onItemStateChanged(EventData response); 501 static void onItemStateChanged(EventData response);
498 }; 502 };
499 503
500 }; 504 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698