

Reload a tab, optionally bypassing the local web cache. Gets all tabs that have the specified properties, or all tabs if no properties are specified. Modifies the succession relationship for a group of tabs. Moves one or more tabs to a new position in the same window or to a different window. Go back to the previous page, if one is available. Go forward to the next page, if one is available. Gets the current zoom settings for the specified tab. Gets the current zoom factor of the specified tab. Gets the tab that is selected in the specified window. Gets information about the tab that this script is running in, as a tabs.Tab object. Gets details about all tabs in the specified window.

Retrieves details about the specified tab. tabs.create()ĭetects the primary language of the content in a tab. Sets up a messaging connection between the extension's background scripts (or other privileged scripts, such as popup scripts or options page scripts) and any content scripts running in the specified tab. tabs.captureVisibleTab()Ĭreates a data URL encoding an image of the visible area of the currently active tab in the specified window. TypesĬreates a data URL encoding an image of the visible area of the given tab. To associate information with a tab across browser restarts, use tTabValue(). If the browser is restarted, then it can and will reuse tab ids.

Tab ids are guaranteed to be unique to a single tab only within a browser session.
