ChromeDriver works as expected, when the driver clicks a link that should open a new tab it opens the new tab. This is different with GeckoDriver and InternetExplorerDriver, they always open new window, regardless that when I click these links by myself the new tab is opened as expected.
This is how I click links:
Driver.FindElement(selector).Click();
How to make FF and IE make open new tab when link is clicked when in automated mode? In other words make them behave the same as when I manually click these links.