Cast: Stop logging kVideoFrameSentToEncoder and rename a couple events.
[chromium-blink-merge.git] / chrome / common / extensions / api / page_capture.json
blobe0fd86b7739ba510538eecc7a4ff24136020743b
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.
6   {
7     "namespace": "pageCapture",
8     "description": "Use the <code>chrome.pageCapture</code> API to save a tab as MHTML.",
9     "functions": [
10       {
11         "name": "saveAsMHTML",
12         "type": "function",
13         "description": "Saves the content of the tab with given id as MHTML.",
14         "parameters": [
15           {
16             "name": "details",
17             "type": "object",
18             "properties": {
19               "tabId": {
20                 "type": "integer",
21                 "minimum": 0,
22                 "description": "The id of the tab to save as MHTML."
23               }
24             }
25           },
26           {
27             "name": "callback",
28             "type": "function",
29             "description": "Called when the MHTML has been generated.",
30             "parameters": [
31               {
32                 "name": "mhtmlData",
33                 "type": "binary",
34                 "optional": true,
35                 "description": "The MHTML data as a Blob."
36               }
37             ]
38           }
39         ]
40       }
41     ]
42   }