Improve Logging, Shadow DOM support, and more
- Improve logging:
-- Include details about the browser and driver versions in logs.
-- Also includes some code refactoring. - Improve Shadow DOM support:
-- The timing of Shadow DOM methods has been optimized. - Add a shorter name for
highlight_update_text(selector, text)
:
--highlight_type(selector, text)
- Update the
flake8
style guide rules for SeleniumBase:
-- Only ignore ruleW503
(line break before binary operator).