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" ], ... }
The two methods that don't require the "tabs" permission are
create
and
update
.
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.