Use the chrome.tabs
module
to interact with the browser's tab system.
You can use this module to
create, modify, and rearrange tabs in the browser.
Almost all chrome.tabs
methods require you to
declare the "tabs" permission
in the extension manifest.
For example:
{ "name": "My extension", ... "permissions": [ "tabs" ], ... }
Three methods (create
,
update
and
remove
) and one event
(onRemoved
) don't require the "tabs"
permission.
You can find simple examples of using the tabs module in the examples/api/tabs directory. For other examples and for help in viewing the source code, see Samples.