[rust] Add support for Chrome arm64 on Linux - #17915
Conversation
PR Summary by QodoRust Selenium Manager: enable Chrome/Chromedriver downloads for Linux arm64 (CfT v153+)
AI Description
Diagram
High-Level Assessment
Files changed (9)
|
Code Review by Qodo
1.
|
84cb7f5 to
a3f2d83
Compare
|
Code review by qodo was updated up to the latest commit a3f2d83 |
|
Code review by qodo was updated up to the latest commit 680d018 |
|
Confirming that this is working as expected on a Linux arm64 machine: Chrome 152: Chrome 153: |
expected failure until version 153 of Chrome for Testing has been promoted to stable.
🔗 Related Issues
#15801
Follow-up on #16045 which added initial support for Linux arm64 (Firefox-only)
💥 What does this PR do?
Adds support for Chrome and chromedriver Linux arm64 binaries. Version 153 of Chrome for Testing adds support for his platform: https://googlechromelabs.github.io/chrome-for-testing/
browser_latest_download_testwill fail on Linux arm64 until version 153 of Chrome for Testing has been promoted to stable.🔧 Implementation Notes
Needed to remove the hard blockers that said that Chrome for Linux arm64 wasn't supported, which is no longer the case now that official support has landed.
🤖 AI assistance
find_platform_url()function.💡 Additional Considerations
Bindings still need to be updated for Linux arm64: #15801 (comment)
🔄 Types of changes