Index: chrome/common/extensions/api/extension_api.h |
diff --git a/chrome/common/extensions/api/extension_api.h b/chrome/common/extensions/api/extension_api.h |
index 25ac679f3d2bfc80a2f29edc8628102d716e271e..e1a81b5ba99af68e848c4a022077d0f679272b6c 100644 |
--- a/chrome/common/extensions/api/extension_api.h |
+++ b/chrome/common/extensions/api/extension_api.h |
@@ -80,6 +80,10 @@ class ExtensionAPI { |
// Loads a schema from a resource. |
void LoadSchemaFromResource(int resource_id); |
+ // Given a schema in ListValue form, registers it in a map. Takes ownership |
+ // of |loaded_schema|. |
+ void RegisterSchema(base::ListValue* loaded_schema); |
+ |
// Find an item in |list| with the specified property name and value, or NULL |
// if no such item exists. |
base::DictionaryValue* FindListItem(const base::ListValue* list, |