Index: chrome/common/extensions/api/developer_private.idl |
diff --git a/chrome/common/extensions/api/developer_private.idl b/chrome/common/extensions/api/developer_private.idl |
index c16f22c41ca0a043792e4c19236b8addbeae5f78..5abcb9d80cefd0db91358c558133ccb092d907b9 100644 |
--- a/chrome/common/extensions/api/developer_private.idl |
+++ b/chrome/common/extensions/api/developer_private.idl |
@@ -60,6 +60,8 @@ namespace developerPrivate { |
DOMString? homepage_url; |
DOMString? update_url; |
InstallWarning[] install_warnings; |
+ any[] manifest_errors; |
+ any[] runtime_errors; |
boolean offline_enabled; |
// All views of the current extension. |
@@ -97,7 +99,8 @@ namespace developerPrivate { |
// New window / view opened. |
VIEW_REGISTERED, |
// window / view closed. |
- VIEW_UNREGISTERED |
+ VIEW_UNREGISTERED, |
+ ERROR_ADDED |
}; |
dictionary PackDirectoryResponse { |
@@ -131,6 +134,7 @@ namespace developerPrivate { |
callback PathCallback = void (DOMString path); |
callback PackCallback = void (PackDirectoryResponse response); |
callback VoidCallback = void(); |
+ callback AnyCallback = void (any result); |
interface Functions { |
// Runs auto update for extensions and apps immediately. |
@@ -202,6 +206,9 @@ namespace developerPrivate { |
// Returns true if the profile is managed. |
static void isProfileManaged(BooleanCallback callback); |
+ |
+ static void requestFileSource(any dict, AnyCallback callback); |
+ static void openDevTools(any dict); |
}; |
interface Events { |