| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "namespace": "tabs", | 3 "namespace": "tabs", |
| 4 "dependencies": [ "extension", "windows" ], | 4 "dependencies": [ "extension", "windows" ], |
| 5 "types": [ | 5 "types": [ |
| 6 { | 6 { |
| 7 "id": "Tab", | 7 "id": "Tab", |
| 8 "type": "object", | 8 "type": "object", |
| 9 "properties": { | 9 "properties": { |
| 10 "id": {"type": "integer", "minimum": 0, "description": "The ID of the
tab. Tab IDs are unique within a browser session."}, | 10 "id": {"type": "integer", "minimum": 0, "description": "The ID of the
tab. Tab IDs are unique within a browser session."}, |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 56 "name": "tab", | 56 "name": "tab", |
| 57 "$ref": "Tab", | 57 "$ref": "Tab", |
| 58 "optional": true | 58 "optional": true |
| 59 } | 59 } |
| 60 ] | 60 ] |
| 61 } | 61 } |
| 62 ] | 62 ] |
| 63 }, | 63 }, |
| 64 { | 64 { |
| 65 "name": "connect", | 65 "name": "connect", |
| 66 "nocompile": true, |
| 66 "type": "function", | 67 "type": "function", |
| 67 "description": "Connects to the content script(s) in the specified tab.
The <a href='extension.html#event-onConnect'>chrome.extension.onConnect</a> even
t is fired in each content script running in the specified tab for the current e
xtension. For more details, see <a href='content_scripts.html#messaging'>Content
Script Messaging</a>.", | 68 "description": "Connects to the content script(s) in the specified tab.
The <a href='extension.html#event-onConnect'>chrome.extension.onConnect</a> even
t is fired in each content script running in the specified tab for the current e
xtension. For more details, see <a href='content_scripts.html#messaging'>Content
Script Messaging</a>.", |
| 68 "parameters": [ | 69 "parameters": [ |
| 69 { | 70 { |
| 70 "type": "integer", | 71 "type": "integer", |
| 71 "name": "tabId", | 72 "name": "tabId", |
| 72 "minimum": 0 | 73 "minimum": 0 |
| 73 }, | 74 }, |
| 74 { | 75 { |
| 75 "type": "object", | 76 "type": "object", |
| 76 "name": "connectInfo", | 77 "name": "connectInfo", |
| 77 "properties": { | 78 "properties": { |
| 78 "name": { "type": "string", "optional": true, "description": "Will
be passed into onConnect for content scripts that are listening for the connect
ion event." } | 79 "name": { "type": "string", "optional": true, "description": "Will
be passed into onConnect for content scripts that are listening for the connect
ion event." } |
| 79 }, | 80 }, |
| 80 "optional": true | 81 "optional": true |
| 81 } | 82 } |
| 82 ], | 83 ], |
| 83 "returns": { | 84 "returns": { |
| 84 "$ref": "Port", | 85 "$ref": "Port", |
| 85 "description": "A port that can be used to communicate with the conten
t scripts running in the specified tab. The port's <a href='extension.html#type-
Port'>onDisconnect</a> event is fired if the tab closes or does not exist. " | 86 "description": "A port that can be used to communicate with the conten
t scripts running in the specified tab. The port's <a href='extension.html#type-
Port'>onDisconnect</a> event is fired if the tab closes or does not exist. " |
| 86 } | 87 } |
| 87 }, | 88 }, |
| 88 { | 89 { |
| 89 "name": "sendRequest", | 90 "name": "sendRequest", |
| 91 "nocompile": true, |
| 90 "type": "function", | 92 "type": "function", |
| 91 "description": "Sends a single request to the content script(s) in the s
pecified tab, with an optional callback to run when a response is sent back. Th
e <a href='extension.html#event-onRequest'>chrome.extension.onRequest</a> event
is fired in each content script running in the specified tab for the current ext
ension.", | 93 "description": "Sends a single request to the content script(s) in the s
pecified tab, with an optional callback to run when a response is sent back. Th
e <a href='extension.html#event-onRequest'>chrome.extension.onRequest</a> event
is fired in each content script running in the specified tab for the current ext
ension.", |
| 92 "parameters": [ | 94 "parameters": [ |
| 93 { | 95 { |
| 94 "type": "integer", | 96 "type": "integer", |
| 95 "name": "tabId", | 97 "name": "tabId", |
| 96 "minimum": 0 | 98 "minimum": 0 |
| 97 }, | 99 }, |
| 98 { | 100 { |
| 99 "type": "any", | 101 "type": "any", |
| (...skipping 242 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 342 "name": "tabId", | 344 "name": "tabId", |
| 343 "minimum": 0, | 345 "minimum": 0, |
| 344 "optional": true, | 346 "optional": true, |
| 345 "description": "Defaults to the selected tab of the <a href='windows
.html#current-window'>current window</a>." | 347 "description": "Defaults to the selected tab of the <a href='windows
.html#current-window'>current window</a>." |
| 346 }, | 348 }, |
| 347 { | 349 { |
| 348 "type": "object", | 350 "type": "object", |
| 349 "name": "updateProperties", | 351 "name": "updateProperties", |
| 350 "properties": { | 352 "properties": { |
| 351 "url": { | 353 "url": { |
| 354 "type": "string", |
| 352 "optional": true, | 355 "optional": true, |
| 353 "description": "A URL to navigate the tab to." | 356 "description": "A URL to navigate the tab to." |
| 354 }, | 357 }, |
| 355 "active": { | 358 "active": { |
| 356 "type": "boolean", | 359 "type": "boolean", |
| 357 "optional": true, | 360 "optional": true, |
| 358 "description": "Whether the tab should be active." | 361 "description": "Whether the tab should be active." |
| 359 }, | 362 }, |
| 360 "highlighted": { | 363 "highlighted": { |
| 361 "type": "boolean", | 364 "type": "boolean", |
| (...skipping 465 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 827 "name": "removeInfo", | 830 "name": "removeInfo", |
| 828 "properties": { | 831 "properties": { |
| 829 "isWindowClosing": {"type": "boolean", "description": "True when t
he tab is being closed because its window is being closed." } | 832 "isWindowClosing": {"type": "boolean", "description": "True when t
he tab is being closed because its window is being closed." } |
| 830 } | 833 } |
| 831 } | 834 } |
| 832 ] | 835 ] |
| 833 } | 836 } |
| 834 ] | 837 ] |
| 835 } | 838 } |
| 836 ] | 839 ] |
| OLD | NEW |