summaryrefslogtreecommitdiff
path: root/chromium/extensions/common/api/extension_view_internal.json
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/extensions/common/api/extension_view_internal.json')
-rw-r--r--chromium/extensions/common/api/extension_view_internal.json66
1 files changed, 66 insertions, 0 deletions
diff --git a/chromium/extensions/common/api/extension_view_internal.json b/chromium/extensions/common/api/extension_view_internal.json
new file mode 100644
index 00000000000..3160c68369c
--- /dev/null
+++ b/chromium/extensions/common/api/extension_view_internal.json
@@ -0,0 +1,66 @@
+// Copyright 2015 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+[
+ {
+ "namespace": "extensionViewInternal",
+ "description": "none",
+ "compiler_options": {
+ "implemented_in": "extensions/browser/api/guest_view/extension_view/extension_view_internal_api.h"
+ },
+ "functions": [
+ {
+ "name": "loadSrc",
+ "type": "function",
+ "parameters": [
+ {
+ "type": "integer",
+ "name": "instanceId"
+ },
+ {
+ "type": "string",
+ "name": "src"
+ },
+ {
+ "type": "function",
+ "name": "callback",
+ "parameters": [
+ {
+ "name": "hasLoadSucceeded",
+ "type": "boolean",
+ "description": "Whether or not loading the src has succeeded."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "parseSrc",
+ "type": "function",
+ "parameters": [
+ {
+ "type": "string",
+ "name": "src"
+ },
+ {
+ "type": "function",
+ "name": "callback",
+ "parameters": [
+ {
+ "name": "isSrcValid",
+ "type": "boolean",
+ "description": "Whether or not the src is valid."
+ },
+ {
+ "name": "extensionId",
+ "type": "string",
+ "description": "The extension ID of the src."
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+]