You can use most chrome.tabs
methods and events without declaring
any permissions in the extension's manifest file.
However, if you require access to the
$(ref:tabs.Tab.url url)
,
$(ref:tabs.Tab.title title)
, or
$(ref:tabs.Tab.favIconUrl favIconUrl)
properties of
$(ref:tabs.Tab)
,
you must declare the "tabs"
permission in the manifest,
as shown below:
{ "name": "My extension", ... "permissions": [ "tabs" ], ... }
You can find simple examples of manipulating tabs with the
chrome.tabs
API in the
examples/api/tabs
directory.
For other examples and for help in viewing the source code, see
Samples.