Description
Use the chrome.browser API to interact with the Chrome browser associated with the current application and Chrome profile.
Permissions
browserTypes
OpenTabOptions
Properties
- 
    urlstring The URL to navigate to when the new tab is initially opened. 
Methods
openTab()
chrome.browser.openTab(
options: OpenTabOptions,
callback?: function,
): Promise<void>
Opens a new tab in a browser window associated with the current application and Chrome profile. If no browser window for the Chrome profile is opened, a new one is opened prior to creating the new tab.
Parameters
- 
    optionsConfigures how the tab should be opened. 
- 
    callbackfunction optional The callbackparameter looks like:() => void 
Returns
- 
            Promise<void> Chrome 117+Promises are only supported for Manifest V3 and later, other platforms need to use callbacks.