Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Since version 112 chrome has a new headless mode [1]. By trial we found the old mode causes low and unchangeable window size on MacOS, which made some elements not clickable by Selenium. In new mode all elements were clickable. This change lets all e2e tests run in new mode. Chrome developers say regarding the new mode > We intend to remove the old Headless from the Chrome binary and stop > supporting this mode in Puppeteer in 2024. seleniumbase --headless means old mode chrome --headless=chrome [2] seleniumbase --headless2 means new mode chrome --headless=new [3] [1] https://developer.chrome.com/docs/chromium/new-headless [2] https://github.com/seleniumbase/SeleniumBase/blob/283c3db0228e30def2ca4f710d2d312a2bdae419/seleniumbase/core/browser_launcher.py#L1631 [3] https://github.com/seleniumbase/SeleniumBase/blob/283c3db0228e30def2ca4f710d2d312a2bdae419/seleniumbase/core/browser_launcher.py#L3278
- Loading branch information