chrome.browser API to interact with the Chrome browser associated with the current application and Chrome profile.
The URL to navigate to when the new tab is initially opened.
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.
Configures how the tab should be opened.
callbackparameter looks like:
Promises are only supported for Manifest V3 and later, other platforms need to use callbacks.