A few optimizations (for new tabs and undetected-chromedriver mode) Use the newer way of opening a new tab / window. --> This resolves #1504 Allow setting user_data_dir with Undetectable-Chromedriver Mode (--uc) --> This resolves #1505 Update conditions for undetected-chromedriver options. Cover a special edge case with previous Safari versions.