| Index: chrome/common/extensions/api/tabs.json
|
| diff --git a/chrome/common/extensions/api/tabs.json b/chrome/common/extensions/api/tabs.json
|
| index 637f3c0d3a385459ffd13c96c677085820b0d783..3e097bf8ad79f90f9aa205568eba9a614cb53307 100644
|
| --- a/chrome/common/extensions/api/tabs.json
|
| +++ b/chrome/common/extensions/api/tabs.json
|
| @@ -907,6 +907,38 @@
|
| ]
|
| }
|
| ]
|
| + },
|
| + {
|
| + "name": "discard",
|
| + "type": "function",
|
| + "description": "Discards a tab from memory. Discarded tabs are still visible on the tab strip and get reloaded when clicked on.",
|
| + "parameters": [
|
| + {
|
| + "type": "integer",
|
| + "name": "tabId",
|
| + "optional": true,
|
| + "minimum": 0,
|
| + "description": "The ID of the tab to be discarded; defaults to the least important tab."
|
| + },
|
| + {
|
| + "type": "function",
|
| + "name": "callback",
|
| + "optional": true,
|
| + "description": "Called after the operation is completed.",
|
| + "parameters": [
|
| + {
|
| + "name": "tab",
|
| + "$ref": "Tab",
|
| + "description": "Discarded tab if it was successfully discarded."
|
| + },
|
| + {
|
| + "name": "success",
|
| + "type": "boolean",
|
| + "description": "Status describing if the tab was successfully discarded or not."
|
| + }
|
| + ]
|
| + }
|
| + ]
|
| }
|
| ],
|
| "events": [
|
|
|