Chrome has a command line option
--new-window, see options here:
List of Chromium Command Line Switches « Peter Beverloo[
^]
If you prefer the WebBrowser control, try this:
WebBrowser1.Navigate(Uri, true);
Or this:
WebBrowser1.Navigate(url.SettingsValue, "_blank", post, headers);
url.SettingsValue : your url address
"_blank" : for new blank
post (your choice) : your token or password
headers (your choice) : token header like => "Authorization: Basic " + auth + "\r\n";
see:
How to open a URL in new window using WebBrowser control in c# Windows Forms application and read its header information (via regex etc) - Stack Overflow[
^]